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