Failed To Install Catalog - Error Ignored
Contents |
The system cannot find the file specified." in the setupapi.dev.log file, [Device Install] section, during the installation of our WHQL-ed driver on Vista. I have also tried installing the WinDDK's kmdf\kbfilter sample (modified to install on correct PNP id, created CAT file, signed, etc.), and received the same error. The [Device Install] http://www.symantec.com/connect/forums/pnputil-driver-problems section contains a SetupCopyOEMInf call that is looking for the CAT file in the Windows\INF folder - this will fail! Other than this error - logged to the setupapi.dev.log file - everything works fine! (The driver installs properly). Does anyone know why this error occurs and http://www.winvistatips.com/threads/error-2-in-setupapi-dev-log.191543/ if there is a way to not get it? I am pasting some of the relevant sections from the setupapi.dev.log file. Installation is done through DPInst.exe (a pnputil.exe install shows same results). Thank you. >>> [Staging Package To Driver Store - phase 1 - kbfiltr.inf] >>> Section start 2007/03/20 14:41:47.153 .... sto: Copying driver package. Inf = c:\kbfiltr\kbfiltr.inf, Destination = C:\Users\Tester\{43266063-d07a-4ab9-bf78-3af104bf2e4b} .. sto: Driver Package successfully copied to C:\Users\Tester\{43266063-d07a-4ab9-bf78-3af104bf2e4b} .. dvi: Staging Package To Driver Store - phase 2 .. idb: Published 'kbfiltr.inf_84c3e902\kbfiltr.inf' to 'C:\Windows\INF\oem1.inf' sto: Commiting system restore point. sto: {Staging Package To Driver Store - phase 2 exit(00000000)} <<< [Exit status: SUCCESS] >>> [SetupCopyOEMInf - >>> C:\Windows\system32\DriverStore\FileRepository\kbfiltr.inf_84c3e902\kbfiltr.inf] >>> Section start 2007/03/20 14:41:56.810 cmd: "C:\KbFiltr\dpinst.exe" inf: Driver Store location: C:\Windows\System32\DriverStore\FileRepository\kbfiltr.inf_84c3e902\kbfiltr.inf inf: Published Inf Path: C:\Windows\INF\oem1.inf inf: Opened INF: 'C:\Windows\system32\DriverStore\FileRepository\kbfiltr.inf_84c3e902\kbfiltr.inf' ([strings]
Custom training mixed with consulting and focused directly on your specific areas of interest/concern. Check us out. OSR, the Windows driver experts. Upcoming OSR Seminars: Writing WDF Drivers I: Core http://osronline.com/showThread.CFM?link=231841 Concepts Lab, Nashua (Amherst), NH 3-7 October, 2016 Writing WDF Drivers II: Advanced Implementation Techniques Lab, Nashua (Amherst), NH 11-14 October, 2016 Kernel Debugging and Crash Analysis Lab, Nashua (Amherst), https://lists.freedesktop.org/archives/spice-devel/2011-November/006059.html NH 17-21 October, 2016 Developing File Systems for Windows, Vancouver, BC 7-10 November, 2016 Windows Internals and Software Driver Development Lab, Nashua (Amherst), NH 14-18 November, 2016 Kernel Debugging and the system Crash Analysis Lab, Nashua (Amherst), NH 5-9 December, 2016 OSR Online Lists > ntdev Signing errors in setupapidev.log Welcome, Guest You must login to post to this list Message 1 of 12 11 Sep 1220:53 msr xxxxxx@yahoo.com Join Date: 03 Feb 2006 Posts To This List: 288 Signing errors in setupapidev.log Hi I get below errors in my the system cannot 2 INF files (bus and protocol). The install location has all the files required. When I verify using signtool all of them come back properly verified as well. Basically these show up as red signing errors during install. Any ideas what to look for? bus.inf sig: {_VERIFY_FILE_SIGNATURE} 15:12:53.987 sig: Key = bus.inf sig: FilePath = c:\bus.inf sig: Catalog = c:\bus.cat ! sig: Verifying file against specific (valid) catalog failed! (0x00000057) ! sig: Error 87: The parameter is incorrect. sig: {_VERIFY_FILE_SIGNATURE exit(0x00000057)} 15:12:53.987 [SourceDisksFiles] bus.sys = 1,, coinst.dll = 1 ; msg.dll = 1,, protocol.inf inf: Opened INF: 'c:\prot.inf' ([strings]) inf: Installing catalog prot.cat as: oem28.CAT ! inf: Failed to install catalog - error ignored ! inf: Error 2: The system cannot find the file specified. inf: OEM source media location: c:\ <<< Section end 2012/09/11 14:48:19.756 Message 2 of 12 11 Sep 1220:57 Tim Roberts xxxxxx@probo.com Join Date: 28 Jan 2005 Posts To This List: 11134 Signing errors in setupapidev.log xxxxx@yahoo.com wrote: > I get below errors in my 2 INF files (bus and protocol). > The install locat
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] On 11/12/2011 05:39 PM, sean darcy wrote: > I'm stuck on how to install winQXL on Windows 2008R2. I followed > http://spice-space.org/page/WinQXL as closely as I could. > > Got from git today. It built fine - without any error - x64 free build. > > MakeCert -r -pe -ss SpiceTestCertStore -n "CN=spice-space.org(Test)" > SpiceTestCert.cer > > CertMgr /add SpiceTestCert.cer /s /r localMachine root > > both succeeded. > > I got this error from SignTool: > > C:\common\qxl> SignTool sign /v /s SpiceTestCertStore /n > spice-space.org(Test) /t http://timestamp.verisign.com/ > scripts/timestamp.dll qxl.sys qxldd.dll > > The following certificates have been found to be suitable for signing: > Issued to: spice-space.org(Test) > Issued by: spice-space.org(Test) > Expires: Sat Dec 31 18:59:59 2039 > SHA1 hash: F350B9FF44649D89B4261EC2CC3FB0D5599016FE > > Issued to: spice-space.org(Test) > Issued by: spice-space.org(Test) > Expires: Sat Dec 31 18:59:59 2039 > SHA1 hash: 3585547DAC8B98DD733455CB7B1FC54F6FD775C3 > > SignTool Error: Multiple certificates were found that meet all the given > criteria. Use the /a option to allow SignTool to choose the best > certificate automatically or use the /sha1 option with the hash of the > desired certificate. > The following certificates meet all given criteria: > Issued to: spice-space.org(Test) > Issued by: spice-space.org(Test) > Expires: Sat Dec 31 18:59:59 2039 > SHA1 hash: F350B9FF44649D89B4261EC2CC3FB0D5599016FE > > Issued to: spice-space.org(Test) > Issued by: spice-space.org(Test) > Expires: Sat Dec 31 18:59:59 2039 > SHA1 hash: 3585547DAC8B98DD733455CB7B1FC54F6FD775C3 > > So I chose the second certificate: > > C:\common\qxl> SignTool sign /v /sha1 > 3585547DAC8B98DD733455CB7B1FC54F6FD775C3 /s SpiceTestCertStore /n spice- > space.org(Test) /t http://timestamp.verisign.com/scripts/timestamp.dll > qxl.sys qxldd.dll > The following certificate was selected: > Issued to: spice-space.org(Test) > Issued by: spice-space.org(Test) > Expires: Sat Dec 31 18:59:59 2039 > SHA1 hash: 3585547DAC8B98DD733455CB7B1FC54F6FD775C3 > > Done Adding Additional Store > Successfully signed and timestamped: qxl.sys > Successfully signed and timestamped: qxldd.dll > > Number of files successfully Signed: 2 > Number of warnings: 0 > Number of errors: 0 > > Then: > C:\common\qxl>bcdedit.exe -set TESTSIGNING ON > The operation completed successfully. > > Then: > C:\Users\Administrator>bcdedit.exe -set loadoptions