![]() |
|
|||||||
| Notices |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Guest
Posts: n/a
|
WinUSB coinstaller problem on 64-bit machines
I've constructed an INF file as described in the WinUSB "How to"
document and things work nicely on 32-bit versions of XP and on Vista (32-bit and 64-bit). However, while installing the driver on 64-bit machines I noticed that the 64-bit WinUSB co-installer was not updating the 32-bit winusb.dll in SysWow64. To test this, I manually removed winusb.dll from SysWow64 and ran the installer. The 64-bit co-installer did not replace this missing DLL as I would have expected. The 64-bit DLL was correctly installed in System32. My concern is that if there are updates to winusb.dll in the future, the co-installer should replace both the 32-bit and 64-bit versions of winusb.dll. It looks like it's not currently doing that. Is there something that needs to be specified in the INF file to cause the co-installer to install the 32-bit DLL in SysWow64? |
|
|
|
#2 |
|
Guest
Posts: n/a
|
RE: WinUSB coinstaller problem on 64-bit machines
Has anyone else experienced this issue?
Here are the steps to reproduce: 1) Use a 64-bit Vista machine that has the default WinUSB installed 2) Delete System32\winusb.dll and SysWow64\winusb.dll 3) Use an INF file that references the WinUSB co-installer 4) Install a device that invokes this INF file System32\winusb.dll is restored, but SysWow64\winusb.dll is not. This suggests that SysWow64\winusb.dll will not be installed or upgraded by the coinstaller. Any help would be most appreciated. Thanks, Paarvai |
|
|
|
#3 |
|
Guest
Posts: n/a
|
Re: WinUSB coinstaller problem on 64-bit machines
since vista ships with winusb, the winusb coinstaller does nothing on the
OS. you are deleting an OS file and expecting it to magically reappear...that will not happen d -- Please do not send e-mail directly to this alias. this alias is for newsgroup purposes only. This posting is provided "AS IS" with no warranties, and confers no rights. "Paarvai Naai" <> wrote in message news:... > Has anyone else experienced this issue? > > Here are the steps to reproduce: > > 1) Use a 64-bit Vista machine that has the default WinUSB installed > 2) Delete System32\winusb.dll and SysWow64\winusb.dll > 3) Use an INF file that references the WinUSB co-installer > 4) Install a device that invokes this INF file > > System32\winusb.dll is restored, but SysWow64\winusb.dll is not. > > This suggests that SysWow64\winusb.dll will not be installed or upgraded > by > the coinstaller. > > Any help would be most appreciated. > > Thanks, > Paarvai > |
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|
< Windows Help - MS Office Help - Hardware Support >
| New To Site? | Need Help? |