/build/static/layout/Breadcrumb_cap_w.png

.sys file not getting written to drivestore

Hi All,
Using driver wizard on Installshield 10 to try to install driver but .sys file not getting copied over.
From my log i get the warning:
DIFXAPP: INFO: Copied 'PL3000_UsbSync.INF' to driver store... DIFXAPP: INFO: Copied 'wceusbsh.cat' to driver store... DIFXAPP: INFO: Commiting queue... DIFXAPP: WARNING:Skipping copy of file wceusbsh.sys. File is referenced in PL3000_UsbSync.INF but not listed in section . DIFXAPP: INFO: Installing INF file 'C:\WINDOWS\system32\DRVSTORE\PL3000_Usb_5C9E76A11CCF45D0863602BF2C7F68F5F499F975\PL3000_UsbSync.INF' of Type 6. DIFXAPP: INFO: Looking for Model Section ... DIFXAPP: INFO: No matching devices found in INF "C:\WINDOWS\system32\DRVSTORE\PL3000_Usb_5C9E76A11CCF45D0863602BF2C7F68F5F499F975\PL3000_UsbSync.INF" on the Machine. DIFXAPP: INFO: No drivers installed. No devices found that match driver(s) contained in 'C:\WINDOWS\system32\DRVSTORE\PL3000_Usb_5C9E76A11CCF45D0863602BF2C7F68F5F499F975\PL3000_UsbSync.INF'. DIFXAPP: SUCCESS:Installation completed with code 0xE000020B. DIFXAPP: INFO: RETURN: DriverPackageInstallW (0xE000020B) DIFXAPP: INFO: The device(s) for which the driver is being installed has not been plugged into the computer. My .cat and .inf file are getting copied to C:\WINDOWS\system32\DRVSTORE and my renamed .inf and .PNF are in C:\Windows\inf.
I do not have device to test this with as it is at client site.Any input appreciated.I have read through previous posts wher brenthunter has said that, .sys file has to be same name as .inf(but don't quote him on it)

0 Comments   [ + ] Show comments

Answers (4)

Posted by: captain_planet 13 years ago
Black Belt
0
You probably need a line in your .inf file similar to this:

CopyFiles = @wceusbsh.sys

I did it a while ago and i *think* that's how i did it. Of course though, if you edit your .inf file your driver will no longer be signed properly and will need re-signing.....
Posted by: oreillyr 13 years ago
Fifth Degree Brown Belt
0
Thanks for your reply Captain
I have the lines

[NTCopyFiles]
wceusbsh.sys

[XPCopyFiles]
wceusbsh.sys

[Win9xWDMFiles]
wceusbsh.sys

I have just spotted that this file is used by Microsoft Active Sync, which is a pre-req for my application, so maybe it shares that file
Posted by: captain_planet 13 years ago
Black Belt
0
All your driver files should be contained inside the same package. I think I mentioned a similar issue at the end of my 'Guide to signing....' post. In my case, I added the .sys file to the [SourceDisksFiles] section of the .inf and re-signed it.... (and obviously make sure the .sys file is present in your driver package!!)
Posted by: oreillyr 13 years ago
Fifth Degree Brown Belt
0
Thanks Captain
That was exactly it, [SourceDiskFiles] section missing from .inf provided by the vendor.
When i compared my inf with that of the .inf in Microsoft Active Sync i noticed it was missing.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