Device Manager Error Code 10: When the Device Refuses to Start
What Code 10 actually means in Windows Device Manager, and the calm steps that almost always resolve it.
What Code 10 actually means in Windows Device Manager, and the calm steps that almost always resolve it.
Code 10 is Windows' way of saying 'I tried to start this device and it refused, and I do not know why.' It is one of the most generic error codes in Device Manager, which makes it both frustrating and oddly hopeful — the cause is usually mundane.
Most of the time, Code 10 follows a driver issue: the wrong driver, a corrupt install, or a driver that does not match the current Windows version. Hardware faults are possible but rarer than people fear.
Start with the boring fixes that most often work: unplug and replug the device, restart the computer, and run Windows Update. If the device is USB, try a different port — preferably one directly on the motherboard rather than through a hub.
If the boring fixes do not resolve it, uninstall the device from Device Manager, reboot, and let Windows reinstall the driver from scratch. If a vendor driver is available, download the latest version manually and use that.
If Code 10 persists across drivers, USB ports, and a reboot, hardware fault becomes more likely. Try the device on a different computer if you can — if it fails there too, the device itself is suspect.
Internal devices showing Code 10 (network adapter, sound chip) and resisting all driver fixes may indicate a motherboard-level fault. At that point, manufacturer warranty support or a repair shop is the right next step.
The questions readers send us most often on this topic.
Most of the time, yes. A small percentage are genuine hardware faults, which become apparent after the usual driver fixes fail.
Only if you suspect a chipset compatibility issue and the device is built into the motherboard. For device devices, BIOS rarely matters.
Yes — if the original port has a fault or is on a flaky USB controller. Trying a port directly on the motherboard isolates that variable quickly.
Hand-picked articles that pair well with this one.
Browse our friendly walkthroughs for the other Device Manager codes you may bump into.