List of the latest USB hotfixes for each Windows version
Published Oct 12 2018 03:25 PM 3,422 Views
Copper Contributor
First published on MSDN on Nov 13, 2009

Hello, my name is Don Miller.  I am a software developer on the Windows USB team.  In this post my goal is to provide a USB end-user with a way to view the most recent USB public hotfixes for the below Windows releases:


Windows 2000 Service Pack 4


Windows XP Service Pack 3


Windows 2003 Service Pack 2


Windows Vista Service Pack 2


Windows 7 RTM


As most Windows users know, Microsoft releases public hotfixes for various Windows components after a new Windows version or service pack is released.  A hotfix will contain a fix to a specific problem found in that Windows component.  Multiple hotfixes can occur to the same Windows component over a period of time and it can be confusing to know what fixes have occurred for a specific Windows USB component.   Each Windows hotfix has a version assigned to it in order for the hotfix installer to not install older versions of a Windows USB component over the top of a newer version.  A newer version hotfix will contain all the previous version's fixes meaning that a USB end-user will only have to install the latest hotfix version for a Windows component and have all the fixes done for that Windows component relative to the Windows OS version.


If a USB end-user is experiencing a USB issue, he/she can look at the below list and see if any of the KB's description of the issue is similar to what he/she is experiencing.  If a KB description matches then a USB end-user can download the hotfix the KB references and see if the issue is resolved.  The below list will list all the public hotfixes to each USB core component in release date order for the above Windows releases.  Note that for best results, for example, if you are running Vista Service Pack 1, you will need to download install Vista Service Pack 2 from http://www.microsoft.com/downloads/en/default.aspx before installing any of the Vista Service Pack 2 hotfixes.  The same recommendation applies to all the other above Windows releases.  Also, the best time to use the below list is when a USB end-user is troubleshooting a USB issue.  If a USB end-user's system is running fine it is recommended that the USB end-user not install any USB hotfixes.


Note: WINUSB.SYS became a Windows inbox driver starting with Vista.



Windows 2000 SP4 Core USB Hotfixes


Last updated:   11/12/2009


BinaryFiles


FinalFixPostedDate


KB #


KB Title



USBPORT.SYS


4/28/2003


818129


You Must Restart Your Computer After You Reinstall the USB



OPENHCI.SYS


5/13/2003


819895


STOP 0x0000000A Error When Computer Performs Intensive Operations on USB Drives



USBEHCI.SYS


5/13/2003


820759


Problems occur when you run a program that accesses a USB 2.0 DVD drive or CD-RW drive



OPENHCI.SYS


7/23/2003


823715


Computer Does Not Resume from Standby When You Click a USB Mouse



USBEHCI.SYS


9/19/2003


827675


"Unsafe Removal of Device" error message when you use the Safe Hardware Removal tool



USB.INF


10/10/2003


829759


USB devices are not detected or use 100 percent CPU time after you apply the hotfix that is described in article 810090



USBD.SYS,USBHUB.SYS


5/27/2004


838921


Stop error 0x1E occurs in the Usbhub.sys driver when you install Windows 2000 SP4 from a USB CD drive



USBD.SYS,USBHUB.SYS


6/1/2004


838417


Stop error 0x0000001E is logged when you restart the computer to complete the installation of Windows 2000



USBPORT.SYS


6/2/2004


838989


A USB device may not be redetected after a power cycle in Windows XP or in Windows 2000



OPENHCI.SYS


6/11/2004


843540


Computer stops responding when you shut down Windows 2000



USBPORT.SYS


6/16/2004


843503


Computer with an Intel ICH6-based platform may stop responding during DVD playback if a high-speed USB 2.0 storage device is attached and if the computer is running Win 2000





Windows XP SP3 Core USB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


USBOHCI.SYS


2/27/2008


948101


A USB keyboard does not work after you restart a Windows XP-based computer that has an NVIDIA 680i motherboard installed


USBPORT.SYS


2/28/2008


949764


A USB device no longer works after you resume a Windows XP-based computer from hibernation (S4)


USBCCGP.SYS


4/24/2008


945436


Error message when you try to uninstall or unload the driver for a multifunction USB device on a Windows XP-based computer: "STOP: 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL"


