Como posso remover todos os drivers e outros arquivos relacionados a um dispositivo USB Mass Storage?

6

Eu tenho uma unidade flash aqui que não funciona em um sistema operacional no computador - vamos chamá-lo de desktop do Windows 7. Ele funciona bem em outro computador - laptop Windows 7. Ele também funciona bem no Windows 8 no mesmo computador desktop . Outras unidades flash funcionam bem sob o Windows 7. Isso não é um problema de hardware, não é um problema genérico de driver de armazenamento em massa USB. É algo específico para essa unidade.

Na área de trabalho do Windows 7, posso conectar a unidade, mas não há volume no Windows Explorer. Idem para gerenciamento de disco. Com diskpart , o carregamento é interrompido até eu desconectar a unidade, se eu a substituir e tentar list disk , ela trava novamente. Se eu desligar a unidade neste momento, list disk imprimirá todas as unidades conectadas - incluindo a unidade flash removida .

A unidade é exibida de forma consistente no Gerenciador de dispositivos, mas a desinstalação dos drivers, a reinicialização e a reinstalação dos drivers (inserindo a unidade), só funciona na primeira inserção. Depois disso, ele falha novamente. Tenho a sensação de que os arquivos do driver não são realmente removidos e estão corrompidos, o que significa que a cada reinstalação são os mesmos drivers corrompidos que estão sendo instalados. Existe alguma maneira de remover completamente esses drivers? Ou talvez alguma outra configuração que o Windows 7 mantenha?

Formatar a unidade através de outro computador / sistema operacional não ajuda. Eu também tentei uma limpeza completa e reconstrução do MBR e partição única. O tamanho da unidade de alocação não faz diferença; nem um formato NTFS.

Este é um assunto relativamente pequeno, e eu não gostaria de reinstalar o sistema operacional inteiro!

    
por Bob 04.11.2012 / 08:07

1 resposta

4

Parece ter sido um cache de driver corrompido. Seguindo este guia , excluí o arquivo INFCACHE.1 localizado em %SystemRoot%\System32\DriverStore\ .

A primeira coisa que fiz foi apagar todos os vestígios de unidades conectadas anteriores usando a ferramenta USBOblivion sugerida pela Moab. Então eu deletei o arquivo de cache do driver.

  1. Navegue para %SystemRoot%\System32\DriverStore\

  2. Clique com o botão direito do mouse em INFCACHE.1 , clique em propriedades

  3. guia Segurança, clique em Editar

  4. Clique em Adicionar, digite Administrators na caixa fornecida e pressione Ok

  5. Marque Full Control

  6. Clique em Ok nas duas caixas de diálogo abertas

  7. Exclua o arquivo

  8. Insira um bom flash drive

  9. Insira o pen drive anteriormente quebrado

por 04.11.2012 / 11:44