You are currently offline, waiting for your internet to reconnect

Universal Serial Bus 2.0 Support in Windows 2000

This article applies to Windows 2000. Support for Windows 2000 ends on July 13, 2010. The Windows 2000 End-of-Support Solution Center is a starting point for planning your migration strategy from Windows 2000. For more information see the Microsoft Support Lifecycle Policy.
This article has been archived. It is offered "as is" and will no longer be updated.
You may experience any of the following symptoms:
  • Your Hi-Speed Universal Serial Bus (USB) 2.0 device does not operate in Hi-Speed mode.
  • An Enhanced Host Controller Interface-compliant (EHCI-compliant) USB host controller appears in Device Manager with an exclamation point in a yellow circle, or with status code 28.
This problem occurs because Windows 2000 does not include support for EHCI host controllers.
To resolve this problem, obtain the latest service pack for Microsoft Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
260910 How to obtain the latest Windows 2000 service pack
To install USB 2.0 support in Windows 2000, follow these steps:
  1. Visit the following Web site:
  2. Click Windows Update Catalog.
  3. Click Find driver updates for hardware devices.
  4. Click Other hardware.
  5. In the Manufacturer name box, click Microsoft Corporation.
  6. In the Operating System box, click Windows 2000 Professional RTM.
  7. Click Search.
  8. Download the driver that is named "NEC usb software update released on June 01 2001."
Note The size of the Windows 2000 version of this driver is 107 KB. The Microsoft Windows XP version of this driver is 290 KB.

The files in this update include:
    Date          Time    Version         Size      File name    ------------------------------------------------------------    23-Apr-2002   22:46   5.0.2195.5652   135,920   Usbport.sys    18-Apr-2002   23:46   5.0.2195.5605    49,392   Usbhub20.sys    23-Apr-2002   22:46   5.0.2195.5652    19,216   Usbehci.sys    07-May-2002   16:52                     7,159   Usb2.inf    09-May-2002   23:12                     8,736    18-Apr-2002   23:46   5.0.2195.5605     6,416   Hccoin.dll

After you install this driver and restart your computer, the USB 2.0 controller and device are listed correctly in Device Manager. If you do not install this update, the USB 2.0 device is listed and functions, but the device does not work at full USB 2.0 speed.

Microsoft has released this update to provide additional functionality in Windows 2000.

Currently, only EHCI host controllers that have the following hardware IDs are supported by this update:
  • NEC (NEC PCI to USB Enhanced Host Controller B0, NEC PCI to USB Enhanced Host Controller B1)
  • PCI\VEN_1033&DEV_00E0&REV_01
  • PCI\VEN_1033&DEV_00E0&REV_02
  • Intel (Intel PCI to USB Enhanced Host Controller)
  • PCI\VEN_8086&DEV_24CD
  • VIA (VIA PCI to USB Enhanced Host Controller)
  • PCI\VEN_1106&DEV_3104
NOTE: The Microsoft USB 2.0 driver may not be listed as an available update if third-party USB 2.0 drivers are installed on your computer. You may have to remove the third-party USB 2.0 drivers, and then install the Microsoft USB 2.0 driver from the Windows Update Web site.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Windows 2000 Service Pack 4.

Article ID: 319973 - Last Review: 12/07/2015 09:23:21 - Revision: 12.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Advanced Server

  • kbnosurvey kbarchive kbproductlink kbhotfixserver kbqfe kbwin2ksp4fix kbfix kbprb kbwin2000presp4fix KB319973