After you install Windows 7 Service Pack 1 (SP1) or Windows Server 2008 R2 Service Pack 1 (SP1), binary files in some USB drivers are not updated. For example, the Usbport.sys, Usbehci.sys, and Winusb.sys binary files are not updated.
Notes
This issue may not occur if you have third-party USB drivers installed.
This issue does not occur after you perform a clean install of a slipstreamed Windows 7 SP1 image or of a slipstreamed Windows Server 2008 R2 SP1 image.
If your computer is not USB capable, this update may not update some files in the following directory:
This issue occurs because both the Usbport.inf file and the Usb.inf file refer to the Usbhub.sys file. However, Windows 7 SP1 and Windows Server 2008 R2 SP1 cannot handle this situation. Therefore, some USB related binaries are not copied correctly when you install SP1 for these operating systems.
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
Prerequisites
To apply this update, you must be running one of the following operating systems:
Windows 7
Windows 7 SP1
Windows Server 2008 R2
Windows Server 2008 R2 SP1
Registry information
To use the update in this package, you do not have to make any changes to the registry.
Restart requirement
You must restart the computer after you apply this update.
Update replacement information
This update does not replace a previously released update.
The global version of this hotfix installs files that have the attributes that are listed in the following tables. The dates and the times for these files are listed in Coordinated Universal Time (UTC). The dates and the times for these files on your local computer are displayed in your local time together with your current daylight saving time (DST) bias. Additionally, the dates and the times may change when you perform certain operations on the files.
Windows 7 and Windows Server 2008 R2 file information notes
The files that apply to a specific product, SR_Level (RTM, SPn), and service branch (LDR, GDR) can be identified by examining the file version numbers as shown in the following table.
Collapse this tableExpand this table
Version
Product
SR_Level
Service branch
6.1.760
0
.
16xxx
Windows 7 and Windows Server 2008 R2
RTM
GDR
6.1.760
0
.
20xxx
Windows 7 and Windows Server 2008 R2
RTM
LDR
6.1.760
1
.
17xxx
Windows 7 and Windows Server 2008 R2
SP1
GDR
6.1.760
1
.
21xxx
Windows 7 and Windows Server 2008 R2
SP1
LDR
GDR service branches contain only those fixes that are widely released to address widespread, extremely important issues. LDR service branches contain hotfixes in addition to widely released fixes.
The MANIFEST files (.manifest) and the MUM files (.mum) that are installed for each environment are listed separately in the "Additional file information for Windows Server 2008 R2 and for Windows 7" section. MUM and MANIFEST files, and the associated security catalog (.cat) files, are extremely important to maintain the state of the updated components. The security catalog files, for which the attributes are not listed, are signed with a Microsoft digital signature.
For all supported x86-based versions of Windows 7
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Usbccgp.sys
6.1.7600.16788
75,776
25-Mar-2011
03:06
Usbhub.sys
6.1.7600.16788
258,560
25-Mar-2011
03:06
Usbccgp.sys
6.1.7600.20934
76,288
29-Mar-2011
03:06
Usbhub.sys
6.1.7600.20934
258,560
29-Mar-2011
03:07
Usbccgp.sys
6.1.7601.17586
75,776
25-Mar-2011
02:58
Usbhub.sys
6.1.7601.17586
258,560
25-Mar-2011
02:58
Usbccgp.sys
6.1.7601.21692
76,288
25-Mar-2011
02:54
Usbhub.sys
6.1.7601.21692
258,560
25-Mar-2011
02:55
Usbd.sys
6.1.7600.16788
5,888
25-Mar-2011
03:06
Usbehci.sys
6.1.7600.16788
43,008
25-Mar-2011
03:06
Usbhub.sys
6.1.7600.16788
258,560
25-Mar-2011
03:06
Usbohci.sys
6.1.7600.16788
20,480
25-Mar-2011
03:06
Usbport.sys
6.1.7600.16788
284,160
25-Mar-2011
03:06
Usbuhci.sys
6.1.7600.16788
24,064
25-Mar-2011
03:06
Usbd.sys
6.1.7600.20934
5,888
29-Mar-2011
03:06
Usbehci.sys
6.1.7600.20934
43,008
29-Mar-2011
03:06
Usbhub.sys
6.1.7600.20934
258,560
29-Mar-2011
03:07
Usbohci.sys
6.1.7600.20934
20,480
29-Mar-2011
03:06
Usbport.sys
6.1.7600.20934
284,160
29-Mar-2011
03:06
Usbuhci.sys
6.1.7600.20934
24,064
29-Mar-2011
03:06
Usbd.sys
6.1.7601.17586
5,888
25-Mar-2011
02:57
Usbehci.sys
6.1.7601.17586
43,008
25-Mar-2011
02:57
Usbhub.sys
6.1.7601.17586
258,560
25-Mar-2011
02:58
Usbohci.sys
6.1.7601.17586
20,480
25-Mar-2011
02:57
Usbport.sys
6.1.7601.17586
284,672
25-Mar-2011
02:58
Usbuhci.sys
6.1.7601.17586
24,064
25-Mar-2011
02:57
Usbd.sys
6.1.7601.21692
5,888
25-Mar-2011
02:54
Usbehci.sys
6.1.7601.21692
43,008
25-Mar-2011
02:54
Usbhub.sys
6.1.7601.21692
258,560
25-Mar-2011
02:55
Usbohci.sys
6.1.7601.21692
20,480
25-Mar-2011
02:54
Usbport.sys
6.1.7601.21692
284,672
25-Mar-2011
02:54
Usbuhci.sys
6.1.7601.21692
24,064
25-Mar-2011
02:54
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
Collapse this tableExpand this table
File name
File version
File size
Date
Time
Usbccgp.sys
6.1.7600.16788
98,816
25-Mar-2011
03:23
Usbhub.sys
6.1.7600.16788
343,040
25-Mar-2011
03:23
Usbccgp.sys
6.1.7600.20934
99,328
29-Mar-2011
03:32
Usbhub.sys
6.1.7600.20934
343,040
29-Mar-2011
03:32
Usbccgp.sys
6.1.7601.17586
98,816
25-Mar-2011
03:29
Usbhub.sys
6.1.7601.17586
343,040
25-Mar-2011
03:29
Usbccgp.sys
6.1.7601.21692
99,328
25-Mar-2011
03:24
Usbhub.sys
6.1.7601.21692
343,040
25-Mar-2011
03:24
Usbd.sys
6.1.7600.16788
7,936
25-Mar-2011
03:22
Usbehci.sys
6.1.7600.16788
52,224
25-Mar-2011
03:22
Usbhub.sys
6.1.7600.16788
343,040
25-Mar-2011
03:23
Usbohci.sys
6.1.7600.16788
25,600
25-Mar-2011
03:22
Usbport.sys
6.1.7600.16788
324,608
25-Mar-2011
03:23
Usbuhci.sys
6.1.7600.16788
30,720
25-Mar-2011
03:22
Usbd.sys
6.1.7600.20934
7,936
29-Mar-2011
03:32
Usbehci.sys
6.1.7600.20934
52,224
29-Mar-2011
03:32
Usbhub.sys
6.1.7600.20934
343,040
29-Mar-2011
03:32
Usbohci.sys
6.1.7600.20934
25,600
29-Mar-2011
03:32
Usbport.sys
6.1.7600.20934
324,608
29-Mar-2011
03:32
Usbuhci.sys
6.1.7600.20934
30,720
29-Mar-2011
03:32
Usbd.sys
6.1.7601.17586
7,936
25-Mar-2011
03:28
Usbehci.sys
6.1.7601.17586
52,736
25-Mar-2011
03:29
Usbhub.sys
6.1.7601.17586
343,040
25-Mar-2011
03:29
Usbohci.sys
6.1.7601.17586
25,600
25-Mar-2011
03:29
Usbport.sys
6.1.7601.17586
325,120
25-Mar-2011
03:29
Usbuhci.sys
6.1.7601.17586
30,720
25-Mar-2011
03:29
Usbd.sys
6.1.7601.21692
7,936
25-Mar-2011
03:24
Usbehci.sys
6.1.7601.21692
52,736
25-Mar-2011
03:24
Usbhub.sys
6.1.7601.21692
343,040
25-Mar-2011
03:24
Usbohci.sys
6.1.7601.21692
25,600
25-Mar-2011
03:24
Usbport.sys
6.1.7601.21692
325,120
25-Mar-2011
03:24
Usbuhci.sys
6.1.7601.21692
30,720
25-Mar-2011
03:24
For all supported IA-64-based versions of Windows Server 2008 R2
Method 1: Reset Windows Update components and then try updating your computer
To reset the Windows Update components automatically, click the
Fix it
button or link. Click
Run
in the
File Download
dialog box, and then follow the steps in the Fix it wizard.
Note this Fix it Solution has two modes Default and Aggressive. You should run the Fix it solution in Default mode and determine whether it resolves your problem with Windows Update before you ru it in Aggressive mode.
Note this wizard may be in English only; however, the automatic fix also works for other language versions of Windows.
Note if you are not on the computer that has the problem, save the Fix it solution to a flash drive or a CD and then run it on the computer that has the problem.
For more information about how to reset Windows Update components, visit the following Microsoft Website:
Method 2: Manually download the update from the download link and then install it in clean boot mode
We suggest you to install the updates in clean boot mode to avoid the interruption of non-Microsoft programs. To enter clean boot mode on a computer, follow these steps:
Click Start, type msconfig in the Start Search box, and then press ENTER.
If you are prompted for an administrator password or for confirmation, type the password or click Continue.
On the General tab, click Selective Startup.
Under Selective Startup, clear the Load Startup Items check box.
Click the Services tab, click to select the Hide All Microsoft Services check box, and then click Disable All.
Click OK.
When you are prompted, click Restart.
Try update your computer again.
For more information about this method, visit the following Microsoft Website:
331796
Perform a clean startup to determine whether background programs are interfering with your game or program