Unidade flash USB não reconhecível e causando comportamento estranho

0

Eu tenho uma unidade flash USB (16GB Kingston DataTraveller 100 G3) que parou de funcionar há alguns meses. Tanto quanto me lembro, tudo o que fiz foi retirá-lo da porta USB sem "removê-lo com segurança". Desde então, o Windows 7 se recusou a reconhecê-lo - não é visível no Explorer, Gerenciamento de disco ou diskpart .

Há alguns instantes, ele foi reconhecido por meio de um pop-up "Dispositivo foi migrado" na bandeja, após o que foi exibido no Gerenciador de dispositivos como um dispositivo desconhecido. Clicar com o botão direito do mouse e desinstalar o dispositivo parece ter corrigido a mensagem de erro, e atualmente está sendo exibido no Gerenciador de dispositivos como "Dispositivo de armazenamento em massa USB", embora ainda invisível para o Explorer.

A parte realmente estranha, no entanto, é que sempre que esta unidade flash é inserida no hub USB interno, qualquer outro dispositivo USB inserido no hub depois disso também se torna irreconhecível. Eu testei isso com outro flash drive e um carregador para iPhone. No momento em que o 100 G3 é removido, diskpart vê de repente a outra unidade USB conectada ao hub.

Considerei um vírus ou alguma outra forma de malware, mas não consigo executar uma varredura em um dispositivo que o sistema nem pode ver e, até onde sei, até mesmo executar uma verificação completa do sistema t resolver esse problema.

O que aconteceu com meu pendrive e (como) posso trazê-lo de volta à vida?

    
por Hashim 12.08.2017 / 21:33

3 respostas

0

tente rapidamente fazer uma cópia do disco quando ele for reconhecido. às vezes, quando você desligar e reiniciar o computador, ele o reconhece, tenta fazer uma cópia completa do disco usando um programa gratuito que pode criar um gêmeo dos dados brutos para o caso de se tornar mais corrompido, você pode recuperar arquivos de uma cópia da unidade de disco.

    
por 12.08.2017 / 21:53
0

Eu finalmente consegui resolver esse problema, assim como eu estava pronto para jogar fora o que eu achava que era um pen drive morto. Depois de testar a unidade em mais duas máquinas Windows e exibi-la sem problemas, percebi que o problema estava restrito à minha própria máquina, não à unidade flash. Isso me levou a olhar para o Registro, sendo o único lugar que conheço no sistema operacional Windows que registra e armazena informações em todos os dispositivos USB que são inseridos no sistema.

Mais algumas pesquisas trouxeram várias chaves de registro específicas para essa finalidade, que geralmente são usadas para fins forenses. Uma lista abrangente dessas chaves de registro pode ser vista aqui .

Em vez de procurar e excluir essas chaves de registro manualmente, eu fiz o download do USB Oblivion , um utilitário portátil que remove todas as chaves de registro associados a dispositivos USB. Embora esse método seja um pouco exagerado como uma solução para esse problema em particular, não consegui encontrar um programa alternativo que permita excluir as chaves do Registro apenas para um dispositivo USB especificado - e, em qualquer caso, posso confiar nos drivers para todos os outros Dispositivos USB para instalar sem problemas, uma vez reinseridos.

Eu executei o USB Oblivion, primeiro no modo de simulação e depois corretamente, antes de reinserir o flash drive e descobrir que ele foi reconhecido imediatamente. Não tive nenhuma indicação em nenhum momento antes ou depois que a unidade flash parou de funcionar que um driver pode ter sido responsável pelo problema, especialmente depois que várias tentativas de reinstalação de drivers não resultaram em nenhum resultado.

Ainda não tenho explicação para o motivo de o flash drive ter impedido o computador de inicializar quando foi inserido, mas acho seguro concluir que as chaves de registro específicas do dispositivo do sistema estavam forçando o dispositivo a usar um driver que havia se corrompido, e que a limpeza dessas chaves de registro permitia que uma nova versão do driver fosse reinstalada e associada à unidade .

    
por 20.01.2018 / 00:38
0

Tenho muita experiência em lidar com dispositivos de memória flash USB quebrados no Linux.

Eu tinha drives que impediam que meu sistema desligasse até que eu o removesse. Isso também impediu que meu sistema passasse da tela BIOS POST. Poderia ficar lá para sempre até que eu removesse os discos defeituosos.

Eu tinha drives que impediam que outras unidades também funcionassem. Por exemplo: Eu tenho 3 hubs de 10 portas conectados, há 30 drives neles, todos estão piscando LEDs enquanto estou realizando testes automatizados. Depois de um tempo eu ando comprar essa estação de trabalho e nada está funcionando. Todas as unidades pararam de piscar, meu software não mostra nenhuma atividade - além de uma unidade que está piscando, ela é LED. Depois que eu desligar essa unidade - tudo volta à vida.

Isto é muito frequente com módulos de memória flash baratos e de baixa qualidade da China.

Eu acho que algumas das unidades estão quebradas de tal forma que atolam um controlador USB inteiro, fazendo com que todas as outras unidades esperem para sempre. Eu acho que isso também pode causar testes BIOS POST para pendurar para sempre.

Eu não tenho ideia de como o Registry Cleanup corrigiu isso para você - talvez seja um problema totalmente diferente. Eu certamente não esperaria que a memória genuína da Kingston fizesse isso. Se você tem um noname em suas mãos - seja cauteloso (também não espere que retenha nenhum dado importante - melhor teste com F3 ou H2testw antes de usá-lo).

    
por 28.09.2018 / 10:32