Localizando um dispositivo com um nome de objeto de dispositivo físico


10

Eu tenho um nome de objeto de dispositivo físico, por exemplo, "\ Device \ 0000007c".

No Windows 7, como localizo qual dispositivo corresponde a esse ID, sem passar por todos os dispositivos do meu sistema no Gerenciador de dispositivos, um de cada vez, abrindo a caixa de diálogo de propriedades e observando a entrada Nome do objeto de dispositivo físico?

Encontrei Localizar dispositivo no Windows com base em identificadores de objeto físico do dispositivo (PDO), mas isso acabou sendo um problema XY e não responde a essa pergunta.

Tentei pesquisar no registro (chaves / valores / dados) a sequência "0000007c", "0000007C" e o dword 0x0000007C, mas não consegui encontrar nada relacionado a dispositivos.

No Windows antigo, era possível imprimir um relatório completo no Gerenciador de dispositivos (que eu poderia pesquisar), mas no Windows 7 o Gerenciador de dispositivos não tem mais essa opção.


Você pode procurar o nome do objeto no registro e inspecionar as chaves pai / filho para obter informações adicionais.
and31415

@ and31415 Eu já tentei isso, mas não consegui encontrar nada; Vou atualizar a pergunta.
Jason C

2
Tente executar o seguinte comando em um prompt de comando e publique aqui a saída:wmic path Win32_PnPSignedDriver where "pdo like '%0000007c'" get devicename,pdo
and31415

@ and31415 Apenas tentei; funcionou!
Jason C

Respostas:


11

Solução

A partir da documentação oficial:

Quando um motorista de barramento detecta que os dispositivos filhos foram conectados ou desconectados, ele informa o gerenciador Plug and Play (PnP). Em resposta, o gerente de PnP solicita ao driver de barramento que crie um objeto de dispositivo físico (PDO) para cada dispositivo filho conectado ao dispositivo pai (ou seja, o barramento).

Fonte: Conceitos do WDM para drivers WDF

Para obter as informações necessárias, abra um prompt de comandos e execute o seguinte comando:

wmic path Win32_PnPSignedDriver where "pdo like '%0000007c'" get devicename,pdo

Leitura adicional

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.