If you use the Hardware Update Wizard in Microsoft Windows Server 2003 to try to update the USB 2.0 Enhanced Host Controller (Usbehci.sys) drivers, the following hardware may stop responding:
- USB mouse
- USB keyboard
- USB mouse and USB keyboard
Therefore, when the Hardware Update Wizard finishes, you cannot click Finish
to close the Hardware Update Wizard.
This issue occurs if the following conditions are true:
- In Device Manager, you right-click the USB 2.0 Enhanced Host Controller, and then click Update Driver to start the Hardware Update Wizard. Then you follow the instructions on the screen to update the drivers.
- The USB keyboard or the USB mouse or both are connected to a USB hub.
Some computers have an internal USB 2.0 hub. For example, a portable computer may have a single USB bus and use an internal USB hub to provide two or more available USB ports on the computer. Therefore, this issue may also occur if the devices are connected directly to a USB port on the computer.
To work around this issue after this issue has already occurred, follow these steps:
- Bypass the USB hub, and then connect the USB keyboard or USB mouse or both directly into a USB 2.0 port on the Windows Server 2003-based computer.
- Click Finish to complete the Hardware Update Wizard.
Because some computers use an internal USB 2.0 hub, you may have to try connecting the USB keyboard or USB mouse or both to different USB ports on the computer until the device is detected.
To avoid this issue, use one of the following methods to perform the update:
- Use a PS/2 keyboard or a PS/2 mouse or both to perform the upgrade.
- Use the associated driver update package to install the update. This method replaces the drivers when the computer is restarted.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
Article ID: 906690 - Last Review: October 11, 2007 - Revision: 1.2
- Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
- Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
- Microsoft Windows Server 2003, Standard Edition (32-bit x86)
- Microsoft Windows Server 2003, Web Edition
- Microsoft Windows Server 2003, Datacenter x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition