Microsoft KB Archive/871233

= A USB device is not recognized if you attach it immediately after your Windows XP-based computer comes out of standby or hibernation =

Article ID: 871233

Article Last Modified on 11/16/2007

-

APPLIES TO


 * Microsoft Windows XP Home Edition
 * Microsoft Windows XP Professional
 * Microsoft Windows XP Tablet PC Edition
 * Microsoft Windows XP Media Center Edition 2004

-





Advanced users
This article is intended for advanced computer users. If you are not comfortable with advanced troubleshooting, you might want to ask someone for help or contact support. For information about how to do this, visit the following Microsoft Web site:

http://support.microsoft.com/contactus



SYMPTOMS
When you plug a USB device into a Windows XP-based computer immediately after the computer comes out of standby (S3) or hibernate (S4), the computer may not recognize the USB device. When this issue occurs, the USB device may be listed in Device Manager as an unknown device, and you may receive the following warning message:

Unrecognized device has been found.



CAUSE
This issue occurs because, when the computer comes out of S3 or S4, there is a five- to ten-second period when the selective suspend feature of the USB driver will interfere with detection of a new USB device connection. The time period depends on several factors. This includes the following factors:
 * Host controller hardware
 * Attached hubs
 * Attached devices
 * USB driver versions
 * Support for USB 2.0
 * Additional system hardware or configurations that may change the timing

Note There may be other reasons that a USB device is not detected. For a related Microsoft Knowledge Base article, see the &quot;SIMILAR PROBLEMS AND SOLUTIONS&quot; section.



WORKAROUND
To work around this issue, use one of the following methods:

Method 1
After the computer comes out of S3 or S4, wait five to ten seconds before you plug the USB device into the computer or hub.

Method 2
After the computer comes out of S3 or S4, unplug the USB device, and then plug the device back into the computer or hub.

Method 3
Use the Device Manager to scan for new hardware. Follow these steps:
 * 1) Click Start, click Run, type Devmgmt.msc, and then click OK..
 * 2) On the Action menu, click Scan for hardware changes. This causes Windows to recognize new devices.
 * 3) Close Device Manager and Control Panel.

Method 4
Disable power management of the USB hub.

Note If you perform the following procedure, you may also reduce the battery life on a portable computer.

To disable power management on the USB hub, follow these steps:  Click Start, click Run, type devmgmt.msc, and then click OK. Expand the Universal Serial Bus controllers node, and then follow these steps for each USB Root Hub that is listed:  Right-click the USB Root Hub, and then click Properties. Click the Power Management tab. Click to clear the Allow the computer to turn off this device to save power check box, and then click OK.</ol> </li></ol>

<div class="status_section">

STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.

<div class="moreinformation_section">

SIMILAR PROBLEMS AND SOLUTIONS
For more information about advanced troubleshooting tips for general USB problems, click the following article number to view the article in the Microsoft Knowledge Base:

310575 Advanced troubleshooting tips for general USB problems in Windows XP

For more information about how to troubleshoot unknown devices in Windows XP, click the following article number to view the article in the Microsoft Knowledge Base:

314464 How to troubleshoot unknown devices that are listed in Device Manager in Windows XP

Additional query words: winxp sleep wake hibernate

Keywords: kbresolve kbtshoot kbpowerman kbusb kbprb KB871233

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.