Device Manager Error Code 45: When the Device Is Just Not There
What Code 45 actually means in Windows Device Manager, and the calm steps that almost always resolve it.
What Code 45 actually means in Windows Device Manager, and the calm steps that almost always resolve it.
Code 45 is Windows' polite reminder that the device you are looking at in Device Manager is not currently plugged in. The driver is installed and ready, but the actual hardware is absent.
Most often you see Code 45 when you have unplugged a USB device but Device Manager is set to show hidden devices. The yellow triangle just means 'this driver is parked, waiting for the device to come back'.
If a built-in device — say, your laptop's webcam or a network adapter — shows Code 45, that does mean trouble. The OS expected to find the device on its bus and could not. The cause may be a disabled device in BIOS, a loose cable, or hardware failure.
Start by checking your BIOS or UEFI to see whether the device has been disabled there. Then check Device Manager → View → Show hidden devices to confirm the OS is looking in the right place.
If you have unplugged a USB device on purpose and Code 45 is appearing only because Device Manager is showing hidden devices, you can simply ignore the warning or hide the device. It is not a problem — Windows is just keeping a memory of the driver in case the device returns.
Use Device Manager → View → Show hidden devices to toggle this view off if it is causing visual noise. The drivers themselves remain installed and ready.
The questions readers send us most often on this topic.
Usually not — it just means the device is unplugged. It only matters when the device should be present but is not.
Hide it via Device Manager → View → Show hidden devices, or uninstall the driver if you no longer use the device.
Check BIOS for a disable switch, look for loose internal cables, and consider warranty service if the device should clearly be there.
Hand-picked articles that pair well with this one.
Browse our friendly walkthroughs for the other Device Manager codes you may bump into.