Starting Download..
save Save

How do I get information (ie. Vendor ID, Device ID, Subsystem ID, Subsystem Vendor Id) on my specific device?

  1. Open Windows Device Manager (Start → Run…devmgmt.msc, OR right-click on My Computer → click Manage → select Device Manager from the System Tools tree)
  2. Right-click a device that you are interested in Device Manager, then select Properties
  3. On the General tab of the Properties dialog that appears, you will see basic information about the device. The most important piece of information is the Location.

    PCI bus x, device y, function z

    This can be considered the device’s “address” on the PCI bus.
  4. Select the Driver tab. This screen shows some basic information about the driver that is currently installed. This screen also allows you to Install/Update/Remove the device driver for the device.
  5. Select the Details tab. This screen will tell you a lot about how the Window’s Plug and Play system has configured the device. There is really one key piece of information here: the Device Instance Id.

    a. Select the Device Instance Id from the drop-down menu
    b. The Device Instance Id is the unique identifier of a specific device in the system. It takes the following form:

    PCI\VEN_uuuu&DEV_vvvv&SUBSYS_wwwwxxxx&REV_yy\zzzzzzzzzzzz

    where,
    uuuu is the Vendor Id of the device registered with the PCI SIG
    vvvv is the Device Id of the device, which is assigned by the device vendor
    wwww is the Subsystem Id of the device, picked by the vendor
    xxxx is the Subsystem Vendor Id of the device which may or may not be the same as the Vendor Id, and is also registered with the PCI SIG
    yy is the revision of the board
    zzzzzzzzzzzz is a unique hash code provided by Windows. This allows you to differentiate 2 (or more) identical boards in the same system

    NOTE: a device manufacturer will only specify a Subsystem Id and Subsystem Vendor Id if it is necessary to uniquely identify the board (e.g. for some reason 2 boards share the same Vendor Id and Device Id). Many times the SUBSYS value will be all 0’s.
  6. Based on the Device Instance Id you will be able to tell what type of device it is.
  7. Select the Resources tab. This screen will normally show what Memory/IO/IRQ’s have been assigned to a specific device, but Windows will not show any information on this tab if you do not have a driver associated with this device.
  8. Click Cancel on the PCI Device Properties dialog and return to Device Manager
Was this helpful?


Didn't find what you're looking for?