Reparando associações de arquivos para um perfil de usuário [duplicado]

3

Um sistema em que estou trabalhando tem o vírus do Windows 7 Anti-Spyware 2012. Antes de me dar, estava passando um tempo com isso. Eu consegui removê-lo manualmente, mas antes que eu pudesse terminá-lo, ele conseguiu atrapalhar todas as associações de arquivos, incluindo * .com, * .exe.

Se você tentar executar alguma coisa, ele aparecerá com uma caixa perguntando qual programa usar. As únicas opções são o Internet Explorer e o Bloco de Notas. Agora isso é confuso para o usuário apenas, não o sistema, o administrador ainda está intacto. Tem sido um tempo muito longo desde que eu tive que mexer com as chaves reg para assoc para um perfil de usuário ... acho que talvez o windows 98. Então, eu não me lembro, a localização mudou.

Agora, tudo isso precisa ser feito na conta do Administrador para ser reparado. Alguém pode me ajudar com isso?

    
por TonyD 11.12.2011 / 16:52

2 respostas

4

A maioria dos programas procura associações de arquivos por meio de HKEY_CLASSES_ROOT , que é uma visão mesclada das configurações do usuário e do sistema. No entanto, eles são armazenados em dois locais: HKEY_CURRENT_USER\Software\Classes contém associações de usuários, enquanto HKEY_LOCAL_MACHINE\Software\Classes contém associações de todo o sistema.

Como o seu problema afeta apenas uma conta de usuário, você deve poder corrigi-lo desabilitando HKCU\Software\Classes do usuário. Essa chave é mantida separada do resto de HKCU , em C:\Users\tonyd\AppData\Local\Microsoft\Windows\Usrclass.dat . Uma forma rápida de limpar as associações de usuários seria encontrar esse arquivo e renomeá-lo para Usrclass.old ou algo parecido. (Você deve fazer isso como administrador, quando o usuário afetado estiver desconectado.)

Se você quiser procurar as associações, poderá fazê-lo no Editor do Registro ( regedit ). Selecione HKEY_USERS, vá para Arquivo → Carregar seção ... , selecione C:\Users\tonyd\AppData\Local\Microsoft\Windows\Usrclass.dat , carregue como tonyd_classes ou algo parecido. (Não se esqueça de descarregar quando terminar de editar, caso contrário o usuário não poderá efetuar login.)

    
por 11.12.2011 / 18:44
0

Não sei como consertá-los, mas aqui está uma página que você pode consertá-los um de cada vez

Mesclar essas correções do registro enquanto estiver conectado à conta do usuário.

    
por 11.12.2011 / 17:17