How To Find Unknown Device Drivers By Their Vendor & Device ID

Thumbnail   How To Find Unknown Device Drivers By Their Vendor & Device IDRule No.1: Never lose your device driver CDs.

Rule No.2: Be prudent and keep a backup copy close by.

Rule No. 3: If you lose your driver files, know where to download it from again.

Congratulations! If you have flouted at least two of the above rules, then this post might serve as deliverance from the three cardinal sins. I am a fellow sinner. But, the third rule has often bailed me out and it’s thanks to a little postscript to the third rule that has washed away my need for penance.

Device Manager is the place where all drivers are displayed. An unknown device gets a yellow question mark against it in Device Manager. The causes could be one or a few – You could have installed the wrong device driver which the OS does not recognize. Or the hardware itself could be faulty. All such cases lead a device driver to be classified as an unknown device.

The easiest way to resolve an unknown status is to find device drivers from the manufacturer’s website and download them. The respective websites usually have drill down menus to take you to the right driver for your OS. But what if you can’t recollect the make or brand of the device? To err is human; to fix it is divine duty. Thankfully, ways exist that makes correcting unknown device status as easy as a prayer.

The Manual Way from the Device Manager

Every device driver comes with two identity numbers ““ the Vendor ID and the Device ID. These two numbers can be used to track down the manufacturer and the specific device driver. The Device ID is the most unique identifier for a device. Hardware ID’s can be less specific. Device ID is what gets accessed first during setup.

  1. Open Device Manager from”¦
    • Control Panel ““ System ““ Hardware ““ Device Manager (In Windows XP).
    • Control Panel ““ System and Maintenance ““ Administrative Tools – Computer Management – Device Manager (In Windows Vista).
    • Alternatively, in the Run box type devmgmt.msc.
  2. Unknown devices would be listed as such and marked out with a yellow question mark.
  3. Device Manager   How To Find Unknown Device Drivers By Their Vendor & Device ID

  4. Select the unknown device and right click to access Properties.
  5. In the Properties window click on Details tab and select Device Instance Id from the drop down.
  6. Device ID   How To Find Unknown Device Drivers By Their Vendor & Device ID

  7. An alphanumeric string like this PCI\VEN_1217&DEV_7130&SUBSYS_012F1025&REV_01\4&6B16D5B&0&33F0 is the identification marker for the device. We only need to isolate the Vendor ID number (prefixed with VEN) and the Device ID number (prefixed with DEV). In this case, Vendor ID is 1217 and Device ID is 7130.

With the numbers identified, a few resources can be tapped to get the vendors behind these numbers.

PCI Database

It is a reputedly the largest centralized database of PCI device IDs to find your device driver. Using the search box, you can search vendors and devices by IDs. Either one of the searches gives you the clue about the origins of this device. Further information can be obtained from the vendor’s website or a Google search.

PCI database Search results   How To Find Unknown Device Drivers By Their Vendor & Device ID

The Software Way Using Unknown Devices

A small free standalone software aptly named Unknown Devices offers a quick way to get to the anonymous device drivers. The 630 KB sized software (beta ver.1.4.20) runs directly without an installation. The database used by the software comes in 3 text files located in the same folder.

  1. The program scans the devices installed and displays the name of the manufacturer and the devices discovered.
  2. Unknown devcie   How To Find Unknown Device Drivers By Their Vendor & Device ID

  3. The detailed info includes the vendor and device IDs along with the manufacturer names.
  4. Unknown devcie Details   How To Find Unknown Device Drivers By Their Vendor & Device ID

  5. A Google search is available for any of the details with a right-click.  For instance, a Google search using the hardware ID can be used to find device drivers.
  6. The text based database can also be queried for any hardware ID using its integrated Lookup Hardware ID search box.
  7. Unknown devcie Search   How To Find Unknown Device Drivers By Their Vendor & Device ID

The beta version (1.4.20) extends support to Vista.

The info obtained using the above two methods, does not guarantee a solution. In some cases, the information will take us into a blind alley because the device driver itself is not available. But the two ways do help to unmask the unidentified devices and make them accessible with a few more details. With the devices identified, we are in a better position to query the manufacture or hunt around on the web for the right device driver.

Let me point you to some resources to find device drivers as a starter”¦

DriverGuide.com

With 400,000 drivers, it is very nearly king of the heap. The free membership comes with a few limitations like access to all 100,000+ member uploaded drivers but limited access to the site’s own 300,000+ uploaded drivers. But free entry into its huge company database list and community forum makes this site a great hub. As it allows user submitted drivers, you can put in a request for an obsolete driver.

NoDevice.com

Nearly 30,000 drivers are indexed by company name and driver type. Read more about it here.

DriversPlanet.com

It offers a downloadable driver scanner. The site is well laid out with a database of 120,000 drivers listed by manufacturer and device type.

Let us know how you deal with an unknown device driver and make it a bit more recognizable.

Image credit: viagallery

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

11 Comments -

0 votes

Art_Teac

PC Wizard v2009.1.90:

cpuid.com/pcwizard.php

There is a portable version (see the “ZIP package”) that has really been a life-saver to me!

0 votes

Saikat

Thanks for the info. Portable versions are lifesavers!

0 votes

Jim

your blog is awesome! I check it almost everyday. This is precisely the kind of information I come for, thanks!

0 votes

Me

What about identifying usb unknown devices?

0 votes

Saikat

Most USB and IEEE 1394 devices function correctly without additional device drivers because they are configured by the drivers that are included with Windows for these bus types. However, an additional device driver is needed if the device does not fit the defined and supplied Windows class drivers. If the bus cannot identify the device, it interprets the device as a composite device and then reports it as such in Device Manager. [Microsoft]

0 votes

Alex

Hi!but according to you, DriverMax, does the same job?

0 votes

Saikat

Yes, it does. There are a few others too which scan the system and download drivers for you.

0 votes

nrk

Download one of the CD/DVDs here for 20000 to 100000 divers to have them when you need them!

http://www.dl4all.com/aio/6026-universal-xp-drivers-cd.html

0 votes

Saikat

Hi,

Thanks for the info!

0 votes

Von

in Vista, there is no “Device Instance Id”

0 votes

Anne

Try “Device Instance Path”?