That yellow-flagged “Unknown Device” in Device Manager on Windows 10 means Windows can see a piece of hardware but has no idea what it is. The component is physically present and probably fine — what is missing is the driver that introduces it to the operating system. This is extremely common after clean installs of Windows 10, where only Microsoft’s base drivers are present.
The reliable fix is a two-part process: identify the mystery hardware using its hardware ID, then install the matching driver from the manufacturer. Below is the full procedure, from quick automatic attempts to manual driver installation for the stubborn cases.
Why this happens
- Fresh Windows 10 install: Clean installs lack OEM drivers, so proprietary components like SD readers, sensors, and hotkey controllers appear as unknown.
- Missing chipset driver package: Without the Intel or AMD chipset software, several motherboard devices cannot be enumerated by name.
- Driver removed by cleanup tools: Overzealous driver cleaners and “PC optimizer” apps sometimes delete OEM driver packages.
- BIOS update changed hardware reporting: New firmware can alter device IDs, orphaning the previously matched driver.
- Device disabled in BIOS: Hardware switched off in firmware (an unused camera or card reader) shows as unknown instead of absent.
- Interrupted Windows Update: A failed feature update can leave driver installations half-completed, producing unknown entries.
- Wrong architecture driver installed: A 32-bit driver package on 64-bit Windows (or vice versa) fails to bind, leaving the device unidentified.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Read the hardware ID to identify the device
Never guess drivers. The hardware ID tells you exactly what the chip is.
- Press Win + X and open Device Manager.
- Right-click the Unknown Device and select Properties.
- Go to the Details tab, set Property to Hardware Ids, and copy the top value (for example,
PCI\VEN_8086&DEV_9D3A). - The
VEN_portion identifies the manufacturer (8086 = Intel, 10DE = NVIDIA, 1022 = AMD) andDEV_identifies the chip. - Search the full string or the VEN/DEV pair on your laptop maker’s support site to find the matching driver.
Keep this ID handy — every fix below depends on knowing what you are actually installing a driver for.
Fix 2: Install the OEM chipset driver package
One installer clears most unknown devices on laptops.
- Find your exact model number from the sticker on the laptop or Settings > System > About.
- Go to the support site for your brand: Dell , HP , or Lenovo .
- Download the Chipset driver for Windows 10 and run it.
- Restart and recheck Device Manager.
Chipset packages enumerate the serial I/O controllers, management engine, and platform devices that account for the majority of unknown entries. If you maintain drivers regularly, our driver backup guide is worth reading before any major driver surgery.
Fix 3: Try automatic driver search and optional updates
Quick and worth trying before manual work.
- Right-click the Unknown Device, choose Update driver, then Search automatically for drivers.
- Then open Settings > Update & Security > Windows Update > View optional updates and install any driver updates listed.
- Restart and check Device Manager again.
Optional updates frequently contain the vendor drivers that automatic search misses on the first pass.
Fix 4: Install the driver manually via Have Disk
When you have the right driver files but Windows will not auto-match them, force it.
- Download and extract the driver package for the identified hardware.
- In Device Manager, right-click the Unknown Device and choose Update driver > Browse my computer for drivers.
- Click Let me pick from a list of available drivers, then Have Disk, and browse to the
.inffile. - Complete the wizard and restart.
Manual installation bypasses Windows’ matching heuristics, which is exactly what you need when the driver is correct but the catalog data confuses the automatic picker.
Fix 5: Uninstall the ghost entry and rescan
Corrupted entries sometimes block correct identification until removed.
- Right-click the Unknown Device and choose Uninstall device, checking Delete the driver software for this device if offered.
- Click Action > Scan for hardware changes in the Device Manager menu.
- Windows re-detects the hardware fresh — then install the correct driver using Fix 2 or Fix 4.
This mirrors the technique used for unrecognized USB devices , where a stale driver association is the root problem.
Fix 6: Check BIOS for disabled hardware
Firmware-disabled devices enumerate as unknown.
- Reboot into BIOS/UEFI (F2, Del, or F10 at startup).
- Under Advanced or System Configuration, look for toggles for the card reader, camera, fingerprint reader, or wireless devices.
- Enable anything you use, save, and boot into Windows.
- Install the driver for the newly enumerated device.
If the device is hardware you never use, leaving it disabled in BIOS is cleaner than fighting its driver.
Fix 7: Stop Windows Update from breaking it again
Once the device is identified and working, protect the driver.
- After a working driver is installed, consider pausing driver updates so Windows Update does not replace it with a generic version.
- Use System > Advanced system settings > Hardware > Device Installation Settings and select No.
- For a surgical approach, hide only the offending driver update with the show/hide updates troubleshooter.
Microsoft’s official driver guidance on the Windows support site explains these settings in more detail. Locking in the working driver prevents the unknown-device warning from returning after the next Patch Tuesday.
Closing
Unknown Devices on Windows 10 are a driver-identification problem, not a hardware failure. Read the hardware ID, install the manufacturer’s chipset package (which clears most cases at once), and manually match any stragglers with Have Disk. Once everything is named and working, lock the drivers down so updates do not undo your work.
