Select the product you need help with
A USB device may no longer work correctly after Windows Vista resumes from sleep or from hibernationArticle ID: 928631 - View products that this article applies to. Support for Windows Vista without any service packs installed ended on April 13, 2010. To continue receiving security updates for Windows, make sure you're running Windows Vista with Service Pack 2 (SP2). For more information, refer to this Microsoft web page: Support is ending for some versions of Windows |
| File name | File version | File size | Date | Time | Platform |
|---|---|---|---|---|---|
| Hccoin.dll | 6.0.6000.20550 | 8,704 | 06-Mar-2007 | 02:54 | x86 |
| Update.mum | Not applicable | 2,030 | 06-Mar-2007 | 21:22 | Not applicable |
| Usbd.sys | 6.0.6000.20550 | 5,888 | 06-Mar-2007 | 02:08 | Not applicable |
| Usbehci.sys | 6.0.6000.20550 | 38,400 | 06-Mar-2007 | 02:08 | x86 |
| Usbhub.sys | 6.0.6000.20550 | 192,000 | 06-Mar-2007 | 02:09 | x86 |
| Usbohci.sys | 6.0.6000.20550 | 19,456 | 06-Mar-2007 | 02:08 | x86 |
| Usbport.sys | 6.0.6000.20550 | 223,744 | 06-Mar-2007 | 02:08 | x86 |
| Usbuhci.sys | 6.0.6000.20550 | 22,528 | 06-Mar-2007 | 02:08 | x86 |
| X86_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_bc2faa301fad4196.manifest | Not applicable | 5,386 | 06-Mar-2007 | 21:23 | Not applicable |
Collapse this table
| File name | File version | File size | Date | Time | Platform |
|---|---|---|---|---|---|
| Amd64_usbport.inf_31bf3856ad364e35_6.0.6000.20550_none_184e45b3d80ab2cc.manifest | Not applicable | 5,388 | 06-Mar-2007 | 21:32 | Not applicable |
| Hccoin.dll | 6.0.6000.20550 | 10,752 | 06-Mar-2007 | 03:59 | x64 |
| Update.mum | Not applicable | 2,030 | 06-Mar-2007 | 21:22 | Not applicable |
| Usbd.sys | 6.0.6000.20550 | 7,552 | 06-Mar-2007 | 02:32 | x64 |
| Usbehci.sys | 6.0.6000.20550 | 48,128 | 06-Mar-2007 | 02:32 | x64 |
| Usbhub.sys | 6.0.6000.20550 | 266,240 | 06-Mar-2007 | 02:32 | x64 |
| Usbohci.sys | 6.0.6000.20550 | 24,064 | 06-Mar-2007 | 02:32 | x64 |
| Usbport.sys | 6.0.6000.20550 | 257,024 | 06-Mar-2007 | 02:32 | x64 |
| Usbuhci.sys | 6.0.6000.20550 | 28,672 | 06-Mar-2007 | 02:32 | x64 |
Post-installation instructions
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
After you install this hotfix or a later USB-based
hotfix, a different USB device may no longer work after Windows Vista resumes
from sleep or from hibernation. For example, the different device might be an
integrated USB device. To resolve this problem, you must first use Device
Manager to determine the specific USB host controller that is
controlling the integrated USB device that is failing. Then, you must add the
ForceHCResetOnResume entry to the registry subkey that corresponds to the USB
host controller.
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in WindowsStep 1: Determine the specific USB host controller
- Click Start, type devmgmt.msc in the Start Search box, and then click devmgmt.msc in the Programs list.
- On the View menu, click Devices by connection.
- Expand the processor node. For example, expand ACPI
Multiprocessor PC.
Note The node names in this procedure vary depending on the hardware. - Expand Microsoft ACPI-Compliant System.
- Expand PCI Bus. Several USB host controllers will be listed.
- Expand each USB host controller node, and then
expand successive subnodes until you find the name of the device that is
failing. For example, the device entry may resemble the following: ACPI Multiprocessor PC\Microsoft ACPI-Compliant System\PCI Bus\Intel(R) ICH8 Family USB Universal Host Controller - 2830\USB Root Hub\fingerprint readerNotes
- The fingerprint reader is typically listed as a biometric device.
- The specific USB host controller should not be used to control any externally available USB ports. For example, only internal integrated USB devices should be listed under the USB Root Hub node for the specific USB host controller.
- When you have located the device, right-click the associated USB host controller, and then click Properties. In the example that is listed in step 1.f, right-click Intel(R) ICH8 Family USB Universal Host Controller - 2830, and then click Properties.
- Click the Details tab.
- Select Driver key in the list.
- The driver key will resemble the following. Note the last four digits of this driver key. {36fc9e60-c465-11cf-8056-444553540000}\0002
Step 2: Add the ForceHCResetOnResume registry value for the USB host controller
- Click Start, type regedit in the Start Search box, and then click regedit.exe in the Programs list.
- Locate and then click registry subkeys that resemble the
following: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\Four-digit_numberNotes
- In this step, Four-digit_number is a placeholder for the USB devices in the system.
- In this step, you must locate the registry subkey by using the value that you noted in Step 1.j. For example, if the driver key from Step 1.j is {36fc9e60-c465-11cf-8056-444553540000}\0002, then you must look for HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0002
- On the Edit menu, point to New, and then click DWORD Value.
- Type ForceHCResetOnResume for the name of the DWORD, and then press ENTER.
- Right-click ForceHCResetOnResume, and then click Modify.
- In the Value data box, type 1, and then click OK.
- Exit Registry Editor.
- Restart the computer.
STATUS
Microsoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section. This problem was first corrected in Windows
Vista Service Pack 1.
MORE INFORMATION
For more information, click the
following article number to view the article in the Microsoft Knowledge Base:
824684
(http://support.microsoft.com/kb/824684/
)
Description of the standard terminology that is used to describe Microsoft software updates
Properties
Article ID: 928631 - Last Review: March 17, 2010 - Revision: 9.1
APPLIES TO
- Windows Vista Home Premium 64-bit Edition
- Windows Vista Ultimate 64-bit Edition
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows Vista Enterprise 64-bit Edition
- Windows Vista Home Basic 64-bit Edition
- Windows Vista Business
- Windows Vista Business 64-bit Edition
- Windows Vista Business N
- Windows Vista Business N 64-bit Edition
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Basic N
- Windows Vista Home Basic N 64-bit Edition
- Windows Vista Starter
- Microsoft Word 2008 for Mac
- Microsoft Natural Wireless Laser Mouse 6000
- Microsoft Standard Wireless Optical Mouse
- Microsoft Wireless Laser Desktop 7000
- Microsoft Wireless Laser Desktop 6000 v2.0
- Microsoft Wireless Laser Desktop 6000
- Microsoft Wireless Laser Desktop 5000
- Microsoft Wireless Laser Desktop 4000
- Microsoft Wireless Laser Desktop 3000
- Microsoft Wireless Laser Desktop for Mac
- Microsoft Wireless Laser Mouse 7000
- Microsoft Wireless Laser Mouse 6000
- Microsoft Wireless Laser Mouse 5000
- Microsoft Wireless Notebook Optical Mouse 4000
- Microsoft Wireless Notebook Optical Mouse 3000
- Microsoft Wireless Notebook Optical Mouse
- Microsoft Wireless Optical Desktop 5000
- Microsoft Wireless Optical Desktop 4000
- Microsoft Wireless Optical Desktop 3000
- Microsoft Wireless Optical Desktop 2000
- Microsoft Wireless Optical Desktop Pro 2.0
- Microsoft Wireless Optical Desktop 1000
- Microsoft Wireless Optical Desktop 700 v2.0
- Microsoft Wireless Optical Desktop 700
- Microsoft Wireless Optical Desktop Elite
- Microsoft Wireless Optical Desktop Pro 1.0
- Microsoft Wireless Optical Desktop 1.0
- Microsoft Wireless Optical Mouse 5000
- Microsoft Wireless Optical Mouse 2000
- Microsoft Wireless Optical Mouse 2.0
- Microsoft Wireless Optical Mouse 1.0
Keywords: | kbautohotfix kbvistasp1fix kbfix kbbug kbhotfixserver kbqfe kbprb kbexpertisebeginner KB928631 |
Article Translations



Back to the top








