How to tell if an empty PCI Express slot is 1.0, 2.0 etc? (general test, or enquiry command, not refer to spec)

Use "System Information for Windows":

http://www.gtopala.com/

One of the best tools I have ever used.


Accepting @Breakthrough's answer for HWiNFO32. Screenshot is actually conclusive (correcting my initial findings) - I have PCI Express 1.0 - it states that explicitly. This makes sense to me given that the motherboard is about 3 years+ old. Screenshot of HWiNFO32 showing the version of the PCI slot:

Screenshot of HWiNFO32 showing the version of the PCI slot

@Breakthrough - your comment above would be the accepted answer. I've created this on your behalf but if you write your comment as an answer I will move the 'tick'/'check' accepted answer to yours and also +1 it :)


I would also suggest GPU-Z. The name and interface are very similar to CPU-Z, but it's optimized specifically for video card info. PCI Express version is shown in the "Bus Interface" box in the main tab.

GPU-Z screenshot