Je suis connecté en tant qu'utilisateur disposant de privilèges d'administrateur sur mon PC autonome (ne faisant pas partie d'un domaine), qui exécute Windows 7 x64 Ultimate, et j'ai ouvert Notepad ++ "en tant qu'administrateur", mais je ne vois pas le dossier \ etc sous system32 \ drivers. Je veux y éditer le fichier hosts. Dans le navigateur de fichiers, je peux voir le dossier \ etc est présent, ainsi que de nombreux autres dossiers qui ne sont pas affichés dans la boîte de dialogue de fichier ouvert Notepad ++. Est-ce un problème d'autorisations ou un problème Notepad ++?
21
Réponses:
Le problème est la redirection de dossiers . Si un programme 32 bits tente d'accéder au dossier System32, il sera redirigé de manière invisible vers le
%windir%\SysWOW64
répertoire, c'est pour la compatibilité des applications 32/64 bits.Tous les fichiers dans System32 sont 64 bits, mais si un programme a été mal écrit, ils peuvent avoir codé en dur le System32 dans leur programme lors de la recherche d'une DLL. Pour éviter les plantages aléatoires de programmes dus à des programmes mal écrits, Microsoft effectue cette redirection.
Maintenant, si vous regardez ce lien que j'ai posté en haut, il
%windir%\system32\drivers\etc
est exempt de cette redirection, c'est pourquoi si vous y allez directement, cela fonctionne bien, mais si vous êtes dedans, vous%windir%\system32\drivers
regardez vraiment le%windir%\SysWoW64\drivers
dossier qui ne contient pas deetc
sous - dossier.Il existe quelques solutions de contournement
%windir%\system32\drivers\etc
%windir%\sysnative
qui vous amènera auSystem32
dossier «réel» et vous pourrez remonter l'arborescence des répertoires comme d'habitude.%windir%\System32\drivers
manuellement, cliquez sur la barre d'adresse et ajoutez-le\etc
au chemin du dossier (c'est vraiment juste une autre façon de faire la méthode # 1)la source
Je suppose que c'est un problème x32. Le Bloc-notes x32 ++ ne peut peut-être pas voir le dossier "etc" directement sur le système d'exploitation x64. Il n'existe pas encore de version x64. Essayez le forum NPP pour une solution de contournement.
la source
sysnative
. Et il y a le Notepad ++ 64 bits à ce moment bien que moins développé que la version 32 bitsJ'ai déverrouillé le compte administrateur, voici comment le faire: http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/
Et maintenant je peux le voir
la source
J'ai eu exactement le même problème et j'ai trouvé les explications utiles, mais la réponse est encore plus simple qu'elles ne le suggèrent - vous n'avez pas besoin de taper le nom du chemin complet ou de faire une redirection de dossier. Lorsque vous exécutez Notepad ++ en tant qu'administrateur et utilisez Fichier, Ouvrir, vous pouvez accéder au dossier des pilotes et simplement ajouter dans la boîte de dialogue Nom de fichier: / etc / hosts (ou tout autre fichier que vous souhaitez ouvrir) - il s'ouvre immédiatement.
la source