0
I've got a driver setup for 32 bit: An INF file and an x86 folder with two 32 bit dlls. I need to replace these 32 bit dll files with 64 bit ones. I just simply overwrite 32 bit files but no lock.
How can I make 64 bit version of the driver?
Update:
I tried original setup files on 32 bit Windows XP, setup asks for WdfCoinstaller01009.dll, I just simply browse & point the file from somewhere on XP.
;-------------- WDF Coinstaller installation
[DestinationDirs]
CoInstaller_CopyFiles = 11
[silabser.Dev.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles
[CoInstaller_CopyFiles]
WdfCoinstaller01009.dll
[SourceDisksFiles]
WdfCoinstaller01009.dll=1
[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000, "WdfCoinstaller01009.dll,WdfCoInstaller"
[silabser.Dev.NT.Wdf]
KmdfService = silabser, silabser_wdfsect
[silabser_wdfsect]
KmdfLibraryVersion = 1.9
2Please provide more information. For example there is likely a generic driver for that device offered by Microsoft, have you tried that driver, instead of trying to hack a driver that likely will cause system crashes? – Ramhound – 2012-07-02T12:35:34.637
Windows XP 32-bit drivers cannot be used on a 64-bit installation of Windows Vista and/or Windows 7. Please provide information about the device your trying to use. – Ramhound – 2012-07-02T15:33:17.827
You must provide a 64-bit Windows installation with a 64-bit driver dll. The inf simply tells what driver Windows should be using. So unless you have a 64-bit driver everything you try won't work. The driver does not have to be signed, you can disabled the security measure, but it MUST be 64-bit. – Ramhound – 2012-07-02T15:45:06.330