Windows

Zip Folders do Windows XP : Como se livrar do problema?

Provavelmente a maioria dos usuários do Windows XP considera o suporte embutido a arquivos ZIP algo bem vindo, mas para mim é um grande aborrecimento. Esse recurso do XP, chamado de “Zip Folders” me incomoda toda vez que faço uma busca em meus HDs à procura de um determinado arquivo, porque se estiver ativado “Pesquisar” abre todo ZIP que encontrar no caminho para procurar dentro. Isso não pode ser deligado no próprio Pesquisar e desacelera enormemente minhas buscas, porque tenho milhares de ZIPs e uns poucos deles chegam a ter 100mil arquivos dentro.

Para desligar Zip Folders o procedimento é o seguinte:

Em Iniciar – Executar, insira os comandos:

regsvr32 /u zipfldr.dll [ENTER]

e

regsvr32.exe /u cabview.dll [ENTER]

Depois de cada um deses comandos, deve aparecer uma confirmação semelhante a esta:

Reinicie o computador.

Agora, não clique duas vezes em nenhum arquivo ZIP, pois isso ativará novamente Zip Folders

Instale um programa que trabalhe com arquivos ZIP, como o WinZIP e o WinRAR e configure para que ele se associe à extensão ZIP. Se o seu software for o WinRAR, a configuração é assim:

Certifique-se de que ZIP e CAB estejam marcados e dê OK. Ao fazer isso você deverá notar imediatamente que todos os ZIPs ganharam o ícone do WinRAR. Clicar duas vezes em qualquer ZIP vai abri-lo no WinRAR.

O procedimento deveria acabar por aqui. Mas por algum motivo desconhecido (ao menos para mim), algum tempo depois (pode ser no mesmo dia) a associação dos ZIPs com o WinRAR é desligada e se você clicar duas vezes em um ZIP, mesmo com ele ainda exibindo o ícone do WinRAR, Zip Folders é ativado novamente e o aborrecimento recomeça.

Eu não descobri ainda como impedir que a associação com o WinRAR se desative, mas já desnvolvi um método, na marra, de impedir que Zip Folders retorne.

Atenção: Este é um procedimento grosseiro que eu só recomendo se você estiver tão “puto” com Zip Folders quanto eu.

Certifique-se de ter seguido o procedimento acima para desativar Zip Folders.

Use o comando Pesquisar para procurar por “zipfldr.dll” no seu drive C: . Por precaução, certifique-se de que Pesquisar está configurado para procurar por arquivos ocultos e de sistema, como na figura ao lado.

Normalmente, você só vai encontrar estas duas cópias:

Apague a cópia em dllcache e mova a cópia em System32 para uma pasta qualquer que você tenha criado para backup. Não mova para a raiz ou outra pasta que o Windows conheça, porque ele poderá achar o arquivo automaticamente.

Eu não disse para apagar a primeira cópia primeiro porque você pode não conseguir (mas o Windows deixa que você mova) e segundo porque é seguro que você mantenha o arquivo para uma eventualidade.

A cópia em DLLCache precisa ser apagada porque faz parte do sistema de proteção de arquivos do XP. Se você remover o arquivo em System32 e a cópia estiver em dllcache, o XP vai automática e silenciosamente fazer nova cópia em System32.

Segundos após mover o arquivo em System32, se você tiver apagado antes a cópia em DLLCache, a seguinte mensagem deverá aparecer:

Clique em Cancelar, e esta outra aparecerá:

Clique em Sim e você não será mais aborrecido com a ausência de Zipfldr.dll.

Eu ainda não sei se o mesmo procedimento precisa ser repetido para Cabview.dll

Para reativar Zip Folders

Copie de volta a cópia de backup que você fez de zipfldr.dll para c:\windows\system32 e c:\windows\system32\dllcache

Execute os comandos:

regsvr32 zipfldr.dll [ENTER]

e

regsvr32.exe cabview.dll [ENTER]

Perceba que os comandos acima são os mesmos para desligar, sem o parâmetro “/u’

Reinicie o computador.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>