O Windows Explorer abre uma nova janela sempre

8

Sempre que abro uma pasta no Windows Explorer, ela é aberta em uma nova janela.

Verifiquei todas as opções em Opções de pasta , incluindo Iniciar janelas de pastas em um processo separado, mas alterar isso não tem efeito.

Eu posso abrir a pasta normalmente clicando com o botão direito do mouse e selecionando "Abrir". Funciona, mas obviamente envolve etapas adicionais.

Tentei reiniciar e verifiquei se minha Ctrlchave não está presa, mas o problema ainda existe.

Alguma ideia? Existem ajustes no registro para corrigir meu problema?

Ye Lin Aung
fonte
2
Você já tentou reiniciar? Eu já tive isso aleatoriamente antes, e uma reinicialização o corrigiu.
Nhinkle
Sim, eu já cansei. o problema ainda permanece.
Ye Lin Aung
Eu tive algo semelhante também, eu acho que se o <Control> chave está presa baixo ele faz isso bem ...
Mokubai
minha tecla <Ctrl> funciona bem.
Ye Lin Aung
1
Quando você clica com o botão direito do mouse em uma pasta, a ação padrão (em negrito) é "Abrir em nova janela" em vez de "Abrir"?
23711 Justin justin

Respostas:

5

Eu tive o mesmo problema. Para corrigir esse problema, siga as etapas fornecidas por Justin, exceto se 'abrir na mesma janela' já estiver selecionado, selecione 'abrir em nova janela'. Clique OK. Abra a mesma janela de configurações da pasta, selecione 'abrir na mesma janela' e clique em OK. Isso deve resolver o problema.

Daniel
fonte
4

Uma página da web descrevendo a solução para esse problema costumava existir , mas você ainda pode encontrá-la em archive.org.

Não tenho certeza dos detalhes exatos, mas é o que acho que encontrei. Talvez alguém da Microsoft corrija ou elabore isso. Anteriormente, o actxprxy.dll (ActiveX Interface Marshaling Library) era usado como proxy para várias interfaces de sistema, como IShellFolder e IServiceProvider. No Windows 7 (e provavelmente também no Vista), o GUID desta biblioteca foi alterado de {B8DA6310-E19B-11D0-933C-00A0C90DCAA9} para {C90250F3-4D7D-4991-9B69-A5C5BC1C2AE6}. Em segundo lugar, também existe um novo provedor Proxy / Stub no ieproxy.dll do Internet Explorer (IE ActiveX Interface Marshaling Library). Algumas interfaces que usavam o actxprxy.dll agora estão registradas para usar o ieproxy.dll. Agora, vários softwares problemáticos (como o Vault 3.x) tentarão se registrar no actxproxy usando o GUID antigo e nas interfaces agora proxy por ieproxy.dll.

Para resolver, registre novamente 2 DLLs e reinicie:

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

HTH

Omlette
fonte
1
Impressionante. De fato, funciona, nem precisou reiniciar. Para sua informação, execute esses comandos como "administrador".
FractalSpace
1

Crie um arquivo em lotes no bloco de notas com o texto abaixo:

Para 32 bits e 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"

E apenas para 64 bits (32 bits em 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"**

Nomeie o arquivo em lotes ' FixWindowsExplorer.cmd ' e execute o arquivo em lotes como Administrador.

Don
fonte
0

Quando tive esse problema, cliquei com o botão direito do mouse em uma pasta e 'Abrir em nova janela' foi a primeira opção. Por esse motivo, clicar duas vezes em uma pasta abriu uma nova janela.

HKEY_CLASSES_ROOT \ Folder \ shell altere o (Padrão) para abrir (que deve corresponder à subchave 'aberto') e deve ser feito.

O modo como o corrigi originalmente foi o download de um programa chamado ContextEdit versão 1.2 da Ziff-Davis Media, Inc. Depois de aberto, role para baixo até Pasta , clique em 'abrir' e clique em 'Definir padrão' . Ele deve dizer 'PADRÃO' à esquerda da palavra 'aberto'. No meu PC, havia duas opções de pasta, a que possui 'opennewwindow' sob os comandos do shell.

Jeff Luyet
fonte