Find reviews of the best free software

# = Newest reviews

Security

Internet and networking

Photography, audio & video

Productivity applications

Disk management

Utilities

Programming

In Search Of 'Mystery' Devices

I use another method to figure out the "mystery" yellow-question mark hardware in Device Manager. You need to go into the Registry and navigate to

HKLM\System\CurrentControl\Enum\PCI

This is where Windows tracks all of the hardware it detects (i.e. enumerates). Each key in this hive will list the Vendor ID and Device ID for every piece of detected hardware. The IDs are 4 digit hexadecimal numbers.

Example Key: VEN_10DE&DEV_0028&SUBSYS_006010DE&REV_15
Vendor ID is 10DE
Device ID is 0028

Under each key there are values listed. Look for the DeviceDesc value to get a plain language description of the hardware device (e.g. "NVidia Riva TNT Pro" for the key listed above). If you see a device description that says "Unknown", that's your yellow question mark item. Make a note of the Vendor ID and Device ID and cruise on over to http://www.pcidatabase.com . Enter the IDs to get a clue about the manufacturer and model of the device. Hopefully you will be able to download drivers from the vendor's website. Not exactly for the faint of heart, but this has helped me out more frustrating driver situations than I care to remember. Thanks for a great newsletter! ---Mike Ornellas

Thanks, Mike! This method and site should work well for real PCI devices with missing or problematic drivers. If a search to unmask the identity of a "mystery" device on the pcidatabase.com site leads to a dead end, other possibilities include the existence of a USB or IEEE 1394 device that requires no driver; the use by hardware of a virtual device driver--- a .VXD file--- from an older version of Windows; or simply a device with an ID that Windows doesn't recognize. It could also be a software-only device driver, which offers up no ID at all, and leaves Device Manager in the dark.

Another method to track down "mystery" devices is to try to make them vanish from Device Manager altogether. Boot in Safe mode, for example, then check Device Manager. Any devices that have vanished are likely software-only device drivers. One by one, unplug hardware devices before booting and, again, check Device Manager to see if they've vanished.

Keep in mind, however, that the existence of a yellow question mark in Device Manager does not mean you actually have a problem needing a fix. There is a wide variety of reasons why unknown or unrecognized devices--- real, virtual or otherwise--- may be listed.

Help people find this article on the Web (explain):

Get the latest on Windows.

Enter your e-mail address to receive the free Windows Secrets Newsletter weekly.


For instance: jan@example.com


All subscribers are covered by our Ironclad Privacy Guarantee:

1. We will never sell, rent, or give away your address to any outside party, ever;
2. We will never send you any unrequested e-mail, besides newsletter updates; and
3. All unsubscribe requests are honored immediately, period.  Privacy policy