Evite que Windows 7 Explorer expanda carpetas automáticamente

32

Windows 7 Explorer se puede abrir en cualquier carpeta desde la línea de comandos. Pero , expande automáticamente (en el panel de navegación izquierdo) las carpetas Favoritos, Escritorio y [Nombre de usuario]. Esto hace que sea difícil ver qué hay en el panel de navegación.

¿Cómo puedo decirle a Windows 7 Explorer que contraiga esas carpetas por defecto, hasta que las abra? Solo quiero que se expanda la carpeta seleccionada.

SRobertJames
fuente
Actualización: Parece que Explorer recuerda las carpetas que se dejaron expandidas y las expande cada vez. ¿Cómo hago que empiece sin expandir nada?
SRobertJames
Me encantaría ver una respuesta a esto. Al explorar carpetas con explorer.exe, no todos quieren que se expandan automáticamente en la vista de árbol. Y en otras ocasiones, podríamos querer que las carpetas no se expandan automáticamente cuando hacemos clic en otra carpeta.
Robert Kerr
Me encantaría ver una solución también. Mi problema es este: tengo un acceso directo en mi escritorio a la raíz de mi unidad C :. No me importa C: se expande cuando hago clic en este enlace. Lo que sí me importa es que las carpetas de mi escritorio se expanden porque las expandí en una ventana anterior del Explorador y cerré esa ventana sin contraer primero la carpeta. Windows "recuerda" que se expandió en la otra ventana, por lo que se expande cuando hago clic en mi acceso directo. Quiero que Explorer se abra con todas las carpetas colapsadas (excepto C :) cuando hago clic en el acceso directo, independientemente de lo que sucedió en las ventanas anteriores.
sdoca
Ninguna de las respuestas es buena. El punto no es hacer que el explorador no se expanda a la carpeta actual, es hacer que el explorador muestre la carpeta actual al no expandir un montón de otra basura predeterminada. Lea la pregunta amigos.
Eli
Me doy por vencido. Mejor solo esconda el panel izquierdo por completo, reconfigure el atajo %windir%\explorer.exe C:\Users\name\Linksy agregue atajos allí, o use el teclado F4 + escape para escribir un directorio si es corto o si puede pegarlo
Rivenfall

Respuestas:

35

Hay una manera de hacer esto, al menos para el directorio de inicio del usuario:

  • explorador abierto
  • haga clic derecho en el nombre de usuario (el directorio de inicio expandido del usuario)
  • no elija ningún elemento del menú contextual, pero haga clic izquierdo en la flecha pequeña para contraer este directorio
  • explorador de salida
  • explorador abierto y disfruta;)
anscheinbar
fuente
99
No puedo creer que esto funcione, ¡pero gracias!
Mike Schall
3
+1 Extraño, ¡pero esto también funcionó para mí! También puede ser utilizado para prevenir Bibliotecas, la red y panel de control desde que se expande automáticamente (si, como yo, te gusta tener Mostrar carpetas habilitado)
acatalept
2
Esto realmente funciona, loco!
Nates
1
Funciona en Windows 10! ¿Aún no crees en la magia?
Ivan Aksamentov - Drop
Hacer clic en Expandir / Contraer en el menú contextual también funciona.
Bretddog
13

Si, en el mismo cuadro de diálogo "Opciones de carpeta" (al que también se puede acceder yendo a "Organizar -> Opciones de carpeta y búsqueda", si no ha cambiado el valor predeterminado de ocultar menús de estilo clásico), también desmarca "Mostrar todas las carpetas ", ya no mostrará ni expandirá la carpeta de usuario actual cada vez que abra una ventana del Explorador.

Este también fue mi mayor dolor en el tush, y recientemente encontré la solución a través de la ayuda integrada de Windows 7 (haciendo lo contrario de lo que sugirieron).

Señor Smith
fuente
2

Encontré una respuesta que funciona en el sitio web de Microsoft, espero que se permita el enlace cruzado de URL, pero si se elimina de este foro, hágamelo saber y lo detallaré aquí. El crédito apropiado para los verdaderos solucionadores de problemas está contenido en el enlace de destino.

Hay una clave de registro que captura el estado del estado abierto / cerrado de las carpetas principales en el panel de navegación izquierdo del explorador, que se puede establecer dentro del marco izquierdo del explorador, el explorador cerrado para establecer la clave reg, luego el valor de la clave reg convertido manualmente a solo lectura. Ahora, cuando abre ocasionalmente esas carpetas como Favoritos o su ID de usuario (o lo más problemático es que la configuración del cuadro de diálogo Archivo / Abrir de muchos programas volverá a abrir su carpeta de Usuario), después de activar regkey solo lectura, cuando se cierra el diálogo del explorador o del archivo de la aplicación, el NavPane Regkey de carpetas expandidas no se reescribe, quedando en su estado expandido / contraído preferido.

El Explorer dejó la información de estado de NavPane se almacena en la clave de registro HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Modules \ NavPane. Si elimina el valor del registro ExpandedState, la próxima vez que abra el Explorador, mostrará el estado del árbol "predeterminado".

Un usuario también escribió un archivo por lotes de texto (para que pueda revisar cada línea de código para ver qué hace) para permitirle configurar el explorador como desee, luego gire el estado NavPane de solo lectura para preservar el estado indefinidamente. La secuencia de comandos por lotes también le permite restablecer la funcionalidad a las ventanas predeterminadas (activar / desactivar regkey read) y así sucesivamente.

Este es el enlace al sitio de Microsoft con todos los detalles y el archivo de script:

http://social.technet.microsoft.com/Forums/windows/en-US/48ebc898-290d-405f-b4d5-c3dc72278b76/collapse-all-foldertrees-when-closing-explorer


Como una funcionalidad adicional a lo anterior, incluyo esta información porque la sintaxis de coma / espacio es diferente para Win7 versus WinXP / otras versiones que está ampliamente documentada en los sitios web. Esta sintaxis abrirá el explorador en su carpeta preferida, aparte de las carpetas expandidas / contraídas con la respuesta proporcionada para la pregunta directa de este hilo, pero generalmente está directamente relacionada con la intención de abrir el explorador según sus requisitos específicos.

Estos son los parámetros de la línea de comandos para abrir aún más el Explorador en un directorio preferido en Win7 32-bit Home Premium. Cree un acceso directo con esta línea de comando como Destino: C: \ Windows \ explorer.exe explorer / e / root, "C: \" / select, "C: \ PreferredDataDir"

Reemplace C: \ PreferredDataDir con, por supuesto, su directorio preferido, incluyendo solo una referencia a la raíz de C: \ o la raíz de otra letra de unidad si se prefiere sobre un subdirectorio. La opción de raíz especificada todavía permite el acceso a E: unidad, etc., a diferencia del efecto previsto publicado de la opción de limitar el movimiento solo dentro de la raíz especificada, que puede funcionar en otras versiones de Windows.

sdtechuser
fuente
¡Eso explicaría por qué no funcionaría cuando no tuviera derechos de escritura en el registro! :-)
Xan-Kun Clark-Davis
1

Prueba esto: abre el Explorador de Windows. Haga clic en HERRAMIENTAS> OPCIONES DE CARPETA

Desmarque Expandir automáticamente a la carpeta actual

¿Qué modificadores de línea de comando está utilizando (si corresponde) al abrir Explorer?

Sparx
fuente
1

En el Explorador de Windows, haga clic en Herramientas> Opciones de carpeta

En la pestaña General en el Panel de navegación, desmarque "Mostrar todas las carpetas".

Ahora, cuando abra el Explorador de Windows, debería obtener carpetas contraídas.

whyvon
fuente
1

Intente desactivar el descubrimiento de red. Al menos esto evitará que el explorador expanda todas las carpetas de red. Un técnico de TI cambió esa configuración en mi computadora, y me ha acosado durante dos años, hasta hace unos momentos, a medida que la máquina expande los directorios de la red y me impide navegar por la ruta que quiero explorar.

huésped
fuente