Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Dell Precision M4500 and I read on the manufacturer's website that it has an ExpressCard 34 slot. How can I figure out if it's 1.0 or 2.0?

share|improve this question
It doesn't matter if its a PCI Express 2.0 or PCI Express 1.0 considering that any device you purchase would work in the slot ( perhaps at a slower speed ) but you wouldn't be able to tell the difference ( you would have nothing to compare it to ). – Ramhound Oct 17 '12 at 11:47

One way to tell is reading the chipset datasheet. According to Dell's specs, the Precision M4500 uses an Intel QM57 Express chipset. Intel's own specs for that chipset specify the following:

Offers up to 2.5GT/s for fast access to peripheral devices and networking with up to 8 PCI Express* 2.0 x1 ports, configurable as x2 and x4 depending on motherboard designs.

Another way to check is using a utility like HWiNFO64. Download and run it, then close any summary or sensors windows that appear to see the main program window. Expand the "Bus" category, and you should see one or more numbered "PCI Bus" entries under it. Expand each one and look for entries containing "PCI Express Port" or "PCI Express Root Port". Clicking on them will show the details in the right-hand pane, under the "PCI Express" heading, including the version.

All PCI Express ports on a system should be the same version, I don't think any chipset combines 1.0 and 2.0 ports. Still, if you want to know which port corresponds to your ExpressCard slot, simply plug something into the slot, then look for a matching entry under one of the ports. You'll have to use a PCI Express based card, though, like a USB 3.0 or eSATA controller, because lower-bandwidth cards (USB 2.0 hubs, memory card readers etc.) only connect to the USB leads in the ExpressCard slot and don't show up on the PCI bus.

For instance, I have a USB 3.0 ExpressCard in my HP EliteBook; it appears under "PCI Express Root Port 3", so that must be my ExpressCard slot. In the right-hand pane I can see that I have an ExpressCard 1.0 slot running at a maximum of 2.5 Gb/s.

enter image description here

share|improve this answer
Thank you very much. You supplied me with some great knowledge also well written. – James Oct 17 '12 at 17:41
@James Glad I could help. Please mark this answer as accepted if it solved your problem, by clicking the checkmark outline next to it. Once you have 15 reputation, you can also upvote answers you found helpful. – Indrek Oct 17 '12 at 18:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .