Como escolher entre entradas idênticas na atualização do driver?

1

Estou tentando corrigir alguns problemas de rede e atualizar o driver de rede.

Depois de entrar no menu de seleção de driver, recebi a seguinte janela

Comoépossívelselecionar?Nenhumaversão,nenhumcaminho,apenasnumerososnomesidênticos.

UPDATE

Minhaperguntaé:ondeoWindowsarmazenaessesdrivers?Comoencontrá-losnodiscoepodeserdeletar(apagar)?

UPDATE2

Infelizmente,nempnputilnemDriverStoreExplorer(RAPR)mostramalgoemcorrespondênciacomoqueogerenciadordedispositivosmostra.

VocêpodeverabaixoqueháapenasumdriverRealteknoarmazenamentododrivereestenãopodeserexcluído,poisestáemuso.Simultaneamente,ogerenciadordedispositivosmostraquatroalternativas:

    
por Dims 01.09.2013 / 00:50

2 respostas

2

O Windows armazena os drivers em uma pasta chamada Driver Store :

C:\Windows\System32\DriverStore\FileRepository

Você pode usar pnputil para Enum e desinstalar versão do driver mais antigo.

Como essas ferramentas de linha de comando são difíceis de usar, um usuário codificou uma GUI e publicou a ferramenta DriverStore Explorer e a hospedou no codeplex .

Executeaferramenta,classifiquepelacoluna"pk provider" e exclua os drivers antigos do realtek que você não precisa.

    
por 01.09.2013 / 08:05
2

Embora o Gerenciador de dispositivos não revele detalhes do driver no prompt Atualizar driver, podemos localizar os arquivos .inf e examinar detalhes como data, número da versão manualmente. Estes são os principais passos:

  1. Descubra ID do fornecedor e ID do dispositivo do adaptador de rede.
  2. Descubra onde o Windows armazena o driver INF (arquivos de informações para drivers de hardware que precisamos).
  3. Pesquise arquivos .inf internos para ver quais contêm informações sobre o adaptador de rede com o ID do dispositivo encontrado na etapa 1.
  4. Compare os arquivos .inf encontrados na etapa 3 em um editor de texto.
  5. [Opcional] Remova os arquivos do driver que você não precisa.

Abaixo segue um passo-a-passo.

Primeiro, vá para o Gerenciador de Dispositivos ( devmgmt.msc ). Clique com o botão direito do mouse no adaptador de rede desejado e escolha 'Propriedades'.

Naguia"Detalhes", selecione "IDs de hardware" em "Propriedade". Anote o ID do fornecedor (VEN_xxxx) e o ID do dispositivo (DEV_xxxx).

(Neste exemplo, usaremos somente o ID do dispositivo para simplificar a ilustração. No caso de mais precisão ser desejada, você deve incluir o ID do fornecedor em sua pesquisa também.)

ExecuteoEditordoRegistro(regedit).Anoteovalordasequência"DevicePath" na seguinte chave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

(CasovocêtenhaváriosvaloresdeDevicePathseparadosporponto-e-vírgula,seránecessárioexecutaroprocessoabaixováriasvezes.)

Depoisdecoletartodasasinformaçõesdequeprecisamos(porexemplo,IDdodispositivoevalordeDevicePath),descubraquaisarquivos.infnaspastas'DevicePath'contêmnossoIDdedispositivo.

VocêpodeusarumaferramentagráficacomooAgentRansack.Emvezdisso,aquieuusoocomandofindnoPromptdeComando(cmd).

Introduzaestasduaslinhasemque'_8136'éomeuIDdodispositivoe'%systemroot%\inf'éomeuDevicePath.Altere-osconformenecessário.

find"_8136" "%systemroot%\inf\*.inf" > results.txt
notepad results.txt

OúltimocomandoacionaoBlocodeNotascomumarquivotemporáriochamado'results.txt'.ProcurenossaIDdedispositivoeanoteosarquivos.infqueacontêm(destacadosemazul).

Finalmente, abra os arquivos INF ( NETRT630X86.INF e OEM21.INF neste exemplo) lado a lado para ver os detalhes do driver, como data, número da versão (destacado), sejam eles da Microsoft ou fabricantes, etc.

Opcionalmente,pararemoverdrivers,émelhorusardesinstaladoresem'Paineldecontrole>ProgramaseRecursos'.Noentanto,senãohouver,poderemosfazê-lomanualmenteremovendoosarquivosdodriver.

SetudooquequeremoséimpedirqueodriversejaexibidonopromptAtualizardriver,podemossimplesmentemoverosarquivos.infparaforadoDevicePath(c:\Windows\infnesteexemplo).Aquieuvouafastarumdosarquivos.infencontradosacima.Vamosveradiferençaantesedepois.

AntesdaremoçãodoINF:

Após a remoção do INF:

No entanto, isso só remove o arquivo * .inf, você também pode querer remover seus .pnf, .sys e outros arquivos relacionados ao driver . Este último deve ser indicado no arquivo .inf.

Lembrete : sempre faça backups antes de fazer qualquer alteração importante no sistema.

    
por 01.09.2013 / 05:25