Comment éditer, réinitialiser le fichier hôtes Windows

La question a été posée à nouveau et je me suis rendu compte que je n’avais jamais posté de tutoriel sur la modification et la réinitialisation du fichier Hosts de Windows. Je voudrais commencer par jeter un coup d'œil sur les fonctionnalités du fichier Host.

Le fichier d'hôtes Windows peut être utilisé pour bloquer ou rediriger les noms d'hôte. Un nom d'hôte est la partie principale d'une adresse Web ou d'une adresse locale, par exemple ghacks.net ou localhost. Chaque entrée de fichier d'hôtes spécifie une adresse IP et un nom d'hôte, qui indique au système que le nom d'hôte doit être résolu avec cette adresse IP.

Le serveur DNS, qui est généralement interrogé, est ignoré pour toutes les entrées du fichier Hosts à moins d'être codé en dur dans le système d'exploitation.

Permettez-moi de vous donner deux exemples où cela peut être bénéfique: les utilisateurs peuvent bloquer des agences de publicité connues ou des spammeurs en redirigeant leurs demandes vers le PC local. Cela ne charge fondamentalement rien lorsqu'un site Web tente de charger une publicité, un popup ou un autre élément.

Un autre exemple montre que le fichier hosts peut être bénéfique pour les développeurs Web. Supposons que vous veniez de déplacer votre site Web sur un nouveau serveur et que l'IP change en même temps. Les serveurs DNS ont besoin de 48 heures pour se propager, ce qui signifie qu'il est difficile de tester le site Web sur le nouveau serveur après le déplacement si le serveur DNS redirige toujours la demande vers l'ancien serveur.

Le développeur Web pourrait attribuer la nouvelle adresse IP au site Web pour éviter le problème de propagation. (Pour plus d'informations sur ce sujet, reportez-vous à la section Travail sur les sites Web avant la propagation DNS)

Il convient de noter que le fichier Hosts peut également être exploité par des logiciels malveillants, soit en redirigeant l'utilisateur des sites légitimes vers des sites douteux, soit en bloquant l'accès aux logiciels de sécurité dont ils pourraient avoir besoin pour supprimer à nouveau ces programmes du PC.

L'emplacement du fichier hôtes Windows

Le fichier d'hôtes Windows se trouve sous le chemin suivant:

% SystemRoot% \ system32 \ drivers \ etc \

% SystemRoot% au début est une variable définie dans le répertoire Windows. La plupart des utilisateurs Windows ont installé le système d'exploitation sur c: \ windows, ce qui signifie que le fichier hosts se trouve sous c: \ windows \ system32 \ drivers \ etc \ hosts

Il peut être nécessaire d’afficher des dossiers système masqués si l’Explorateur Windows est utilisé pour y accéder.

Un clic sur Outils> Options des dossiers dans l'Explorateur Windows et un basculement sur l'onglet Afficher ouvre un menu de configuration dans lequel les dossiers cachés peuvent être configurés pour être révélés.

Si vous utilisez Windows 10, sélectionnez Fichier> Modifier le dossier et les options de recherche, puis passez au menu Afficher.

Recherchez "masquer les fichiers protégés du système d'exploitation (recommandé)" et "fichiers et dossiers cachés" et assurez-vous que le premier est coché et que le dernier est défini sur "Afficher les fichiers, les dossiers et les lecteurs cachés". Les paramètres peuvent être facilement inversés de cette façon si nécessaire.

Le fichier Hosts lui-même peut être édité avec n’importe quel éditeur de texte brut, Notepad par exemple, livré avec Windows. Vous devriez d'abord vérifier si le fichier Hosts est protégé en écriture. Pour ce faire, cliquez avec le bouton droit sur le fichier et sélectionnez des propriétés dans le menu contextuel d'ouverture.

Regardez la section d'attributs de l'onglet Général. Le fichier est protégé en écriture si l'option lecture seule est cochée. Si c'est le cas, supprimez l'entrée. Si vous conservez le paramètre en lecture seule, il est impossible de modifier ou de réinitialiser le fichier hosts.

N'oubliez pas de redéfinir l'attribut en lecture seule une fois que vous avez terminé pour empêcher la modification par une tierce partie du fichier hosts.

Le fichier d'hôtes Windows par défaut ne contient aucune entrée active. Veuillez noter qu'une ligne commençant par # est une ligne de commentaire qui ne sera ni exécutée ni traitée.

Modification du fichier hôtes Windows

Regardez les exemples dans les commentaires. La syntaxe est toujours la même, d'abord l'adresse IP vers laquelle vous voulez rediriger le nom d'hôte, puis le nom d'hôte séparé par au moins un espace.

  • Pour ajouter des entrées au fichier hosts, vous devez d'abord entrer l'adresse IP dans la ligne vide suivante, suivie d'un espace (ou en appuyant sur la touche de tabulation) et du nom d'hôte (qui peut être un nom de domaine ou un hôte local).
  • Pour supprimer les entrées du fichier Hôtes Windows, sélectionnez la ligne entière et appuyez sur le bouton de suppression du clavier. Vous pouvez également ajouter un # devant n'importe quelle ligne pour en faire un commentaire afin que celui-ci ne soit pas traité, mais conservé.
  • Pour modifier des entrées individuelles, cliquez dans la ligne du mappage que vous souhaitez modifier et apportez les modifications.
  • Pour réinitialiser le fichier hosts, supprimez simplement toutes les lignes qui ne sont pas des commentaires. Microsoft a créé une solution Fix-Ii pour réinitialiser le fichier hosts qui peut être utilisé à la place. Les utilisateurs doivent simplement exécuter le programme après l'avoir téléchargé sur le système local. Le principal avantage est qu'ils n'ont pas besoin de passer par le processus manuel de cette façon.

Veuillez noter que vous devez enregistrer les modifications avant qu'elles ne soient disponibles. Dans le Bloc-notes, sélectionnez Fichier> Enregistrer dans le menu pour le faire.

Et c’est ainsi que vous modifiez et réinitialisez le fichier d’hôtes Windows. S'il vous plaît laissez des questions ouvertes ou commentaires dans la section commentaire ci-dessous.

Articles Liés

  • Le bloc d'hôtes est un nouveau gestionnaire d'hôtes à mise à jour automatique.
  • Présentation du logiciel de fichiers hôtes
  • HostsMan: un gestionnaire d'hôtes Windows
  • Optimiseur de fichiers hôtes Windows