Utility to view some info on PCI devices



WMI in Win7/Win8 doesn’t offer these columns, alas.

Btw, would it be interesting to show additional columns:
- device location - like PCI bus 0, device 1, function 0
- compatible ID - like PCI\VEN_10DE&DEV_10F0&REV_A1
- device PDO - like \Device\NTPNP_PCI0056
- is driver signed - like true/false
- device class - like SYSTEM/MEDIA/AUDIOENDPOINT
?

Yes, all of those columns could be useful to people for various reasons, so if you can fit them in and it’s an easy add I say go right ahead it would be a good improvement.
So, Win7/8 WMI doesn’t give the Device Type, Link speed, or Link Width?



No.

OK. I will reformat some columns to not overwhelm user with repeated data. Be back soon…

Updated
http://www.mediafire.com/file/u9moyg23o6…evices.zip/file

screenshot

Change log:
- Columns with error codes - “cfg error” and “dev error” - are removed. If any of these values is not “0” an exclamation glyph is added to the column “status” for user to see the description of error by hovering the mouse pointer over the glyph (I faked an error in screenshot).
- New columns are added - “pdo” and “bus:dev:func”. See their descriptions in tooltips of the column headers.

PS If you sort either by “pdo” or by “bus:dev:func” column you can see that these two columns are related - kinda grouped by the bus number and device.

Works good on Win7

UpdatedVersion.png

@Lost_N_BIOS

I found a way to retrieve information about PCI devices avoiding WMI, so I can re-write this utility for Win7/Win8 users…

i’ve been looking for this. i’ll try it out.