Comment restaurer le fichier hosts dans Windows 10 et Windows 11
Le fichier hosts dans Windows est utilisé pour mapper les adresses IP aux noms de domaine. Si ce fichier manque, vous pourriez rencontrer des problèmes pour accéder à certains sites web ou ressources locales. Dans cet article, nous expliquons comment restaurer le fichier hosts dans Windows 10 et Windows 11.
1. Qu'est-ce que le fichier hosts et pourquoi est-il important ?
Le fichier hosts est un fichier texte qui permet aux utilisateurs de configurer manuellement l'association entre les adresses IP et les noms de domaine. Il peut être utilisé, par exemple, pour rediriger un domaine vers un serveur local ou bloquer l'accès à certains sites web. Si ce fichier est supprimé ou corrompu, cela peut entraîner des problèmes d'accès à des ressources réseau.
2. Où se trouve le fichier hosts dans Windows ?
Dans Windows, le fichier hosts se trouve normalement à l'emplacement suivant :
C:\Windows\System32\drivers\etc\hosts
Si ce fichier est manquant, vous pouvez le recréer en suivant les étapes ci-dessous.
3. Restaurer manuellement le fichier hosts
Vous pouvez créer un nouveau fichier hosts en utilisant un éditeur de texte comme le Bloc-notes. Pour cela :
- Ouvrez le Bloc-notes avec les privilèges administratifs. Recherchez "Bloc-notes" dans le menu Démarrer, faites un clic droit dessus et sélectionnez Exécuter en tant qu’administrateur.
- Copiez et collez le modèle de base suivant dans le Bloc-notes :
# Copyright (c) 1993-2009 Microsoft Corp.
# Ceci est un fichier HOSTS exemple utilisé par Microsoft TCP/IP pour Windows.
#
# Ce fichier contient les associations entre les adresses IP et les noms d'hôtes. Chaque
# entrée doit être sur une ligne séparée. L'adresse IP doit
# être placée dans la première colonne, suivie du nom d'hôte correspondant.
# L'adresse IP et le nom d'hôte doivent être séparés par au moins un
# espace.
#
# De plus, des commentaires (comme ceux-ci) peuvent être insérés sur des lignes individuelles
# ou après le nom de l'hôte, précédés d'un symbole '#'.
#
# Par exemple :
#
# 102.54.94.97 rhino.acme.com # serveur source
# 38.25.63.10 x.acme.com # hôte client x
127.0.0.1 localhost
::1 localhost
- Enregistrez le fichier sous le nom
hosts(sans extension) et placez-le dans le dossierC:\Windows\System32\drivers\etc.
4. Restaurer le fichier hosts en utilisant l'Invite de commandes
Une autre méthode pour restaurer le fichier hosts consiste à utiliser l'Invite de commandes :
- Ouvrez l'Invite de commandes en mode administrateur. Appuyez sur Win + X et sélectionnez Windows PowerShell (Administrateur) ou Invite de commandes (Administrateur).
- Entrez la commande suivante pour créer un fichier
hostsavec les paramètres de base :
echo 127.0.0.1 localhost > C:\Windows\System32\drivers\etc\hosts
Cette commande crée un fichier hosts avec une entrée de base pour localhost.
5. Vérifier le fichier hosts
Après avoir restauré le fichier hosts, il est recommandé de tester son bon fonctionnement. Ouvrez l'Invite de commandes et tapez :
ping localhost
Si le fichier fonctionne correctement, vous devriez obtenir une réponse réussie de l'adresse IP 127.0.0.1.