Existe algo mais simples, mais prosaico que usar um “pendrive” em um PC ou notebook? Claro que não, ainda mais com as novas versões do Windows. No “7” entre inserir o dispositivo e ele estar pronto para uso não demora mais que DOIS segundos! Desde o finado Windows Millenium, conhecido como “Me” (argh!!!!!) há suporte […]
Existe algo mais simples, mais prosaico que usar um “pendrive” em um PC ou notebook? Claro que não, ainda mais com as novas versões do Windows. No “7” entre inserir o dispositivo e ele estar pronto para uso não demora mais que DOIS segundos! Desde o finado Windows Millenium, conhecido como “Me” (argh!!!!!) há suporte nativo a discos removíveis no Windows, que é maravilhoso pois qualquer HD externo ou pendrive fica instantaneamente disponível, certo? Depende…
[singlepic id=8609 w=320 h=240 float=]
[singlepic id=8610 w=320 h=240 float=]
Mas certo dia, ganhei um pendrive em uma coletiva de imprensa com os
dados, releases, fotos de produtos etc. (foi em uma coletiva recente da
Lexmark). O pendrive não funcionou. Como ainda estava lá pedi para que
trocassem. De novo não funcionou. Que estranho. Uma amiga que estava
junto na coletiva testou em seu netbook e o pendrive estava ok. O
estranho era que ele ficava um tempão “procurando driver”, inclusive no
“Windows Update” e no final avisava que não havia driver para o
dispositivo.
[singlepic id=8612 w=320 h=240 float=]
[singlepic id=8613 w=320 h=240 float=]
No escritório o mesmo pendrive funcionou em pelo menos outros três computadores. Fiquei bastante aborrecido, pois julguei tratar-se de erro da própria USB. Como era um notebook, descobrir defeito na placa mãe. Seria desastroso!!
Meio ressabiado inseri outros periféricos que já tinha usado, outros pendrives e o meu modem 3G HUAWEI. FUNCIONARAM!!!! Como podia?? De fato todo e qualquer dispositivo NOVO não funcionava. Tudo que já tinha instalado antes operava perfeitamente. Descartei problema da USB e placa mãe (ufa!). Sobrava somente algum deslize do próprio Windows 7. Como tivera um problema com RESTAURAÇÃO DO SISTEMA dias atrás, este recurso estava desativado. Assim sem chance de usar este maravilhoso e salvado recurso. Pena! Teria que procurar a solução em outro lugar.
Há um bom tempo eu experimentara um problema bem parecido com USBs, mas no caso eram dispositivos que já estavam funcionando e pararam de funcionar. Na ocasião eu pesquisei bastante o assunto. Como eu poderia desinstalar um pendrive específico e tentar instalá-lo de novo? Desde a época do Windows XP existe um TRUQUE pouco comentado no GERENCIADOR DE DISPOSITIVOS (ou Device Manager). É a opção de EXIBIR DISPOSITIVOS OCULTOS.
[singlepic id=8615 w=320 h=240 float=]
Porém há um “pulo do gato”. Esta opção apesar de estar discretamente presente no Gerenciador de Dispositivos NÃO FUNCIONA salvo se faça antes um procedimento específico, que vou mostrar para vocês agora.
Eu criei um arquivo CMD (que chamei de DEVICES.CMD) já com estas instruções. Ao chamar o Gerenciador de Dispositivos desta forma e ativando a opção MOSTRAR DISPOSITIVOS OCULTOS todos os periféricos não conectados no PC, mas com driver instalado são mostrados. Veja na tela abaixo um exemplo. Perceba que os dispositivos não conectados ficam em tom mais claro…
[singlepic id=8611 w=320 h=240 float=]
Dentre todos estes mostrados todos menos dois são “dispositivos ocultos”. É IMPRESSIONANTE a quantidade destes que se acumulam na configuração do PC. Você encontrará em quase todas as categorias! Mouses, monitores, dispositivos de imagem, portas, modem, etc. Quando tive o tal problema parecido no passado eu resolvi dar uma boa limpada em TUDO que estava “sobrando” e tentar detectar novamente somente aqueles que me interessavam. É comum um amigo trazer um pendrive e este ao ser inserido em sua máquina deixar um “rastro” eterno ali e nunca mais será usado. Enfim, limpei tudo que julguei necessário e naquela ocasião RESOLVEU O MEU PROBLEMA. Isso aconteceu dois anos atrás.
Mas dessa vez NÃO DEU CERTO!! Limpei todos os dispositivos ocultos e mesmo assim continuava obtendo o mesmo erro para qualquer dispositivo USB. E pior!!! Todos aqueles que estavam funcionando, incluindo pendrives e meu modem 3G PARARAM DE FUNCIONAR!!
[singlepic id=8613 w=320 h=240 float=]
Comecei a ficar meio desesperado. Ter que reinstalar tudo de novo não daria de jeito nenhum!! Fiz uma tentativa usando minha intuição. Usei o ÓTIMO MV REGCLEAN (programa que busca por “lixo” e erros no REGISTRY) e mesmo assim não obtive sucesso.
Voltando ao Gerenciador de Dispositivos percebi que todos os pendrives que tentei instalar sem sucesso ficaram “guardados” em uma pasta chamada “OUTROS DISPOSITIVOS” e como “ocultos”. Não adiantava apagá-los, pois o erro de instalação se repetia ao serem reinseridos.
[singlepic id=8614 w=320 h=240 float=]
Antes de “jogar a toalha” e partir para uma longa e penosa reinstalação completa do meu notebook, que pela complexidade do ambiente significaria dois dias de trabalho, resolvi pesquisar em fóruns na Internet casos parecidos. Este problema aparece com certa frequência, mas com causas muito diversas. Tem gente que dá instruções do tipo “apague a chave XXXXX do Registro” ou “apague o arquivo XXXXX na pasta yyyyy que resolve“, e por aí vai. Tentei muitas coisas, todas sem sucesso. Parecia iminente a reformatação de meu notebook. Desolação total.
Resolvi me dar uma última chance, pensando com um pouco mais de clareza. Se o erro que aparecia era algo ligado a FALTA DE DRIVER, será que algum arquivo importante do Windows fora apagado?? Se foi isso, qual arquivo?? Pela minha experiência sei que há duas pastas muito importantes no Windows relacionadas com dispositivos:
C:WINDOWSSYSTEM32DRIVERS
e
C:WINDOWSINF
A primeira delas contém os arquivos de drivers propriamente ditos e a segunda pasta contém os arquivos “INF” que trazem as informações que auxiliam o reconhecimento dos dispositivos pelo Windows. Se minha suposição de arquivo faltando fosse correta deveria estar faltando algo em uma destas duas pastas. Tarefa difícil de executar, pois ao comparar com outro PC o ambiente não seria idêntico e por isso alguns arquivos seriam naturalmente distintos entre os dois computadores.
Olha aqui, olha ali, olha aqui, olha ali… De repente percebi que entre as várias diferenças encontradas entre os dois PCs FALTAVA no meu notebook dois arquivos com nomes bem sugestivos, USBSTOR.INF e USBSTOR.PNF !! Será??!?!?!?!?! Copiei os arquivos do outro PC para o notebook e… NÃO FUNCIONOU!!! Mas de fato estes arquivos estavam faltando. Procurei algumas referências a estes arquivos na Internet e descobri que há versões diferentes para Windows 32 bits e 64 bits.
Resolvi procurar na minha própria máquina (no notebook) por estes arquivos. Eventualmente haveria uma cópia em uma pasta de Service Pack ou algo parecido. E tinha!!! Achei os arquivos que haviam sumido da pasta INF na pasta :
C:WindowsSystem32DriverStoreFileRepositoryusbstor.inf_amd64_neutral_c301b770e0bfb179
E VOCÊS ACREDITAM QUE RESOLVEU!!!!!!! Copiei os arquivos USBSTOR.INF e USBSTOR.PNF para a pasta C:WINDOWSINF e tudo voltou a funcionar!! Apenas precisei REMOVER de novo os dispositivos ocultos entre OUTROS DISPOSITIVOS e reinseri-los nos conectores USB. Cada um deles, os que já tinham sido instalados um dia (incluindo meu importante modem 3G), bem como todos os pendrives que inventei de colocar no meu notebook. TODOS foram reconhecidos com perfeição!!!
O estresse caiu a zero, situação resolvida, dispositivos funcionando e não mais seria necessário reformatar e reinstalar todo meu computador, gastando dois dias para fazer tudo. UFA!!!
Mas fica a pergunta que não quer calar (espero que alguém tenha uma boa teoria) :
Como foram sumir os tais arquivos da pasta INF??? Eu não apaguei!!!!