Home > Windows Systems Management Tips > Windows Hardware Strategies > More tips for troubleshooting Windows XP Device Manager error codes
WinComputing Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS HARDWARE STRATEGIES

More tips for troubleshooting Windows XP Device Manager error codes


Brien M. Posey, Contributor
02.27.2008
Rating: -5.00- (out of 5)


Expert advice on Windows-based systems and hardware
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Part 1 | Part 2 | Part 3
Brien M. Posey

Previously in this series, I provided some troubleshooting tips for various error codes that might be displayed by the Windows XP Device Manager. In this article, I will talk about some more Device Manager error codes and workarounds, starting with error code 16.

Error code 16

In most cases, you will only receive error code 16 on Windows XP systems that are running legacy or non-plug-and-play hardware. The actual error code indicates that Windows XP could not identify all of the resources that the device uses. Fortunately, correcting this problem is fairly easy.

To begin, open the Device Manager, right-click on the device that is experiencing difficulties and select the Properties command from the resulting shortcut menu. Upon doing so, the Device Manager will display the device's properties sheet. Go to the properties sheet's Resources tab and look for the identified resource. The unidentified resource will be designated with a question mark.

The technique for assigning resources varies from device to device. In most cases, you should be able to just select a new resource from the drop-down list. If Windows XP will not allow you to do this, then verify that the Use Automatic Settings check box is cleared and then click the Change Settings button.

Error code 18

This particular error code indicates that Windows XP requires the device's driver to be reinstalled. Typically, you will only receive this error if the device driver has been damaged. The easiest way of troubleshooting this problem is to right-click on the device that is experiencing difficulties and then select the Uninstall command from the resulting shortcut menu. Once the device driver has been uninstalled, simply scan for hardware changes and Windows will give you an opportunity to install a new device driver.

Error code 19

This is one of the more difficult errors to troubleshoot. Error code 19 indicates that the registry entries related to the device are corrupt. Specifically, there are three different registry problems that can cause this error to occur. Those conditions are:

  • Multiple services are defined for a device
  • A failure occurs while opening the service subkey
  • Windows cannot obtain the driver name from the service subkey
  • If you do an Internet search on this particular error code, you'll find many different courses of action. I tend to think that the best thing to initially try is to boot Windows XP using the Last Known Good Configuration. Other options include uninstalling the driver and scanning for hardware changes or launching the Troubleshooting Wizard by clicking the Troubleshoot button found on the General tab of the device's properties sheet.

    Unfortunately, it seems Microsoft does not publish specific instructions on how to manually correct this problem by editing the registry. This means that if none of the other repair techniques work, you may find yourself having to restore a backup or reinstall Windows XP.

    Error code 21

    Error code 21 usually involves a situation in which the administrator is faster than the computer. This error code means that Windows is in the process of removing the device, but that the process has not yet been completed. Most of the time, you can just wait a few seconds, press the F5 key and the error will go away. If that doesn't fix the problem, then a reboot usually will.

    Error code 22

    This error simply indicates that a device has been disabled. When a device is disabled, a large red X will appear over the device's icon.

    You can make the error go away by re-enabling the device. To do so, right-click on the device and choose the Enable command from the resulting shortcut menu.

    Error code 24

    Error code 24 is one of the more generic Device Manager error codes. It indicates that the device is either not present, not working properly or does not have all of the necessary drivers installed.

    Because this error code can mean several different things, troubleshooting the problem can be a bit tricky. If it seems that Windows XP thinks that the device is not present, then the problem could be bad hardware or you may have an outdated driver that does not fully recognize the hardware.

    Occasionally, you may also find that error code 24 occurs if the device has been prepared for removal, but has not yet been removed. In such cases, the error should go away as soon as the device is removed.

    Microsoft's recommended course of action for the problem is to run the Troubleshooting Wizard. You can access this wizard by clicking the Troubleshooting button found on the General tab of the device's properties sheet.

    Error code 28

    This is one of the more common error codes. It indicates that no drivers are installed for the device. You can correct this problem by right-clicking on the device and choosing the Update Driver command from the resulting shortcut menu.

    So now we have explanations and solutions for Windows XP Device Manager error codes 16, 18, 19, 21, 22, 24 and 28. The next article in this series, I will discuss more error codes.


    TROUBLESHOOTING WINDOWS XP DEVICE MANAGER

    Intro plus error codes 1 and 3
    Error codes 10, 12 and 14
    Error codes 16, 18, 19, 21, 22, 24 and 28

    Brien M. Posey, MCSE, has received Microsoft's Most Valuable Professional Award four times for his work with Windows Server, IIS and Exchange Server. He has served as CIO for a nationwide chain of hospitals and healthcare facilities, and was once a network administrator for Fort Knox. You can visit his personal Web site at www.brienposey.com.

    Rate this Tip
    To rate tips, you must be a member of SearchWinComputing.com.
    Register now to start rating these tips. Log in if you are already a member.




    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


    RELATED CONTENT
    Managing Windows XP Professional
    What are your OS migration plans?
    Regaining lost functionality in the Windows XP Recovery Console
    Recover from configuration changes to Windows XP
    Windows XP Troubleshooting Tutorial
    How to use the Windows XP Recovery Console
    More tips for preventing system startup issues in Windows XP
    Understanding Windows XP System Restore strengths and limitations
    Advanced techniques for disabling Windows XP startup programs
    How to install the Windows XP Recovery Console
    Device driver rollback and System Restore: Two more options for rolling back changes in Windows XP

    Windows Desktop Management Tools
    Making sense of Vista's Windows Experience Index
    Microsoft's Windows Task Manager: What's new in Vista?
    Vista tools provide Windows error reporting for the enterprise
    Free tools bring enterprise compatibility testing to Windows Vista
    How to create a Windows Vista boot CD with WinPE
    Windows 2000 batch file command reference
    Advanced Group Policy for Windows Vista
    Advanced techniques for disabling Windows XP startup programs
    TeraCopy beefs up Windows file copy operations
    Use the Last Known Good Configuration option to roll back changes in Windows XP

    Windows Hardware Strategies
    Making sense of Vista's Windows Experience Index
    Virtualization and 64-bit: A match made in Windows heaven
    Establishing multiple hardware profiles in Windows XP
    Troubleshooting IEEE 1394 bus devices for Windows machines
    The last resort for troubleshooting hardware resource conflicts
    Troubleshooting Windows XP Device Manager error codes continued
    Troubleshooting Windows XP Device Manager error codes
    How to use the g4u network-based hard disk cloning utility
    Multi-core processors on the desktop offer major boost
    Size, weight, storage options determine laptop selection

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    XP key changer  (SearchWinComputing.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary

    DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

    HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsWebcastsWhite PapersIT Downloads
    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    SEARCH 
    TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




    All Rights Reserved, Copyright 2004 - 2008, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts