Maison >tutoriels informatiques >Dépannage >Le fichier hosts ne peut pas être enregistré après avoir été modifié.
Le fichier hosts est un fichier texte utilisé pour mapper les adresses IP et les noms de domaine hôtes, et est utilisé pour résoudre les problèmes de résolution de noms de domaine. Dans certains cas, nous devrons peut-être modifier le fichier hosts, ajouter ou supprimer certaines entrées. Cependant, nous pouvons parfois rencontrer le problème que le fichier hosts ne peut pas être enregistré après modification. Cet article explique pourquoi ce problème peut survenir et propose des solutions.
Tout d'abord, le fichier hosts se trouve dans le répertoire système du système d'exploitation. Par exemple, le chemin sous le système d'exploitation Windows est C:WindowsSystem32driverstc, tandis que le chemin sous les systèmes d'exploitation macOS et Linux est /etc/hosts. . Le fichier hosts étant un fichier important du système d’exploitation, sa modification nécessite des droits d’administrateur. Si nous n'ouvrons pas d'éditeur de texte ou d'invite de commande en tant qu'administrateur, nous ne pouvons pas enregistrer les modifications dans le fichier hosts.
La solution à ce problème est simple, il suffit de rouvrir l'éditeur de texte ou l'invite de commande en tant qu'administrateur. Dans les systèmes d'exploitation Windows, nous pouvons ouvrir un éditeur de texte ou une invite de commande en cliquant avec le bouton droit sur leur icône et en sélectionnant "Exécuter en tant qu'administrateur". Dans les systèmes d'exploitation macOS et Linux, nous pouvons obtenir les droits d'administrateur en utilisant la commande sudo dans le terminal.
La deuxième raison pouvant entraîner l'échec de l'enregistrement du fichier hosts est la définition des autorisations du fichier. Dans certains cas, le fichier hosts peut être défini sur un attribut en lecture seule, de sorte qu'il ne puisse pas être modifié ni enregistré. Nous pouvons afficher les propriétés du fichier en cliquant avec le bouton droit sur le fichier hosts et en sélectionnant "Propriétés". Si l'option "Lecture seule" est cochée, il faut la décocher pour pouvoir modifier et enregistrer.
De plus, certains logiciels de sécurité ou logiciels antivirus peuvent également empêcher les modifications du fichier hosts. En effet, les modifications apportées au fichier hosts peuvent être utilisées pour bloquer certains sites Web ou publicités malveillants. Dans ce cas, nous devons temporairement désactiver ou configurer le logiciel de sécurité ou le logiciel antivirus pour permettre les modifications du fichier hosts. Veuillez noter qu'avant d'effectuer ces opérations, il est important de s'assurer que nous obtenons le fichier hosts auprès d'une source fiable et de savoir que les modifications que nous apportons sont sûres.
De plus, si nous commettons des erreurs grammaticales ou des erreurs de format lors de la modification du fichier hosts, cela peut également entraîner l'échec de l'enregistrement du fichier. Le format du fichier hosts doit être une correspondance entre une adresse IP et un nom de domaine par ligne, séparés par des espaces ou des tabulations. Si nous ajoutons accidentellement des espaces ou des tabulations supplémentaires, ou oublions d'ajouter un caractère de nouvelle ligne à la fin d'une ligne, le fichier deviendra invalide. Dans ce cas, nous pouvons vérifier et corriger les erreurs et nous assurer qu'il y a des nouvelles lignes entre chaque ligne.
Enfin, si la méthode ci-dessus ne parvient toujours pas à résoudre le problème, nous pouvons essayer de modifier le fichier hosts en mode sans échec. Le mode sans échec est un mode qui charge uniquement les pilotes et services les plus basiques lors du démarrage du système d'exploitation, ce qui peut éliminer les problèmes liés au système d'exploitation. Nous pouvons entrer en mode sans échec en appuyant sur une touche de fonction spécifique (telle que la touche F8) lors du redémarrage de l'ordinateur. En mode sans échec, nous pouvons ouvrir un éditeur de texte ou une invite de commande en tant qu'administrateur et essayer de modifier et d'enregistrer le fichier hosts.
En bref, lorsque l'on rencontre le problème de ne pas pouvoir sauvegarder lors de la modification du fichier hosts, il y a plusieurs raisons possibles à considérer. Nous devons ouvrir un éditeur de texte ou une invite de commande en tant qu'administrateur, vérifier les autorisations du fichier et les paramètres du logiciel de sécurité, nous assurer que le fichier est au bon format et essayer de le modifier en mode sans échec si nécessaire. Avec ces méthodes, nous devrions pouvoir modifier et enregistrer avec succès le fichier hosts.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!