Logo
programming4us
programming4us
programming4us
programming4us
Home
programming4us
XP
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server
programming4us
Windows Phone
 
programming4us
Windows 7

Decoding Hardware Errors

- Free product key for windows 10
- Free Product Key for Microsoft office 365
- Malwarebytes Premium 3.7.1 Serial Keys (LifeTime) 2019
3/12/2011 10:02:19 PM
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. Table 1 contains a partial list of error codes and suggested actions you should take to try to resolve them.
Table 1. Common Device Manager Error Codes
Error CodeError MessageWhat to Do About It
1This device is not configured correctly. (Code 1)After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.
3The driver for this device might be corrupted, or your system might be running low on memory or other resources. (Code 3)Check available memory and, if necessary, close some programs to free up RAM. If you have sufficient memory, try uninstalling and reinstalling the driver.
10This device cannot start. (Code 10)Device failed to start. Click the Update Driver button to install updated drivers if any are available. The Troubleshoot button might provide useful information as well.
12This 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)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.
14This device cannot work properly until you restart your computer. (Code 14)The driver has probably been installed correctly, but it will not be started until you reboot the system.
16Windows cannot identify all the resources this device uses. (Code 16)A legacy device is improperly configured. Use the Resources tab to fill in the missing details.
18Reinstall the drivers for this device. (Code 18)Click the Update Driver button to start the Update Hardware wizard and reinstall the driver.
19Your registry might be corrupted. (Code 19)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.
21Windows is removing this device. (Code 21)The system will remove the device. Wait a few seconds, and then refresh the Device Manager view. If the device continues to display, restart the computer.
22This device is disabled. (Code 22)The device has been disabled using Device Manager. To enable it, click the Enable Device button.
24This device is not present, is not working properly, or does not have all its drivers installed. (Code 24)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.
28The drivers for this device are not installed. (Code 28)After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.
29This device is disabled because the firmware of the device did not give it the required resources. (Code 29)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 re-enable it.
31This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)Windows was unable to load the driver, probably because it is not compatible with Windows Vista. After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.
32A driver service for this device was not required and has been disabled. (Code 32)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, 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.
33Windows cannot determine which resources are required for this device. (Code 33)This error typically indicates a misconfigured legacy device or a hardware failure. See the documentation for the device for more information.
34Windows 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)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.
35Your 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)This error is specific to multiprocessor systems. Check with the system manufacturer for a BIOS upgrade.
36This 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)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.
37Windows cannot initialize the device driver for this hardware. (Code 37)After downloading a compatible driver for the device, click the Update Driver button and follow the wizard's prompts to install the new driver.
38Windows cannot load the device driver for this hardware because a previous instance of the device driver is still in memory. (Code 38)Restart the computer.
39Windows cannot load the device driver for this hardware. The driver might be corrupted. (Code 39)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.
40Windows cannot access this hardware because its service key information in the registry is missing or recorded incorrectly. (Code 40)Information in the registry's service key for the driver is invalid. Reinstall the driver.
41Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)Windows loaded the driver but cannot find the device. 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.
42Windows cannot load the device driver for this hardware because there is a duplicate device already running in the system. (Code 42)Restart the computer.
43Windows has stopped this device because it has reported problems. (Code 43)A driver has reported a device failure. Uninstall and reinstall the device. If that doesn't work, contact the device manufacturer.
44An application or service has shut down this hardware device. (Code 44)The device has been halted by an application or service. Restart the computer.
47Windows cannot use this hardware device because it has been prepared for "safe removal," but it has not been removed from the computer. (Code 47)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.
48The 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)Contact the hardware vendor for a compatible driver.


Other -----------------
- Managing Installed Drivers
- Changing Settings for an Installed Device (part 2) - Viewing and Changing Resource Assignments
- Changing Settings for an Installed Device (part 1) - Adjusting Advanced Settings
- Advanced Performance Analysis Tools and Techniques
- Basic Strategies for Improving Performance (part 3) - Managing Startup Programs and Services
- Basic Strategies for Improving Performance (part 2) - Tuning and Troubleshooting SuperFetch & Using ReadyBoost to Compensate for a Slow Hard Disk
- Basic Strategies for Improving Performance (part 1)
- Setting Default Programs, File Type Associations, and AutoPlay Options (part 3)
- Setting Default Programs, File Type Associations, and AutoPlay Options (part 2) - Changing File Type Associations
- Setting Default Programs, File Type Associations, and AutoPlay Options (part 1) - Setting Default Programs
 
 
Top 10
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 2) - Wireframes,Legends
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Finding containers and lists in Visio (part 1) - Swimlanes
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Formatting and sizing lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Adding shapes to lists
- Microsoft Visio 2013 : Adding Structure to Your Diagrams - Sizing containers
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 3) - The Other Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 2) - The Data Properties of a Control
- Microsoft Access 2010 : Control Properties and Why to Use Them (part 1) - The Format Properties of a Control
- Microsoft Access 2010 : Form Properties and Why Should You Use Them - Working with the Properties Window
- Microsoft Visio 2013 : Using the Organization Chart Wizard with new data
 
programming4us
Windows Vista
programming4us
Windows 7
programming4us
Windows Azure
programming4us
Windows Server