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.)