Microsoft has published a Knowledge Base article on July 17th, 2003 in which the Redmond based company claims to have released a Windows XP SP1 USB 1.1 and 2.0 update to the proprietary Windows Update service. Although the article explicitly declares the update as available, it is not. W2S editors have checked Windows Update with both german and english language versions of Windows XP. One could easily declare this update as an USB rollup package as it fixes the tiny amount of only 8 issues discovered with USB support in Windows XP.
The update Microsoft seems to have forgotten to add to Windows Update or that is still held back for some reason, will resolve the following USB issues: Power Management You may not be able to use your USB mouse (or wake your computer with the USB mouse) after you suspend or hibernate your computer while you are continuously moving the USB mouse. When this problem occurs, you can still wake your computer with the power button without any loss of functionality. Generally, it is best practice not to move your USB mouse until your computer has completed the suspend or hibernate operation even after you apply this update. Your computer automatically restarts instead of resuming from hibernation, or you receive a serious error (STOP 0x000000A in Usbport.sys). Your USB 2.0 controller does not enter the selective suspend mode. Because of this behavior, your processor cannot enter a C3 (Clock-Stopped) power state after you disconnect a device from the USB 2.0 hub that is connected to a USB EHCI controller. Note: With the Selective Suspend feature, USB device drivers can selectively shut down their devices when they detect that the devices are idle. When you use the device again (for example, you move a USB mouse), the driver turns the device back on. This is particularly important for the power management of mobile computers. Your USB device does not work after you resume from an S1 or S3 power state. When this behavior occurs, your computer may stop responding (hang) when it restarts. Plug and Play Your computer may automatically restart, or you may receive a serious error (STOP 0x0000007E in Usbhub.sys) when you use the Safely Remove Hardware utility, and then immediately remove a USB storage device that is connected directly to your computer. Note: This issue only occurs occasionally. Hi-Speed Isochronous Devices Your Hi-Speed USB isochronous device uses over 80 percent of the processor (CPU). When you stream video through a Hi-Speed USB 2.0 isochronous camera, other USB devices may stop functioning or perform poorly. For example, USB speakers may stop streaming audio, or a mouse on the same hub may become choppy. If the camera streaming is stopped, your speakers may start streaming again. Otherwise, the audio may have to be restarted after the camera has stopped streaming. This behavior only occurs when all the devices are attached to the same USB 2.0 hub. A microphone built in to your Hi-Speed USB 2.0 isochronous camera may not work. Contact your hardware vendor for additional details about this behavior. File Information The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel. The following files are installed in the %Windir%System32 folder. Windows XP SP 1 Date Time Version Size File name Platform ----------------------------------------------------------------- 03-Jul-2003 17:53 5.1.2600.1243 28,160 Usbccgp.sys 03-Jul-2003 17:50 5.1.2600.1243 25,216 Usbehci.sys 03-Jul-2003 17:52 5.1.2600.1243 53,120 Usbhub.sys 03-Jul-2003 17:51 5.1.2600.1243 16,000 Usbohci.sys 03-Jul-2003 17:49 5.1.2600.1243 138,752 Usbport.sys 03-Jul-2003 17:51 5.1.2600.1243 19,328 Usbuhci.sys 03-Jul-2003 17:53 5.1.2600.1243 119,552 Usbccgp.sys IA64 03-Jul-2003 17:50 5.1.2600.1243 86,528 Usbehci.sys IA64 03-Jul-2003 17:53 5.1.2600.1243 206,976 Usbhub.sys IA64 03-Jul-2003 17:51 5.1.2600.1243 53,888 Usbohci.sys IA64 03-Jul-2003 17:49 5.1.2600.1243 488,960 Usbport.sys IA64 03-Jul-2003 17:51 5.1.2600.1243 68,992 Usbuhci.sys IA64 We will of course update you should this update become available. View: Availability of the Windows XP SP1 USB 1.1 and 2.0 Update