Home > Troubleshooting > Understanding Different Device Manager Error Codes

Understanding Different Device Manager Error Codes

pertain specifically to issues in the of your computer. These messages are generated when the device that you are trying to access cannot be started or when you encounter issues on the device drivers, hardware problems, or system resource conflicts.

Whenever trying to troubleshoot issues on your computer, make sure that you already know that Device Manager error codes are different from system error codes, even though they both display the same code numbers at times. Whenever you see the error code outside the Device Manager area, then you can breathe a sigh of relief since it is not a Device Manager error code.

If you are unfamiliar with the different kinds of error codes for your computer’s Device Manager, below are some of the code errors you may encounter:

Code 1

‘This device is not configured correctly. (Code 1)’

Code 3 

‘The driver for this device might be corrupted, or your system may be running low on memory or other resources. (Code 3)’

Code 10

‘This device cannot start. (Code 10)’

Code 12

‘This device cannot find enough free resources that it can use. If you want to use this device, you will need to disable one of the other devices on this system. (Code 12)’
Code 14
‘This device cannot work properly until you restart your computer. (Code 14)
Code 16
‘Windows cannot identify all the resources this device uses. (Code 16)’
Code 18
‘Reinstall the drivers for this device. (Code 18)’
Code 19
‘Windows cannot start this hardware device because its configuration information (in the registry) is incomplete or damaged. To fix this problem you should uninstall and then reinstall the hardware device. (Code 19)’
Code 21
‘Windows is removing this device. (Code 21)’
Code 22
‘This device is disabled. (Code 22)’
Code 24
‘This device is not present, is not working properly, or does not have all its drivers installed. (Code 24)’
Code 28

 ‘The drivers for this device are not installed. (Code 28)’

Code 29

‘This device is disabled because the firmware of the device did not give it the required resources. (Code 29)’
Code 31
‘This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)’
Code 32
‘A driver (service) for this device has been disabled. An alternate driver may be providing this functionality. (Code 32)’
Code 33
‘Windows cannot determine which resources are required for this device. (Code 33)’
Code 34
‘Windows cannot determine the settings for this device. Consult the documentation that came with this device and use the Resource tab to set the configuration. (Code 34)’
Code 38
‘Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)’
Code 39
‘Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)’
Code 40
‘Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Code 40)’
Code 41
‘Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)’
Code 42
‘Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)’
Code 43
‘Windows has stopped this device because it has reported problems. (Code 43)’
Code 44
‘An application or service has shut down this hardware device. (Code 44)’
Code 45
‘Currently, this hardware device is not connected to the computer. (Code 45)’
Code 46
‘Windows cannot gain access to this hardware device because the operating system is in the process of shutting down. (Code 46)’

Code 47

‘Windows cannot use this hardware device because it has been prepared for safe removal, but it has not been removed from the computer. (Code 47)’

Code 48

‘The software for this device has been blocked from starting because it is known to have problems with Windows. Contact the hardware vendor for a new driver. (Code 48)’

Code 49

‘Windows cannot start new hardware devices because the system hive is too large (exceeds the Registry Size Limit). (Code 49)’

Code 52

‘Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)’

There are different ways of fixing these errors including rebooting your computer, uninstalling the device driver, updating software drivers, or even total replacement of the hardware if needed.Before trying to troubleshoot the issue however, make sure that you have understood exactly what the code error is so that you will not create more problems for your computer.

  1. Kurt
    May 15th, 2012 at 06:48 | #1

    Now I know what these codes means, thanks!

    I usually download latest drivers and update my device drivers every time I see one of these codes without checking what it really mean, it works most of the time but not all the time. With the list of error codes here, I can now troubleshoot smarter. :)

    Thanks a lot.

  1. No trackbacks yet.