Todas as pastas abrem em novas janelas

2

Estou executando o Windows 7 Ultimate - 32 bits. Do nada, esta manhã, quando eu iniciei o meu PC, cada pasta que eu clicou duas vezes abriu uma nova janela. Isso é muito chato. Mesmo que as opções nas Configurações de pasta estejam definidas como "Abrir cada pasta na mesma janela". Somente quando clico com o botão direito do mouse e clico em "Abrir", a pasta é aberta na mesma janela.

Eu li um artigo sobre o problema exato aqui

Eu tentei regsvr32 "%SystemRoot%\System32\actxprxy.dll" , o que funciona bem e regsvr32 "%ProgramFiles%\Internet Explorer\ieproxy.dll" , o que me dá o seguinte erro:

Traduçãoexata:

Failedtoloadmodule" C:\Program Files\Internet Explorer\ieproxy.dll".

Make sure the binary data stored in the specified path or debug it to check for the presence of any problems with bilateral DLL files or affiliates.

Could not access the specified module.

De qualquer forma, eu reiniciei, mas continua o mesmo. Todas as pastas abrem em novas janelas.

Além disso, eu li que este problema está conectado com o Internet Explorer, atualmente estou olhando para isso.

    
por Kai22315 28.10.2015 / 17:52

1 resposta

2

Verifique o valor padrão da chave de registro HKEY_CLASSES_ROOT\Folder\shell . O explorador de arquivos se comportaria conforme descrito no caso opennewwindow :

==> reg query "HKEY_CLASSES_ROOT\Folder\shell" /ve

HKEY_CLASSES_ROOT\Folder\shell
    (Default)    REG_SZ    opennewwindow

O valor deve ser vazio :

==> reg query "HKEY_CLASSES_ROOT\Folder\shell" /ve

HKEY_CLASSES_ROOT\Folder\shell
    (Default)    REG_SZ

ou undefined :

==> reg query "HKEY_CLASSES_ROOT\Folder\shell" /ve

HKEY_CLASSES_ROOT\Folder\shell
    (Default)    REG_SZ    (value not set) 

Adendo . Outra causa sob HKCR\Folder\shell\open chave: se LaunchExplorerFlags valor existir e seus dados não forem iguais a 0x0 , então seu valor diferente de zero substitui o Abrir cada pasta na mesma janela configuração, por exemplo ( mal documentado , veja também seu outro uso em Desativar a pasta aberta em uma nova janela, no Windows 8 Explorer ):

  • 0x1 é equivalente a HKCR\Folder\shell\opennewwindow ;
  • 0x3 é equivalente a HKCR\Folder\shell\opennewprocess ;
  • 0x18 poderia comportar-se com HKCR\Folder\shell\explore (no entanto, não foi testado em open key).

O valor LaunchExplorerFlags deve estar ausente da seguinte forma

==> reg query "HKCR\Folder\shell\open" /v LaunchExplorerFlags

ERROR: The system was unable to find the specified registry key or value

ou mostrar

==> reg query "HKCR\Folder\shell\open" /v LaunchExplorerFlags

HKEY_CLASSES_ROOT\Folder\shell\open
    LaunchExplorerFlags    REG_DWORD    0x0

Exemplo

==> reg query "HKCR\Folder\shell\open" /s

HKEY_CLASSES_ROOT\Folder\shell\open
    MultiSelectModel    REG_SZ    Document
    LaunchExplorerFlags    REG_DWORD    0x0

HKEY_CLASSES_ROOT\Folder\shell\open\command
    (Default)    REG_EXPAND_SZ    %SystemRoot%\Explorer.exe
    DelegateExecute    REG_SZ    {11dbb47c-a525-400b-9e80-a54615a090c0}
    
por 28.10.2015 / 21:55