He iniciado sesión como un usuario que tiene privilegios administrativos en mi PC independiente (que no forma parte de un dominio), que ejecuta Windows 7 x64 Ultimate, y he abierto Notepad ++ "como administrador", pero no puedo ver la carpeta \ etc debajo de system32 \ drivers. Quiero editar el archivo de hosts allí. En el explorador de archivos, puedo ver que la carpeta \ etc está presente, junto con muchas otras carpetas que no se muestran en el cuadro de diálogo de archivo abierto Notepad ++. ¿Es esto un problema de permisos o un problema de Notepad ++?
21
Respuestas:
El problema es la redirección de carpetas . Si un programa de 32 bits intenta acceder a la carpeta System32, será redirigido invisiblemente al
%windir%\SysWOW64
directorio, esto es para compatibilidad de aplicaciones de 32/64 bits.Todos los archivos en System32 son de 64 bits, sin embargo, si un programa se escribió incorrectamente, pueden haber codificado el System32 en su programa al buscar un archivo DLL. Para evitar bloqueos aleatorios de programas de programas escritos incorrectamente, Microsoft lo redirige.
Ahora, si mira ese enlace que publiqué en la parte superior,
%windir%\system32\drivers\etc
está exento de esta redirección, es por eso que si va directamente allí funciona bien, pero si está dentro%windir%\system32\drivers
, realmente está mirando la%windir%\SysWoW64\drivers
carpeta que no contiene unaetc
subcarpeta.Hay algunas soluciones
%windir%\system32\drivers\etc
%windir%\sysnative
que lo llevará a laSystem32
carpeta "real" y podrá subir al árbol de directorios como de costumbre.%windir%\System32\drivers
manual, haga clic en la barra de direcciones y agregue en la\etc
ruta de la carpeta (esta es realmente otra forma de hacer el método # 1)fuente
Supongo que es un problema x32. x32 Notepad ++ quizás no pueda ver la carpeta "etc" directamente en el sistema operativo x64. Aún no existe una versión x64. Pruebe el foro NPP para encontrar una solución alternativa.
fuente
sysnative
. Y hay un Notepad ++ de 64 bits en este momento, aunque menos desarrollado que la versión de 32 bitsHe desbloqueado la cuenta de administrador aquí es cómo hacerlo: http://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/
Y ahora puedo verlo
fuente
Tuve exactamente el mismo problema y encontré que las explicaciones aquí son útiles, pero la respuesta es aún más simple de lo que sugieren: no tiene que escribir el nombre completo de la ruta ni hacer ninguna redirección de carpeta. Cuando ejecuta Notepad ++ como Administrador y utiliza Archivo, Abrir puede navegar a la carpeta de controladores y simplemente agregar al cuadro de diálogo Nombre de archivo: / etc / hosts (o cualquier otro archivo que desee abrir): se abre de inmediato.
fuente