Right-click the Unknown Device in Device Manager, select Properties, go to the Details tab, change the dropdown to Hardware IDs, and copy the first entry – that string containing VEN and DEV codes uniquely identifies the hardware manufacturer and product, pointing you directly to the correct driver without any guesswork.
An Unknown Device entry in Device Manager means Windows detected hardware on the system bus but cannot find a matching driver for it. The hardware is physically present and communicating – it is just not recognised. The hardware ID is the fastest path to identifying exactly what the device is and which driver it needs, bypassing guesswork about the device name entirely.
Before the Hardware ID – Check Optional Updates First
Before doing any manual driver research, check Windows Update Optional Updates. Open Settings > Windows Update > Advanced Options > Optional Updates.
Microsoft validates drivers for many devices and makes them available here separately from the main Windows Update stream. This step is missed in nearly every guide but resolves a significant percentage of Unknown Device entries after a clean Windows install – especially for integrated WiFi adapters, Bluetooth controllers, and embedded fingerprint readers. If your unknown device appears in Optional Updates, install it with one click. No hardware ID research needed.
Per Arjun S., who is a Systems Administrator at Infosys, “After fresh Windows installs, I always check Optional Updates before doing any manual driver hunting. It catches most Unknown Device entries automatically and saves 20 minutes of research per machine. The hardware ID is the fallback for whatever Optional Updates misses.”
How to Read a Hardware ID
In Device Manager, right-click the Unknown Device, select Properties, go to the Details tab, and change the Property dropdown to Hardware IDs. The list shows multiple ID strings from most specific to least specific. Always use the first entry at the top of the list – it contains the most complete identification. Two formats are common:
PCI devices (internal cards, built-in controllers): PCI\VEN_8086&DEV_A0E8&SUBSYS_87531028&REV_20
USB devices (external and some internal): USB\VID_0BDA&PID_8153&REV_3100
For PCI IDs, VEN is the vendor code and DEV is the device code. For USB IDs, VID is the vendor ID and PID is the product ID. The SUBSYS code is a sub-system identifier added by the board manufacturer. REV is the hardware revision. You only need VEN+DEV (or VID+PID) to identify the device – the SUBSYS and REV codes are optional for driver lookup purposes.
| Vendor code | Manufacturer | Common device types |
|---|---|---|
| VEN_8086 / VID_8086 | Intel | Chipset, WiFi (AX series), Bluetooth, GPU |
| VEN_10DE | NVIDIA | GPU, USB-C controller |
| VEN_1002 | AMD | GPU, integrated graphics, USB controller |
| VEN_10EC / VID_0BDA | Realtek | Audio codec, Ethernet, WiFi, card reader |
| VEN_14C3 / VID_14C3 | MediaTek | WiFi (MT7921, MT7922), Bluetooth |
| VEN_1022 | AMD (chipset) | AMD Platform Security Processor, USB controllers |
How to Use the Hardware ID to Find the Driver
Copy the first hardware ID string from the Details tab. The simplest approach is to paste it directly into a web search – search engines index hardware ID databases and will usually return the device name and manufacturer in the first few results. Dedicated lookup databases like devid.info and pcilookup.com decode the VEN and DEV codes into manufacturer name and product model instantly. Once you have the manufacturer and model, go directly to the manufacturer’s official support site and find the driver download page for that device. Most major manufacturers (Intel, Realtek, Qualcomm, MediaTek) have a driver search field that accepts hardware ID strings directly.
For Intel devices, use the Intel Driver and Support Assistant, which can detect unrecognised Intel hardware automatically and point to the correct driver. For Realtek audio and Ethernet, check the Realtek download page and match the DEV code to the driver package. For laptop-specific drivers where the component manufacturer (Realtek, Synaptics, Qualcomm) has a generic driver but the laptop manufacturer (Dell, Lenovo, HP) has a customised version, use the laptop manufacturer’s support site and search by your laptop model number – their driver builds are often better tested for your specific hardware configuration.
Multiple Unknown Devices After a Clean Install
If you see several Unknown Device entries after a clean Windows install, the most common cause is a missing chipset driver package. Intel and AMD chipset drivers are not individual device drivers – they are bundles that include drivers for many embedded controllers on the motherboard, all of which appear as Unknown Devices until the chipset package is installed. For Intel platforms, download the Intel Chipset Device Software from the Intel support site. For AMD platforms, download the AMD Chipset Drivers from AMD’s driver page. Installing either of these packages in one step typically resolves four to eight Unknown Device entries simultaneously – embedded PCIe root ports, USB controllers, I2C controllers, GPIO controllers, and the Platform Security Processor all get their drivers from these packages.
I have done this dozens of times on fresh builds. On an Intel 12th Gen machine, a clean Windows 11 install left six Unknown Device entries in Device Manager. Installing the Intel Chipset Device Software from the Intel ARK support page resolved five of them in one go without needing to look up each one individually. The sixth was a Realtek audio controller that needed a separate download from the laptop manufacturer’s page.
Using Device Instance Path for Narrowing Down Unknown Devices
If the Hardware ID alone does not give you enough information – for example, if multiple devices share the same VEN code – switch the Details tab dropdown to Device Instance Path. This longer string includes the bus location (PCI slot or USB port) and a unique instance identifier that can help you match the device to a specific physical slot or connector on the motherboard. Cross-reference the bus number with your motherboard manual to identify which controller the unknown device is connected to. This is particularly useful for unlabelled system management controllers, hidden embedded USB hubs, and firmware update controllers that appear in Device Manager without a recognisable name.
Frequently Asked Questions
What if the hardware ID search returns no results?
A hardware ID with no results usually means the device is a proprietary embedded controller or a prototype that was never widely distributed. In this case, try the second or third hardware ID in the list – these are less specific and may match a more generic driver that covers your device. Also try searching only the VEN code first to identify the manufacturer, then browse that manufacturer’s support page directly for drivers related to your device type.
Can I ignore Unknown Device entries in Device Manager?
It depends on what the unknown device is. Unknown Devices for peripheral devices you do not use (a secondary card reader, an unused fingerprint sensor) are safe to leave. Unknown Devices for core controllers – chipset components, USB host controllers, storage adapters – should be resolved because they may affect the performance or availability of other hardware that routes through them. Always check what the device actually is via the hardware ID before deciding whether to ignore it.
Why do some devices show as Unknown Device even after installing the driver?
This usually means the installed driver does not match the hardware ID. The driver package may cover a similar but not identical device. Check that the driver’s supported hardware ID list (found in the .inf file in the driver package folder) includes the exact hardware ID from your Device Manager. If it does not, the driver is for a different hardware variant and a more specific driver is needed. The second or third hardware ID in the Details list may be less specific and match a broader driver package that covers your device variant.
What is the safest place to download drivers identified via hardware ID?
Always download from the manufacturer’s official site – not from driver aggregator sites. Aggregator sites like DriverPack, DriverBooster, and similar tools often bundle adware with downloads or serve outdated driver versions. Identified the manufacturer from the hardware ID? Go directly to their support.manufacturer.com site. If the device is a laptop component, the laptop manufacturer’s support page is safer than the component manufacturer’s page because OEM builds are tested for your specific configuration.
Conclusion
Unknown Device entries in Device Manager are resolved by reading the hardware ID from the Details tab and using the VEN/DEV or VID/PID codes to identify the manufacturer and model. Before researching, check Optional Updates – it resolves most Unknown Device cases after a clean install with no manual work. For multiple unknowns after a fresh install, installing the Intel or AMD chipset driver package first clears the majority of entries in one step. Use devid.info or a web search for the hardware ID string to identify anything remaining.
Ryan holds a Computer Science degree and has over 20 years of hands-on experience with PC hardware, software, and driver troubleshooting. He is the author behind softwaredriverdownload.com, where he helps everyday users fix driver issues quickly and accurately. Ryan has personally tested most of the fixes on this site across a range of Windows 10 and Windows 11 machines.
Leave a Reply