No formal product support is available from Microsoft for this Beta product. For information about obtaining support for a Beta release, please see the documentation included with the Beta product files, or check the Web location from which you downloaded the release. The information in this article applies to:
SUMMARY
This article lists error codes that may be reported by Device Manager, and
provides possible resolutions. To view error codes, follow these steps:
MORE INFORMATIONCode 1
Solution button: Update Driver This code means that the system has not had a chance to configure the device. To resolve the problem, follow the instructions in the Device Status box. In addition, you may be able to resolve this issue by removing the device in Device Manager, and then running the Add New Hardware wizard from Control Panel. Code 2Depending on which device is failing, you may see either of two different messages. This code means that the device loader (DevLoader) did not load a device. When this device is a Root Bus DevLoader (for example, ISAPNP, PCI, or BIOS), the following message is displayed
where <type> is ISAPNP, PCI, BIOS, EISA, or ACPI. Solution button: None When the device is not a root bus DevLoader, the following message is displayed
where <type> is the DevLoader such as FLOP, ESDI, SCSI, and so on. Solution button: Update Driver In addition to following the recommended solution, try removing the device from Device Manager, and then running the Add New Hardware wizard. Code 3
Solution button: Update Driver As an alternative, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. Code 4
Solution button: Update Driver This code indicates that the .inf file for this device may be incorrect or the registry may be damaged. This error code is displayed if the .inf file specifies a field that should be text, but is binary instead. In addition to following the recommended suggestions, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, please contact the hardware's manufacturer for an updated .inf file. Code 5
Solution button: Update Driver This code indicates that there was a device failure due to the lack of an arbitrator. If a device requests a resource type for which there is no arbitrator, you receive this error code. To resolve this problem, update the driver as suggested, or use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. Code 6
Solution button: Hardware Troubleshooter This code means that there is a conflict between this device and another device. To resolve this error code, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base: ARTICLE-ID: Q133240 Code 7The message text that is displayed for this error is specific to the driver or enumerator. If the driver does not provide information as to why it failed, the following message is displayed:
Solution button: Reinstall Driver This code means that no configuration can be performed on the device. If the device works correctly, you do need not to perform any steps to correct the code. If the device does not work correctly, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code and the device does not function properly, check with the hardware manufacturer for an updated driver. Code 8Several different error messages can be displayed for this error code. This code means that the device loader (DevLoader) for a device could not be found. For example, the .inf file for the device may refer to a missing or invalid file.The following error situations are included in this error code:
When the problem DevLoader is a system DevLoader, Windows should be re-installed because this driver is built into the Vmm32.vxd file. Code 9The text for this error code varies, depending on whether or not the device is BIOS/ACPI enumerated. If this is a BIOS or ACPI enumerated device, the following text is displayed:
Solution button: None If this is not a BIOS or ACPI enumerated device (such as an add-in adapter or a device that was plugged in to the computer), the following text is displayed:
Solution button: None This code means that the information in the registry for this device is invalid. It may be possible to resolve this error by using Device Manager to remove the device and then running the Add New Hardware tool in Control Panel. If you continue to receive this error code, contact the hardware's manufacturer for the proper registry settings or updated drivers. Code 10If the device has a "FailReasonString" value in its hardware key, that string is displayed as the error message. The driver or enumerator places this registry string value there. If there is no "FailReasonString" in the hardware key, the following generic error message is displayed:
Solution button: Update Driver To resolve this error code, make sure the device is connected to the computer correctly. For example, make sure all cables are plugged in fully and that all adapter cards are properly seated. Follow the suggested solution button and update the device driver. It may be possible to remove the device and redetect it using the Add New Hardware wizard. Code 11
Solution button: Update Driver To resolve this error, run the Automatic Skip Driver utility from the System Information tool. If the problem persists, contact the hardware manufacturer for updated drivers. Code 12
where <type> is a resource type (IRQ, DMA, Memory, or I/O). Solution button: Hardware Troubleshooter This code means that one of the resource arbitrators failed. This can occur if the device is software configurable and it does not currently have a resource (if the system is out of resources). For example, all the interrupts are in use, or the device requests a resource that is currently in use by another device that will not release the resource. To resolve this problem, follow the instructions in the Hardware Troubleshooter. In addition, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base: ARTICLE-ID: Q133240 Code 13
Solution button: Detect Hardware This code indicates that the device driver did not find the hardware. To resolve this error code, follow the recommended solution. As an alternative, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. Code 14
Solution button: Restart Computer To resolve this error code, shut down Windows, shut down your computer, and then turn it back on. Code 15
Solution button: Hardware Troubleshooter This code means that the device's resources are conflicting with another device's resources, likely caused by re-enumeration. To resolve this problem, follow the instructions in the Hardware Troubleshooter. In addition, see the "Troubleshooting Conflicting Hardware" topic in Windows 95 Help, or see the following article in the Microsoft Knowledge Base: ARTICLE-ID: Q133240 Code 16
Solution button: None This code means that the device was not fully detected. When a device is not fully detected, all of its resources may not be recorded. To resolve this error code, click the Resources tab in Device Manager to manually enter the settings. Code 17
where <name> is the .inf file for the device. Solution button: Update Driver This code means that the hardware is a multiple-function device and the .inf file for the device is providing invalid information on how to split the device's resources to the child devices. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, please contact the hardware's manufacturer about an updated .inf file. Code 18
Solution button: Reinstall Driver This code means that an error has occurred and the device needs to be reinstalled. To resolve this issue, follow the recommended solution. If that does not work, try removing the device from Device Manager and then running the Add New Hardware Wizard in Control Panel. Code 19
Solution button: Check Registry This code means that the registry returned an unknown result. To resolve this issue, follow the recommended solution, which will run Scanreg.exe. If this does not resolve the issue, type "scanreg /restore" (without quotation marks) from a command prompt. Finally, remove the device from Device Manager, and then redetect it using the Add New Hardware tool in Control Panel. Code 20
Solution button: Update Driver This code means VxD Loader (Vxdldr) returned an unknown result. For example, there could a version mismatch between the device driver and the operating system. To resolve this issue, follow the recommended solution. If that does not work, try removing the device from Device Manager and then running the Add New Hardware Wizard in Control Panel. Code 21
Solution button: Restart Computer This code means that the device has a problem that may be resolved by restarting your computer. To resolve this error code, shut down Windows, turn off your computer, and then turn it back on. Code 22The text displayed for this error code differs depending on the circumstances.
To resolve this error code, follow the recommended solution. For the third case, try removing the device in Device Manager, then redetecting it using the Add New Hardware wizard. If the problem persists, try a clean boot to rule out software interference. If the error persists, contact the hardware manufacturer. Code 23The text displayed for this error code differs depending on the Circumstances.
To resolve this error code, verify the settings for the primary display adapter in Display properties. Try removing the primary and secondary display adapters from Device Manager, and then rebooting to allow Windows to re-enumerate these devices. Verify that the drivers are current and installed correctly. For devices other than display adapters, follow the recommended solution. If that does not work, try removing the device from Device Manager and using the Add New Hardware wizard to redetect the device. Code 24The text displayed for this error code differs depending on the type of device (legacy or Plug and Play).
To resolve this error code, follow the recommended solutions. If the device still does not work, make sure the device is connected to your computer correctly. For example, make sure all cables are correctly installed, or that the adapter cards are properly seated in their slots. Code 25
Solution button: Restart Computer This problem typically exists only during the first and second boots after Windows Setup copies all the files. As such, if this code is identified, it is likely an incomplete installation. To resolve this issue, follow the recommended solution. Reinstalling Windows may be required, depending on whether or not the reboot resolves the issue. Code 26
Solution button: Restart Computer This code means a device did not load. There may be a problem in the device driver or not all the drivers were installed. To resolve this error code, follow the recommended solution. If this does not work, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If you continue to receive this error code, check with the hardware's manufacturer or the Microsoft Software Library for an updated driver. Code 27
Solution button: None This code means that the portion of the registry describing possible resources for a device does not contain valid entries. For example, the device is marked as configurable, but the configuration information in the .inf file is set to hardwired. To resolve this error code, use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel. If the device still does not work, consult the hardware manufacturer for updated drivers or further assistance. Code 28
Solution button: Reinstall Driver This code means the device was not installed completely. To resolve this issue, follow the recommended solution. If that does not work, try removing the device from Device Manager and using the Add New Hardware wizard to redetect it. You may need to obtain updated drivers if the error still occurs. Code 29
Solution button: None This code means that the device has been disabled because the device does not work properly and cannot be made to work properly with Windows. This code may also be present if the device is intentionally disabled in the BIOS. You may be able to resolve this error code by enabling or disabling the device in the computer's CMOS settings. Windows cannot override this setting. Please contact the computer's manufacturer for assistance with using the computer's CMOS configuration program. Code 30
Solution button: None This code means that an IRQ cannot be shared. This may occur when a PCI/EISA SCSI controller is sharing an IRQ that is also in use by a real-mode device driver that Windows cannot change. To resolve this error code, remove the real-mode driver that is using the same IRQ as this device. The real-mode driver may be loading in the Config.sys or Autoexec.bat file. Code 31 (new in Windows 98)
where <device> is the dependent device that must be fixed in order for this device to work properly. Solution button: Properties This code appears when a device is dependent on another device to be functioning correctly. This does not include devices that are enumerated by the parent device. The Properties button displays the properties for the other device. More than likely, the other device will also have one of these Device Manager error codes. Follow all the recommended solutions. If the devices still do not work, remove them from Device Manager and use the Add New Hardware wizard to redetect them. Finally, consult with the hardware manufacturer for updated drivers. Code 32 (new in Windows 98)
Solution button: Restart Computer This code indicates that the installation disk or CD-ROM was not available to install the drivers. For example, the CD-ROM drive or network connection is not available. This error typically occurs during the first or second reboot after all the files are copied during Setup. To resolve this issue, first attempt to restart as suggested. If this does not resolve the problem, determine why the installation disk or CD-ROM is not available. Typically, these devices also have Device Manager codes (such as the CD-ROM controller or network adapter). Resolve the issue to gain access to the installation disk or CD-ROM prior to resolving this conflict. Code 33 (new in Windows 98)The message text that is displayed for this error is specific to the driver or enumerator. If the driver does not provide information as to why it did not work, the following message is displayed:
Solution button: None This code typically is displayed when the hardware has failed. Additional query words:
Keywords : kbenv kberrmsg kbhw win95 win98 |
Last Reviewed: October 19, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |