Modifier le fichier hosts sous Windows 11 (2026)
Guide Windows 11 : éditer hosts avec Bloc-notes admin, nouveau menu Démarrer, UAC, PowerShell 7, flush DNS et dépannage spécifique.
Équipe Locahl
Sommaire
- Rappel : où est le fichier hosts ?
- Méthode recommandée sous Windows 11
- Via le menu Démarrer (interface 2026)
- Via Terminal Windows (moderne)
- Flush DNS sous Windows 11
- Spécificités Windows 11 vs Windows 10
- UAC et permissions en entreprise
- WSL2 : double fichier hosts
- Notepad vs Notepad (Store)
- Exemples d’entrées pour dev Windows 11
- Stack locale ASP.NET + API
- Test migration client
- Vérification et dépannage Windows 11
- Tests
- Navigateur Chromium
- Problème : « fichier hosts ignoré »
- Sécurité sous Windows 11
- Bonnes pratiques poste Windows 11
- Intégration écosystème Microsoft 2026
- Copilot+ PC et postes ARM (Snapdragon)
- Microsoft Store et applications sandboxées
- Script de sync WSL ↔ Windows (optionnel)
- Accessibilité et raccourcis Windows 11
- Scénario complet : dev full-stack Windows 11
- Conclusion
Windows 11 n’a pas changé l’emplacement du fichier hosts — mais il a changé la façon dont on lance les outils admin, interagit avec l’UAC, et cohabite avec WSL2 et le Terminal Windows. Ce guide est la version 2026 optimisée pour les postes Windows 11 en développement web, .NET, ou data.
Pour les bases communes à Windows 10 et 11, voir modifier le fichier hosts sous Windows. Vue globale : guide pilier multi-plateforme.
Rappel : où est le fichier hosts ?
C:\Windows\System32\drivers\etc\hostsMême chemin depuis des décennies. Windows 11 centre l’expérience sur la recherche Démarrer et le Terminal unifié — adaptons la procédure.
Méthode recommandée sous Windows 11
Via le menu Démarrer (interface 2026)
1. Touche Windows ou clic Démarrer 2. Tapez Bloc-notes 3. Dans les résultats, cliquez la flèche ou clic droit → Exécuter en tant qu’administrateur 4. Confirmez la boîte UAC (Contrôle de compte utilisateur) 5. Fichier → Ouvrir → C:\Windows\System32\drivers\etc 6. Filtre : **Tous les fichiers (*.*) 7. Ouvrez `hosts`, modifiez, Ctrl+S**
Via Terminal Windows (moderne)
Windows 11 inclut Terminal Windows par défaut :
1. Clic droit Démarrer → Terminal (Administrateur) 2. Commande :
notepad C:\Windows\System32\drivers\etc\hostsSi Notepad s’ouvre sans droits suffisants, utilisez :
Start-Process notepad "C:\Windows\System32\drivers\etc\hosts" -Verb RunAsFlush DNS sous Windows 11
Toujours dans Terminal admin :
ipconfig /flushdnsMessage attendu : « Successfully flushed the DNS Resolver Cache » (libellé selon langue système).
Spécificités Windows 11 vs Windows 10
| Aspect | Windows 10 | Windows 11 |
|---|---|---|
| Chemin hosts | Identique | Identique |
| Commande flush | ipconfig /flushdns | Identique |
| Éditeur par défaut | Bloc-notes | Bloc-notes (+ Notepad amélioré option Store) |
| Shell recommandé | cmd / PowerShell 5 | Terminal Windows + PowerShell 7 |
| WSL2 | Optionnel | Très répandu |
Aucune différence de syntaxe dans le fichier. Les pièges sont UX et sécurité, pas le format.
UAC et permissions en entreprise
Windows 11 renforce souvent les politiques Zero Trust. Si l’UAC est grisé ou refusé :
- Compte standard sans droits locaux admin → contactez IT
- Controlled folder access (Protection ransomware) bloque l’écriture dans System32
Chemin : Paramètres → Confidentialité et sécurité → Sécurité Windows → Protection contre les virus et menaces → Gérer la protection contre les ransomwares
Ajoutez Bloc-notes ou votre éditeur aux apps autorisées — ou désactivez temporairement sur poste de dev isolé.
Guide permissions : droits administrateur.
WSL2 : double fichier hosts
Scénario classique sous Windows 11 :
- Vous ajoutez
127.0.0.1 app.testdans le hosts Windows curl app.testdans Ubuntu WSL ne résout pas
Pourquoi ? La distro WSL possède son propre /etc/hosts.
Solution :
1. Éditer le hosts Windows (navigateur Edge/Chrome sur Windows) 2. Éditer /etc/hosts dans WSL :
sudo nano /etc/hostsGuide Linux : Ubuntu / WSL et Linux.
Astuce Docker Desktop : les entrées host.docker.internal sont gérées par Docker ; ne les supprimez pas sans comprendre l’impact.
Notepad vs Notepad (Store)
Microsoft propose une version Store de Notepad avec onglets. Pour éditer hosts, l’essentiel reste l’élévation admin. Si la version Store ne demande pas UAC correctement, revenez au Bloc-notes classique via notepad.exe.
Exemples d’entrées pour dev Windows 11
Stack locale ASP.NET + API
127.0.0.1 portal.dev.test
127.0.0.1 api.portal.dev.test
::1 portal.dev.testTest migration client
# TEMP - retirer 2026-06-30
203.0.113.55 www.client-production.com
203.0.113.55 client-production.comSyntaxe détaillée : format /etc/hosts.
Vérification et dépannage Windows 11
Tests
ping portal.dev.testTest-NetConnection portal.dev.test -Port 443Navigateur Chromium
Edge et Chrome sous Windows 11 cachent agressivement le DNS :
edge://net-internals/#dns→ Clear host cachechrome://net-internals/#dns→ Clear host cache
Problème : « fichier hosts ignoré »
Checklist :
1. ipconfig /flushdns exécuté ? 2. Entrée dupliquée plus bas dans le fichier (la première ligne gagne pour une IP, mais plusieurs noms sur une ligne OK) 3. VPN ou DNS over HTTPS (DoH) dans le navigateur qui contourne le resolver local 4. Entrée uniquement dans WSL, pas dans Windows
Mac collègues avec le même souci : dépannage Mac — concepts similaires (cache navigateur).
Sécurité sous Windows 11
Smart App Control et Defender peuvent flagger des scripts PowerShell qui modifient hosts en masse. Pour un ajout manuel, aucun souci.
Listes « anti-pub » massives : lisez guide sécurité avant import.
Blocage ciblé : bloquer un site.
Bonnes pratiques poste Windows 11
- Terminal admin épinglé à la barre des tâches pour dev
- Backup
hostsavant grosse importation - Commentaires datés sur entrées temporaires
- Sync doc équipe : même domaines que Mac/Linux
- Ne pas mélanger bloquage pub et entrées dev sans sections claires
Intégration écosystème Microsoft 2026
- Dev Drive : accélère les builds ; n’héberge pas
hosts(reste System32) - Hyper-V / Sandbox : VM isolée avec son propre hosts
- Intune : peut pousser un hosts corporate — ne luttez pas contre l’IT
Copilot+ PC et postes ARM (Snapdragon)
Les PC Windows 11 on ARM (Surface, Copilot+ PC) utilisent exactement le même chemin System32\drivers\etc\hosts. Notepad et Terminal s’exécutent en émulation ou natif selon l’app, mais la procédure admin reste identique.
Points d’attention ARM :
- Docker Desktop ARM :
host.docker.internalest injecté automatiquement — ne supprimez pas sans vérifier - WSL ARM : distros Ubuntu ARM64 ont leur propre
/etc/hosts - Outils x64 : certains éditeurs hosts tiers x64-only ne tournent pas — restez sur Notepad ou Terminal natif
Microsoft Store et applications sandboxées
Les apps Store (PWA installées, certains clients) respectent en principe le resolver Windows. Si une app « ne voit pas » votre entrée hosts :
1. Vérifiez qu’elle n’utilise pas un proxy interne 2. Testez Edge vs app Store 3. Flush DNS + redémarrage app (apps UWP cachent agressivement)
Script de sync WSL ↔ Windows (optionnel)
Pour développeurs fatigués de la double saisie :
# sync-hosts-to-wsl.ps1 — à adapter, exécuter admin
$winHosts = Get-Content C:\Windows\System32\drivers\etc\hosts
$marker = "# === SYNC DEV ==="
$block = ($winHosts | Select-String -Pattern "dev.test" | ForEach-Object { $_.Line }) -join [Environment]::NewLine
wsl -e bash -c "echo '$block' | sudo tee -a /etc/hosts.sync && sudo resolvectl flush-caches"Documentez le script — ce n’est pas une solution officielle Microsoft, mais elle réduit les erreurs d’équipe.
Accessibilité et raccourcis Windows 11
- Win + X → Terminal (Admin) : le raccourci le plus rapide en 2026
- Win + S → « hosts » ne trouve pas le fichier (protégé) — utilisez le chemin complet dans Terminal
- Narrator et lecteurs d’écran : le fichier hosts est texte brut, lisible une fois ouvert
Scénario complet : dev full-stack Windows 11
1. Frontend Vite sur 127.0.0.1:5173 → hosts app.test + reverse proxy Caddy local 2. Backend Docker → extra_hosts + entrée Windows pour le navigateur 3. Mobile test : hosts ne s’applique pas au téléphone — utilisez ngrok ou IP LAN explicite 4. QA : exportez un fichier hosts.dev.txt versionné (sans entrées perso) pour onboarding
Chaque étape est une source d’erreur — le flush ipconfig /flushdns reste le rituel après chaque modification.
Conclusion
Windows 11 modernise le shell, pas le fichier hosts. Retenez : Terminal (Admin) ou Bloc-notes (Admin), filtre Tous les fichiers, ipconfig /flushdns, et hosts séparé dans WSL si vous développez des deux côtés.
Retour aux guides : Windows général, pilier multi-OS, guide complet.
Prêt à simplifier votre workflow ?
Arrêtez de perdre du temps avec le terminal. Locahl vous permet de gérer votre fichier hosts en quelques clics, avec validation automatique et sans risque d'erreur.
- Interface visuelle intuitive
- Flush DNS automatique
- Gestion multi-environnements
- Sauvegardes automatiques
- Import/Export JSON
Avis des lecteurs
"Les captures mentales du nouveau menu Démarrer m’ont évité de galérer avec l’UAC sur mon laptop Windows 11."
1 février 2026
"Section WSL2 très utile. Je ne savais pas que je devais aussi modifier hosts dans Ubuntu."
10 mars 2026
"Guide clair. J’utilise maintenant le Terminal Windows au lieu du cmd legacy."
5 avril 2026
Questions fréquentes
Le chemin du fichier hosts a-t-il changé sous Windows 11 ?
Non. Il reste C:\Windows\System32\drivers\etc\hosts, identique à Windows 10.
Comment ouvrir Bloc-notes en admin sur Windows 11 ?
Recherchez Bloc-notes dans Démarrer, puis « Exécuter en tant qu’administrateur » dans le panneau latéral ou via clic droit.
Puis-je utiliser le Terminal Windows intégré ?
Oui. Ouvrez Terminal en administrateur, puis notepad C:\Windows\System32\drivers\etc\hosts ou utilisez PowerShell 7.
Windows 11 bloque mon fichier hosts : que faire ?
Vérifiez la protection « Ransomware protection » (accès contrôlé aux dossiers) et les exclusions antivirus. Certaines suites restaurent hosts automatiquement.
WSL2 et fichier hosts : comment ça interagit ?
Windows et votre distro WSL ont chacun un fichier hosts. Modifiez les deux si vous testez depuis le navigateur Windows et depuis curl dans WSL.
Comment tester après modification ?
ipconfig /flushdns puis ping votre.domaine.test. Videz aussi le cache DNS du navigateur si nécessaire.
Articles similaires
Modifier le fichier hosts sous Linux (2026)
Guide Linux : éditer /etc/hosts avec nano ou vim, permissions root, flush DNS systemd, Docker et dépannage sur toutes distributions.
Équipe Locahl
Modifier le fichier hosts sous Windows (2026)
Tutoriel complet pour éditer C:\Windows\System32\drivers\etc\hosts sur Windows 10 et 11 : Bloc-notes admin, PowerShell, flush DNS et dépannage.
Équipe Locahl
Fichier hosts : définition et syntaxe (2026)
Comprenez le fichier hosts : emplacement sur Mac, Windows et Linux, syntaxe, cas d’usage, dev local et erreurs à éviter.
Équipe Locahl
Comment modifier le fichier hosts sous Windows, Mac et Linux (2026)
Guide complet pour éditer le fichier hosts sur Windows, macOS et Linux : emplacements, droits administrateur, syntaxe, flush DNS et dépannage en 2026.
Équipe Locahl
Vider le cache DNS sur macOS Tahoe
Commande exacte pour vider le cache DNS sur macOS Tahoe 26, vérifier la résolution, nettoyer Chrome et corriger le fichier hosts.
Équipe Locahl
Outils développeurs