USB device supporting selective suspend may fail to resume from suspend state.

Article translations Article translations
Close Close
Article ID: 2010159 - View products that this article applies to.
Expand all | Collapse all

Symptoms

When you restart a computer system several times in quick procession for several minutes, there is a chance that the USB device on the computer system will stop functioning temporarily. This issue may also occur (though more rarely) during normal device operation.

Cause

This has been determined to be a result of the Selective Suspend feature on Windows XP mis-behaving as a result of a race condition between USB driver suspend and resume requests.

Resolution

The simplest resolution involves rebooting the computer. However this cannot be a continuation of the repeated restarts that caused this condition, and if repeated restarts is a permanent function of the computer system, then you might try the more permanent solution below.

The more permanent resolution is to disable the Selective Suspend feature of Windows XP. This has no negative impact on the functioning of the system.
However, it must be understood that with Selective Suspend disabled, all USB host controller drivers (including USB ports and other devices) in the system are affected. The end result is a USB device that would normally be put to sleep while not used, will not be put to sleep and will continue to
consume power while connected to the computer. This may result in reduced battery life while the laptop is using the system batteries for power. Additionally, the Allow the computer to turn off this device to save power check box would not appear on the Power Management tab for the USB Root Hub.

To automatically disable the Selective Suspend feature, click "Fix it for me"

Note
this wizard may be in English only; however, the automatic fix also works for other language versions of Windows.

Note If you are not on the computer that has the problem, you can save the automatic fix to a flash drive or to a CD, and then you can run it on the computer that has the problem.

Advanced users can disable the USB Selective Suspend feature manually by editing the registry. The USB device may become unresponsive because of a race condition in the Selective Suspend feature. The Selective Suspend feature suspends the USB device to efficiently maintain battery power by enabling the computer to turn off the USB device. However, sometimes this feature may not correctly wake up the USB device. Therefore, the USB device is unresponsive when you try to use it.

You might want to disable this feature for server products where power management is not important or required.

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756  (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows

To disable the Selective Suspend feature, follow these steps:
1. Click Start, and then click Run.
2. Type regedit, and then click OK. Registry Editor opens.
3. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
4. If the DisableSelectiveSuspend registry entry is present, double-click it. If it is not present, create the entry. To create the entry, follow these steps:
    a. On the Edit menu, point to New, and then click DWORD.
    b. Type DisableSelectiveSuspend, and then press ENTER.
    c. On the Edit menu, click Modify.
5. In the Value data field, type 1 to disable the Selective Suspend feature, and then click OK.

 

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2010159 - Last Review: December 22, 2009 - Revision: 1.0
APPLIES TO
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Tablet PC Edition 2005
Keywords: 
KB2010159

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com