Windows 2000 USB Driver Stack
The Windows 2000 driver stack for USB is different from Windows XP. To support USB 2.0 on Windows 2000, a parallel (new) driver stack is needed. This driver stack will consist of Usbport.sys, Usbhub20.sys and Usbehci.sys. A host controller-specific coinstaller (Hccoin.dll) will also be provided to ensure proper Windows Update installation in the Windows 2000 scenario.
Microsoft will not provide USB 2.0 driver support on Windows 9x or earlier Windows operating systems.
For additional architectural details on the Windows XP and Windows 2000 USB driver stacks, please refer to the Windows XP Driver Development Kit (DDK).
link for more info