Home / Windows 7

Hardware Errors

When Windows encounters a problem with a device or its driver, it changes the icon in Device Manager and displays an error code on the General tab of the device's properties dialog box. Each code is identified by a number and a brief text description. Below contains a partial list of error codes and suggested actions you should take to try to resolve them.

Common Device Manager Error Codes

Error Code: (1)
Error Message: This device is not configured correctly. (Code 1)
What to Do About It: After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.

Error Code: (3)
Error Message: The driver for this device might be corrupted, or your system might be running low on memory or other resources. (Code 3)
What to Do About It: Check available memory and, if necessary, close some programs to free up RAM. If you have sufficient memory, try uninstalling and reinstalling the driver.

Error Code: (10)
Error Message: This device cannot start. (Code 10)
What to Do About It: Click the Update Driver button to install updated drivers if any are available. The Troubleshoot button might provide useful information as well.

Error Code: (12)
Error Message: This device cannot find enough free resources that it can use. If you want to use this device, you need to disable one of the other devices on this system. (Code 12)
What to Do About It: The device has been assigned one or more I/O ports, IRQs, or DMA channels used by another device. This error message can also appear if the BIOS is configured incorrectly (for example, if a USB controller doesn't get an IRQ from the BIOS). Check BIOS settings. Use the Resources tab to identify the conflicting device.

Error Code: (14)
Error Message: This device cannot work properly until you restart your computer. (Code 14)
What to Do About It: The driver has probably been installed correctly, but it will not be started until you reboot the system.

Error Code: (16)
Error Message: Windows cannot identify all the resources this device uses. (Code 16)
What to Do About It: A legacy device is improperly configured. Use the Resources tab to fill in the missing details.

Error Code: (18)
Error Message: Reinstall the drivers for this device. (Code 18)
What to Do About It: Click the Update Driver button to start the Update Hardware wizard and reinstall the driver.

Error Code: (19)
Error Message: Your registry might be corrupted. (Code 19)
What to Do About It: Incorrect or conflicting information is entered in the registry settings for this device. Try uninstalling and then reinstalling the driver. Try using System Restore to roll back the configuration to a point when the device worked properly.

Error Code: (21)
Error Message: Windows is removing this device. (Code 21)
What to Do About It: Wait a few seconds, and then refresh the Device Manager view. If the device continues to display, restart the computer.

Error Code: (22)
Error Message: This device is disabled. (Code 22)
What to Do About It: The device has been disabled using Device Manager. To enable it, click the Enable Device button.

Error Code: (24)
Error Message: This device is not present, is not working properly, or does not have all its drivers installed. (Code 24)
What to Do About It: This is a catch-all error that can be caused by bad hardware or corrupt or incompatible drivers. This message also appears after you use the Remove Device option.

Error Code: (28)
Error Message: The drivers for this device are not installed. (Code 28)
What to Do About It: After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.

Error Code: (29)
Error Message: This device is disabled because the firmware of the device did not give it the required resources. (Code 29)
What to Do About It: This is most commonly seen with SCSI adapters, third-party disk controllers, and other devices that supply their own BIOS. Check the documentation for the device to learn how to reenable it.

Error Code: (31)
Error Message: This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
What to Do About It: Windows was unable to load the driver, probably because it is not compatible with Windows 7. After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.

Error Code: (32)
Error Message: A driver service for this device was not required and has been disabled. (Code 32)
What to Do About It: The driver has been disabled. The start type for this service is set to Disabled in the registry. If the driver really is required, change the start type in the BIOS by using the BIOS setup utility as defined in the documentation for the device. If the device previously worked properly, use System Restore to return to a working configuration.

Error Code: (33)
Error Message: Windows cannot determine which resources are required for this device. (Code 33)
What to Do About It: This error typically indicates a misconfigured legacy device or a hardware failure. See the documentation for the device for more information.

Error Code: (34)
Error Message: 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)
What to Do About It: This legacy device requires a forced configuration. Change the hardware settings (using jumpers or a software utility), and then use Device Manager's Resources tab to set the forced configuration.

Error Code: (35)
Error Message: Your computer's system BIOS does not include enough information to properly configure and use this device. To use this device, contact your computer manufacturer to obtain a firmware or BIOS update. (Code 35)
What to Do About It: This error is specific to multiprocessor systems. Check with the system manufacturer for a BIOS upgrade.

Error Code: (36)
Error Message: This device is requesting a PCI interrupt but is configured for an ISA interrupt (or vice versa). Please use the computer's system setup program to reconfigure the interrupt for this device. (Code 36)
What to Do About It: IRQ translation failed. This error usually occurs on Advanced Power Management (APM) machines. Check BIOS settings to see if certain IRQs have been reserved incorrectly. Upgrade to an ACPI BIOS if possible.

Error Code: (37)
Error Message: Windows cannot initialize the device driver for this hardware. (Code 37)
What to Do About It: After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.

Error Code: (38)
Error Message: Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)
What to Do About It: Restart the computer.

Error Code: (39)
Error Message: Windows cannot load the device driver for this hardware. The driver might be corrupted. (Code 39)
What to Do About It: The driver is missing or corrupted, or it is in conflict with another driver. Look for an updated driver or reinstall the current driver. If the device worked previously, use System Restore to roll back to a working configuration.

Error Code: (40)
Error Message: Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Code 40)
What to Do About It: Information in the registry's service key for the driver is invalid. Reinstall the driver.

Error Code: (41)
Error Message: Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)
What to Do About It: This error occurs with legacy devices because Plug and Play cannot detect them. Use Device Manager to uninstall the driver and then use the Add Hardware wizard to reinstall it.

Error Code: (42)
Error Message: Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)
What to Do About It: Restart the computer.

Error Code: (43)
Error Message: Windows has stopped this device because it has reported problems. (Code 43)
What to Do About It: A driver has reported a device failure. Uninstall and reinstall the device. If that doesn't work, contact the device manufacturer.

Error Code: (44)
Error Message: An application or service has shut down this hardware device. (Code 44)
What to Do About It: The device has been halted by an application or a service. Restart the computer.

Error Code: (47)
Error Message: 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)
What to Do About It: The device has been prepared for ejection from a PCMCIA slot, USB port, or docking station. Unplug the device and plug it in again, or restart the computer.

Error Code: (44)
Error Message: 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)
What to Do About It: Contact the hardware vendor for a compatible driver.