J'essaie de modifier mon fichier d'hôtes dans Windows 8 Pro.
Lorsque j'ouvre C:\Windows\System32\Drivers\etc\hosts
dans Notepad ++ ou tout autre éditeur de texte, que j'apporte des modifications et tente d'enregistrer, j'obtiens une boîte de dialogue qui m'indique «Échec de l'enregistrement: veuillez vérifier si ce fichier est ouvert dans un autre programme».
Je ne peux pas penser à ce qui l'utiliserait (autre qu'un navigateur, IIS et Windows Defender ). Je n'ai jamais rencontré ce problème dans Windows 7. J'ai utilisé Process Explorer pour essayer d'identifier tous les processus qui utilisent actuellement le fichier hosts, mais lorsque je recherche Process Explorer pour la "poignée ou la sous-chaîne DLL" t retourner quoi que ce soit. J'ai regardé Process Explorer pour voir s'il existe un autre moyen de rechercher des processus consommant le fichier, mais je n'ai pas eu de chance.
J'ai également essayé d'arrêter simplement le service Windows Defender et d'arrêter le service WWW.
la source
Réponses:
Vous devez exécuter Notepad ++ en tant qu'administrateur. Sinon, vous n'aurez pas les autorisations nécessaires pour modifier ce fichier.
la source
Si vous avez des droits d'administrateur, vous vous battez probablement contre l' UAC . Assurez-vous de lancer votre éditeur de texte préféré en cliquant dessus avec le bouton droit et en sélectionnant "Exécuter en tant qu'administrateur".
la source
J'ai eu le même cas, et je n'ai pas pu modifier le fichier hôtes même après avoir vérifié si j'avais toutes les autorisations dans les paramètres utilisateur ou les autorisations du fichier hôtes.
RÉPONSE: Certains logiciels antivirus (dans mon cas AVIRA) bloquent tout dans la modification des fichiers hôtes dans leurs options de sécurité. Désactivez-le pendant une minute et changez. Attention, cela peut être risqué!
la source
Vous pouvez également vérifier vos autorisations sur le fichier hôte lui-même. Vous pouvez exécuter en tant qu'administrateur mais vous n'avez peut-être pas les droits de modification du fichier.
la source
Copiez le fichier hosts vers un autre emplacement sur le PC (comme Documents) et modifiez-le à cet emplacement. recopiez le fichier hosts à son emplacement d'origine. Travaillé pour moi
la source
L'exécution en tant qu'administrateur ne fonctionnait pas dans Windows 8 pour moi. Voici ce que j'ai fait pour résoudre le problème:
la source