Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Stop FE or Cannot Enumerate Device if USB Host Controller is Removed While Data Transfers Are Pending


View products that this article applies to.

Rapid publishing

Source: Microsoft Support

↑ Back to the top


Symptom

RAPID PUBLISHING ARTICLES PROVIDE INFORMATION DIRECTLY FROM WITHIN THE MICROSOFT SUPPORT ORGANIZATION. THE INFORMATION CONTAINED HEREIN IS CREATED IN RESPONSE TO EMERGING OR UNIQUE TOPICS, OR IS INTENDED SUPPLEMENT OTHER KNOWLEDGE BASE INFORMATION.

↑ Back to the top


Cause



If you Surprise-Remove a PC Card device which contains a USB host controller and embedded USB device,�and then re-insert the PC Card,�the computer may crash with a Stop FE error on a blue screen, or the USB device may not be re-enumerated when the PC Card is reinserted.

The problem does not occur if you Safely Remove the PC Card by using the Safely Remove Hardware tool.

↑ Back to the top


Resolution

The Windows XP USB stack does not support surprise-removal of a USB host controller.� When the PC Card containing the USB host controller is Surprise-Removed, the USB stack will wait forever while attempting to open an endpoint to the device, and no further device enumeration actions will be able to proceed.

↑ Back to the top


More information

Do not Surprise-Remove a PC Card device containing a USB host controller.� Use the Safely Remove Hardware icon to Safely Remove the PC Card device before ejecting the card.

↑ Back to the top


Keywords: kbnomt, kbrapidpub, KB960959

↑ Back to the top

Article Info
Article ID : 960959
Revision : 1
Created on : 12/8/2008
Published on : 12/8/2008
Exists online : False
Views : 175