Equivalente do Windows para lspci?

Equivalente do Windows para lspci?

Alguém sabe se existe um equivalente de lspci para Windows?

lspci é um comando Linux muito bom para listar todas as informações do dispositivo no barramento PCI. Isso informa exatamente quais chipsets estão presentes nos dispositivos de vídeo, rede e áudio. Como empresas como a Dell permitem que você escolha entre algumas opções diferentes de rede e vídeo, isso realmente ajudaria ao tentar descobrir como o sistema em que você está trabalhando está configurado quando faltam drivers no sistema.

Responder1

Não conheço um comando que faça isso, mas existem vários programas que fazem isso. Meu favorito éSIW. Eles têm uma versão instalável e também uma versão independente.

Responder2

Existe o que parece ser uma lspci(e setpci) porta para Windows, o que é incrível.

https://eternallybored.org/misc/pciutils/

Exemplo para gerar um log de topologia do sistema com vários detalhes:

echo lspci simple list > lspci_topo.log
lspci -M -nn >> lspci_topo.log
echo. >> lspci_topo.log

echo lspci tree >> lspci_topo.log
lspci -t -vv -nn >> lspci_topo.log
echo. >> lspci_topo.log

echo lspci detailed list >> lspci_topo.log
lspci -M -vv -nn >> lspci_topo.log
echo. >> lspci_topo.log

echo lspci AMD and Nvidia GPU raw hex config space >> lspci_topo.log
lspci -mm -d 1002: -v -xxx -nn >> lspci_topo.log
lspci -mm -d 1022: -v -xxx -nn >> lspci_topo.log
lspci -mm -d 10DE: -v -xxx -nn >> lspci_topo.log

Responder3

Até onde eu sei, não há como fazer isso na linha de comando do Windows.

Windows temInstrumentação de gerenciamento do Windowslinha de comando (wmic) onde você pode listar processos e algumas listagens de hardware.

Para identificar componentes de hardware eu usoHWiNFOfreeware. Eu o uso há 15 anos para essa finalidade. É uma solução livre de malware.

Responder4

Dê uma olhada Win32_PnPEntitynas Win32_Busaulas do WMI:

PS C:\Users\Administrator> (gwmi Win32_Bus -Filter 'DeviceID like "PCI%"').GetRelated('Win32_PnPEntity').GetDeviceProperties('DEVPKEY_Device_LocationInfo').deviceProperties | ft data,DeviceID

data                             DeviceID
----                             --------
PCI bus 0, device 1, function 0  PCI\VEN_8086&DEV_7000&SUBSYS_00000000&REV_00\3&267A616A&0&08
PCI bus 0, device 4, function 0  PCI\VEN_80EE&DEV_CAFE&SUBSYS_00000000&REV_00\3&267A616A&0&20
PCI bus 0, device 13, function 0 PCI\VEN_8086&DEV_2829&SUBSYS_00000000&REV_02\3&267A616A&0&68
PCI bus 0, device 0, function 0  PCI\VEN_8086&DEV_1237&SUBSYS_00000000&REV_02\3&267A616A&0&00
PCI bus 0, device 3, function 0  PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&18
PCI bus 0, device 8, function 0  PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&40
PCI bus 0, device 9, function 0  PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&48
PCI bus 0, device 10, function 0 PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&50
PCI bus 0, device 16, function 0 PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&80
PCI bus 0, device 17, function 0 PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&88
PCI bus 0, device 18, function 0 PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&90
PCI bus 0, device 19, function 0 PCI\VEN_1AF4&DEV_1000&SUBSYS_00011AF4&REV_00\3&267A616A&0&98
PCI bus 0, device 2, function 0  PCI\VEN_80EE&DEV_BEEF&SUBSYS_00000000&REV_00\3&267A616A&0&10

Mais sobre issoaqui.

informação relacionada