View Single Post
  #3  
Old 12-23-2014, 11:18 PM
ricktendo ricktendo is offline
Senior Member
 
Join Date: Nov 2014
Posts: 137
Default

WinUSB is already a part of Windows (since Vista) and the only thing these two CoInstallers are used for is to add them to operating systems that dont have WinUSB (like XP, 2000)

WdfCoInstaller01007.dll
WinUSBCoInstaller.dll

Open them up in a resource editor or 7zip and you will see all they are is a way to deliver a hotfix into XP, these are installing WinUSB ported from Vista RTM for XP (does nothing on Vista/7/8*)

01007 = WinUSB from Vista porting to XP
01009 = WinUSB from Windows 7 RTM porting to Vista and XP
01011 = WinUSB from Windows 8.0 RTM porting to 7 and Vista (XP support dropped)

The only reason to keep the CoInstallers is for XP support, and updating them to 01009 best... Other than that all you need is this INF, any of the listed CoInstallers is useless in Windows 7 since the WinUSB version has already been updated to the 8.1 WinUSB via Windows Update

Last edited by ricktendo; 12-23-2014 at 11:22 PM.
Reply With Quote