USBEHCI.SYS


4/25/2008


949033


You may experience severe video degradation and a Stop error when you connect a USB Webcam to a Windows XP-based computer


USBPORT.SYS


3/19/2009


968764


Streaming USB 1.1 devices that are connected to an external USB 2.0 hub behave incorrectly on a Windows XP-based, Windows Vista-based, or Windows Server 2008-based computer


USBEHCI.SYS


6/9/2009


969238


A data transfer is corrupted when you transfer data from or to a USB device on a computer that is running Windows XP




Windows 2003 SP2 Core USB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


USBPORT.SYS


2/21/2007


925528


Stop errors occur on a Windows-based computer that has 2GB or more of RAM and is using an NVIDIA nForce USB controller


USBUHCI.SYS


6/1/2007


938136


Recording quality is poor when you use a USB microphone on a Windows Server 2003-based computer that has 4 GB of RAM or more


USBHUB.SYS


6/12/2007


936641


You do not receive notification when the USB bus is overloaded on a Windows Server 2003-based or a Windows XP Professional x64-based computer


USBEHCI.SYS


6/12/2007


918005


Power consumption may be more than you expect on a computer that is running Windows XP or Windows Server 2003


USBPORT.SYS,USBEHCI.SYS


9/3/2007


908673


Problems may occur when you try to transfer files to or from a device that is connected to a USB 2.0 hub in Windows XP or Windows Vista


USBHUB.SYS


9/19/2007


941716


You do not receive an overcurrent notification when the USB bus becomes overloaded on a computer that is running Windows Server 2003 or Windows XP Professional x64 Edition and that is using an NVIDIA USB controller


USBPORT.SYS


11/14/2007


944704


When you try to shut down or to restart a Windows Server 2003-based computer that has USB devices connected, the computer stops responding and displays a black screen


USBPORT.SYS


3/16/2008


949764


A USB device no longer works after you resume a Windows XP-based computer from hibernation (S4)


USBHUB.SYS


5/16/2008


949483


Stop error when you resume a computer that is running Windows XP or a 64-bit version of Windows Server 2003 from hibernation: "STOP 0x1000007E"


USBEHCI.SYS


7/17/2009


973618


Stop error when a surprise removal of a USB host controller occurs on a computer that is running Windows Server 2003: "Stop 0x00000050"


USBHUB.SYS


7/20/2009


972659


USB devices do not respond when you resume a computer that is running Windows Server 2003 from sleep or hibernation




Windows Vista SP2 Core USB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


USBPORT.SYS,USBEHCI.SYS


5/2/2009


968764


Streaming USB 1.1 devices that are connected to an external USB 2.0 hub behave incorrectly on a Windows XP-based, Windows Vista-based, or Windows Server 2008-based computer


USBPORT.SYS


5/22/2009


971171


A computer that is running Windows Vista or Windows Server 2008 restarts automatically and generates a Stop error after you repeatedly plug and hot-unplug a USB device: "0x000000FE"


USBPORT.SYS


6/5/2009


972109


The shutdown process does not finish, and you receive an error message on a computer that is running Windows Vista or Windows Server 2008: "Stop 0x0000009F"


USBPORT.SYS


7/24/2009


972485


USB 2.0 high-speed devices are recognized as full-speed after you hibernate and then resume a computer that is running Windows Vista or Windows Server 2008




Windows Vista SP2 WinUSB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


N/A


N/A


N/A


N/A




Windows 7 RTM Core USB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


USBHUB.SYS


9/8/2009


974476


The computer stops responding when an USB device resumes from the USB Selective Suspend state in Windows 7 or in Windows Server 2008 R2


USBPORT.SYS


10/26/2009


976972


You encounter problems when you move data over USB from a Windows 7 or Windows Server 2008 R2-based computer that has an NVIDIA USB EHCI chipset and at least 4GB of RAM




Windows 7 RTM WinUSB Hotfixes


BinaryFiles


FinalFixPostedDate


KB #


KB Title


WINUSB.SYS


9/11/2009


975599


WinUSB causes a 9F bugcheck - KB coming soon



Version history
Last update:
‎Oct 12 2018 03:25 PM
Updated by: