Windows Explorer abre una nueva ventana cada vez

8

Cada vez que abro una carpeta en el Explorador de Windows, se abre la carpeta en una nueva ventana.

Verifiqué dos veces todas las opciones en Opciones de carpeta , incluidas las ventanas de Inicio de carpeta en un proceso separado, pero cambiar eso no tiene ningún efecto.

Puedo abrir la carpeta normalmente haciendo clic derecho sobre ella y seleccionando "Abrir". Funciona pero obviamente implica pasos adicionales.

He intentado reiniciar y he comprobado que mi Ctrlclave no está atascada, pero el problema persiste.

¿Algunas ideas? ¿Hay algún ajuste en el registro para solucionar mi problema?

Ye Lin Aung
fuente
2
¿Has intentado reiniciar? He tenido esto al azar antes, y un reinicio lo solucionó.
nhinkle
Sí, ya lo cansé. El problema aún persiste.
Ye Lin Aung
También he tenido algo similar, creo que si la tecla <Control> está bloqueada, también lo hace ...
Mokubai
mi tecla <Ctrl> funciona bien.
Ye Lin Aung
1
Cuando hace clic con el botón derecho en una carpeta, ¿la acción predeterminada (en negrita) es "Abrir en una nueva ventana" en lugar de "Abrir"?
Justin

Respuestas:

5

Yo tuve el mismo problema. Para solucionar este problema, siga los pasos dados por Justin, excepto si 'abrir en la misma ventana' ya está seleccionado, seleccione 'abrir en una nueva ventana'. Haga clic en Aceptar. Abra la misma ventana de configuración de Carpeta y seleccione 'abrir en la misma ventana' y haga clic en Aceptar. Eso debería solucionar el problema.

Daniel
fuente
4

Antes existía una página web que describía la solución a este problema , pero aún puede encontrarla en archive.org.

No estoy seguro de los detalles exactos, pero esto es lo que creo que he encontrado. Quizás alguien en Microsoft corregiría o explicaría esto. Anteriormente, actxprxy.dll (ActiveX Interface Marshaling Library) se usaba como proxy para una multitud de interfaces del sistema, como IShellFolder e IServiceProvider. En Windows 7 (y probablemente también en Vista), el GUID de esta biblioteca ha cambiado de {B8DA6310-E19B-11D0-933C-00A0C90DCAA9} a {C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}. En segundo lugar, también hay un nuevo proveedor de Proxy / Stub en ieproxy.dll de Internet Explorer (IE ActiveX Interface Marshaling Library). Algunas interfaces que anteriormente usaban actxprxy.dll ahora están registradas para usar ieproxy.dll. Ahora, varios programas problemáticos (como Vault 3.x) intentarán registrarse en actxproxy utilizando el GUID anterior y para las interfaces ahora representadas por ieproxy.dll.

Para resolver, vuelva a registrar 2 DLL y reinicie:

regsvr32 "%SystemRoot%\System32\actxprxy.dll"
regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll"

HTH

Omlette
fuente
1
Increíble. De hecho, funciona, ni siquiera tuvo que reiniciar. Para su información, asegúrese de ejecutar estos comandos como "administrador".
FractalSpace
1

Cree un archivo por lotes en el Bloc de notas con el texto a continuación:

Para 32 bits y 64 bits:

@echo off
IF EXIST "%SystemRoot%\System32\actxprxy.dll" "%SystemRoot%\System32\regsvr32.exe" "%SystemRoot%\System32\actxprxy.dll"
IF EXIST "%ProgramFiles%\Internet Explorer\ieproxy.dll" "%SystemRoot%\System32\regsvr32.exe" "%ProgramFiles%\Internet Explorer\ieproxy.dll"

Y solo para 64 bits (32 bits en 64 bits):

@echo off
IF EXIST "%WinDir%\SysWOW64\actxprxy.dll" "%WinDir%\SysWOW64\regsvr32.exe" "%WinDir%\SysWOW64\actxprxy.dll"
IF EXIST "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll" "%WinDir%\SysWOW64\regsvr32.exe" "%ProgramFiles(x86)%\Internet Explorer\ieproxy.dll"**

Nombre el archivo por lotes ' FixWindowsExplorer.cmd ' y luego ejecute el archivo por lotes como Administrador.

Don
fuente
0

Cuando tuve este problema, hice clic derecho en una carpeta y 'Abrir en una nueva ventana' fue la primera opción. Debido a esto, es por eso que al hacer doble clic en una carpeta se abre una nueva ventana.

HKEY_CLASSES_ROOT \ Folder \ shell cambia el (Predeterminado) a abrir (que debe coincidir con la subclave 'abrir') y eso debería hacerlo.

La forma en que lo arreglé originalmente fue que descargué un programa llamado ContextEdit versión 1.2 de Ziff-Davis Media, Inc. Una vez abierto, desplácese hacia abajo hasta Carpeta , haga clic en 'abrir' y haga clic en 'Establecer predeterminado' . Debería decir 'PREDETERMINADO' a la izquierda de la palabra 'abrir'. En mi PC había dos opciones de carpeta, es la que tiene 'opennewwindow' bajo los comandos de shell.

Jeff Luyet
fuente