Ao efectuar um duplo clique numa pasta o conteúdo é mostrado numa janela separada

Acabei de actualizar um dos meus computadores com 17 actualizações e apesar de não ter ocorrido nenhum erro o explorador do Windows passou a ter um comportamento irritante: ao clicar numa pasta para a abrir em vez do conteúdo aparecer na mesma janela passou a mostrar o conteúdo numa nova pasta! Ao início pensei que fosse um problema de configuração do explorador, mas rapidamente constatei que todas as definições estavam correctas, isto é, tinha a opção do Windows para mostrar o conteúdo na mesma janela!

O meu segundo palpite foi vírus…. isto é, eu consigo modificar o comportamento da abertura de uma pasta se nessa pasta tiver um ficheiro autorun-inf…. e normalmente os vírus usam este tipo de “funcionalidade” para se propagarem… uma vez mais constatei que não tinha nenhum autorun.inf….

Para ter a certeza que era um problema de actualizações, restaurei o sistema para uma data anterior às actualizações e verifiquei que estava tudo ok. Repeti o processo de actualizações e o problema irritante das pasta voltou!

Não tinha muito tempo para perceber o que se podia estar a passar de errado por isso decidi arriscar e voltar a registar a livraria responsável pela shell: shell32.dl

Através da linha de comandos com privilégios de administração executei “regsvr32 /i shell32.dll”

e tudo voltou ao normal!

Aqui fica mais uma dica para todos aqueles que se depararem com este questão.

 

Actualização 4 de Maio de 2010

Nalguns sistemas a solução descrita não funcionava (ou pelo menos não era suficiente) por isso descrevo mais uma dica para um método alternativo:

1 – Clicar em “Iniciar” e escrever “cmd”

2 – Clicar com o botão direito do rato no atalho CMD e escolher a opção de contexto “Executar como administrador”

3.1 – Se a plataforma for 32 e 64 bit executar o seguinte:

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"

3.2 – Se a plataforma for apenas 64 bit executar o seguinte:

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"

 

Nota:

Obrigado ao Vinicius B Rodrigues por ter partilhado este método!

3 thoughts on “Ao efectuar um duplo clique numa pasta o conteúdo é mostrado numa janela separada

  1. Tive este problema, começou no sábado e nada resolvia. Achei uma resposta sua no fórum da Microsoft e vi um link pra esta página. E não é que deu certo. Muito obrigado pela dica, pois este problema estava me irritando bastante.

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s