
Weiß jemand, ob es für Windows ein Äquivalent zu lspci gibt?
lspci ist ein wirklich netter Linux-Befehl, um alle Geräteinformationen auf dem PCI-Bus aufzulisten. Damit erfahren Sie genau, welche Chipsätze in Video-, Netzwerk- und Audiogeräten vorhanden sind. Da Unternehmen wie Dell Ihnen die Auswahl zwischen mehreren verschiedenen Netzwerk- und Videooptionen ermöglichen, ist dies eine große Hilfe, wenn Sie herausfinden möchten, wie das System, an dem Sie arbeiten, konfiguriert ist, wenn dem System Treiber fehlen.
Antwort1
Ich kenne keinen Befehl, der das kann, aber es gibt eine Reihe von Programmen, die das können. Mein Favorit istSIW. Es gibt sowohl eine installierbare als auch eine eigenständige Version.
Antwort2
Es scheint einen lspci
(und setpci
) Port für Windows zu geben, was großartig ist.
https://eternallybored.org/misc/pciutils/
Beispiel zum Generieren eines Systemtopologieprotokolls in unterschiedlicher Ausführlichkeit:
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
Antwort3
Soweit ich weiß, gibt es in der Windows-Befehlszeile keine Möglichkeit, dies zu tun.
Windows hatWindows-VerwaltungsinstrumentationBefehlszeile (wmic), wo Sie Prozesse und einige Hardware-Listen auflisten können.
Zur Identifizierung von Hardwarekomponenten verwende ichHWiINFOFreeware. Ich verwende es seit 15 Jahren für diesen Zweck. Es ist eine Malware-freie Lösung.
Antwort4
Schauen Sie sich Win32_PnPEntity
die Win32_Bus
WMI-Klassen an:
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
Mehr dazuHier.