Hardware

"Unknown Device" in Device Manager: Find the Right Driver by Hardware ID

Published ✓ Verified ⏱️ 2 min read August 13, 2025 · by Ryan Bennett

Device Manager shows an Unknown device (or Base System Device) with a yellow exclamation mark, usually under Other devices, and Windows can’t tell you what it is.

Why: Windows recognizes that something is plugged in but has no matching driver, so it can’t name the part. Every device carries a Hardware ID baked into it — a string with the vendor and device codes — and that ID is how you identify the exact part and find its driver.

Fix 1: Let Windows find the driver first

Before hunting IDs, give Windows a chance to install the driver itself.

  1. Right-click StartDevice Manager (or press Win + R, type devmgmt.msc, and press Enter).
  2. Right-click the unknown entry → Update driver → Search automatically for drivers.
  3. Also run Settings → Windows Update → Check for updates, then check Advanced options → Optional updates → Driver updates and install anything listed for it.

If the device is still unidentified, read its Hardware ID in Fix 2.

Fix 2: Read the Hardware ID

The Hardware ID tells you exactly which part this is.

  1. In Device Manager, right-click the unknown device → Properties.

  2. Open the Details tab.

  3. In the Property drop-down, choose Hardware Ids.

  4. You’ll see one or more lines like:

    PCI\VEN_8086&DEV_1234&SUBSYS_...&REV_...
    USB\VID_046D&PID_C52B
  5. Note the codes. VEN_ / VID_ is the vendor and DEV_ / PID_ is the device. Right-click the top line → Copy.

A VEN_8086 (Intel) or VID_046D (Logitech) prefix already narrows the maker. Search the full string on the web to identify the exact part.

Fix 3: Install the matching driver

Once you know what the device is:

  1. Download the correct driver from the device manufacturer’s support page (or your PC/motherboard maker’s site — unknown devices are often chipset or “Base System Device” components covered by the chipset driver package).
  2. Run the vendor’s installer. If you only have driver files, go back to Update driver → Browse my computer for drivers, point it at the folder, and let it install.
  3. Confirm the yellow mark is gone and the device now appears under its proper category.

FAQ

The Hardware ID field is blank or just says ROOT. A truly generic entry can lack a useful ID. Try uninstalling it (right-click → Uninstall device), then Action → Scan for hardware changes to make Windows re-enumerate it.

It’s a “Base System Device” with a yellow mark. That’s almost always a missing chipset driver — install the latest chipset package from Intel/AMD or your PC manufacturer.

Can Windows ever name it without a driver? No — without a driver Windows only has the raw IDs, which is exactly why you read the Hardware ID yourself.

Sources: Microsoft Support — Update drivers through Device Manager in Windows, Microsoft Support — Error codes in Device Manager in Windows

↑↓ navigate · ↵ open · Esc close See all results →