DIFXAPP: ERROR: Signature verification failed while checking integrity of driver package

Hi All,

I have one customer that reports a failing driver installation with
our driver (with the installer that works fine at other
installations):

DIFXAPP: ERROR: Signature verification failed while checking
integrity of driver package ‘my_driver.inf’ (‘C:\Program Files
(x86)\my_folder\my_driver.inf’). (Error code 0x800B0109: Certifika?n?
?et?z byl zpracov?n, ale byl ukon?en v ko?enov?m certifik?tu, kter?
nem? d?v?ru zprost?edkovatele d?v?ryhodnosti.)

DIFXAPP: INFO: Successfully removed ‘{my_guid}’ from reference list
of driver store entry ‘’

DIFXAPP: INFO: RETURN: DriverPackageInstallW (0x800B0100)

DIFXAPP: ERROR: encountered while installing driver package
‘C:\Program Files (x86)\my_folder\my_driver.inf’

DIFXAPP: ERROR: InstallDriverPackages failed with
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
error 0x800B0100

Since my driver package seems to be correctly signed, what could have
caused this behavior at this only installation?
Could it be that the chain of trusted certificates is corrupted on this machine?

I appreciate any hints what I could check to help this customer with
his installation.
Thanks,
Hagen.

Is this package WHQL signed or Authenticode Signed?

The error appears to be that the root or an intermediate is not trusted.

So I suggest that you verify that the root certificates are up to date
and/or that the certificate store on that machine is not corrupt as you
suggest.

Good Luck,
Dave Cattley

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of stephan o’farrill
Sent: Thursday, May 20, 2010 8:43 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] DIFXAPP: ERROR: Signature verification failed while
checking integrity of driver package

Hi All,

I have one customer that reports a failing driver installation with
our driver (with the installer that works fine at other
installations):

DIFXAPP: ERROR: Signature verification failed while checking
integrity of driver package ‘my_driver.inf’ (‘C:\Program Files
(x86)\my_folder\my_driver.inf’). (Error code 0x800B0109: Certifika?n?
?et?z byl zpracov?n, ale byl ukon?en v ko?enov?m certifik?tu, kter?
nem? d?v?ru zprost?edkovatele d?v?ryhodnosti.)

DIFXAPP: INFO: Successfully removed ‘{my_guid}’ from reference list
of driver store entry ‘’

DIFXAPP: INFO: RETURN: DriverPackageInstallW (0x800B0100)

DIFXAPP: ERROR: encountered while installing driver package
‘C:\Program Files (x86)\my_folder\my_driver.inf’

DIFXAPP: ERROR: InstallDriverPackages failed with
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^
error 0x800B0100

Since my driver package seems to be correctly signed, what could have
caused this behavior at this only installation?
Could it be that the chain of trusted certificates is corrupted on this
machine?

I appreciate any hints what I could check to help this customer with
his installation.
Thanks,
Hagen.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

>?et?z byl zpracov?n, ale byl ukon?en v ko?enov?m certifik?tu

“not terminated at a root certificate…”


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

>nem? d?v?ru

“…not trusted”

I don’t know whether this is Polish or Czechian, but all Eastern European languages (Russian included) have a major set of common roots.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

Thanks, Dave,
it’s Authenticode signed, as it has its own device class and doesn’t
fit in any of MS classes.

Maxim,
thanks for the translation! So all this seems to affirm some
certificate chain issues.

I will let him check the certificates.
Thanks!
Hagen.

2010/5/20 Maxim S. Shatskih :
>>nem? d?v?ru
>
> “…not trusted”
>
> I don’t know whether this is Polish or Czechian, but all Eastern European languages (Russian included) have a major set of common roots.
>
> –
> Maxim S. Shatskih
> Windows DDK MVP
> xxxxx@storagecraft.com
> http://www.storagecraft.com
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
>

Indeed! Thanks everybody, the issue is solved by letting the user
update his Windows via Windows Update!

Thanks,
Hagen.

2010/5/20 stephan o’farrill :
> Thanks, Dave,
> it’s Authenticode signed, as it has its own device class and doesn’t
> fit in any of MS classes.
>
> Maxim,
> thanks for the translation! So all this seems to affirm some
> certificate chain issues.
>
> I will let him check the certificates.
> Thanks!
> Hagen.
>
>
> 2010/5/20 Maxim S. Shatskih :
>>>nem? d?v?ru
>>
>> “…not trusted”
>>
>> I don’t know whether this is Polish or Czechian, but all Eastern European languages (Russian included) have a major set of common roots.
>>
>> –
>> Maxim S. Shatskih
>> Windows DDK MVP
>> xxxxx@storagecraft.com
>> http://www.storagecraft.com
>>
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> For our schedule of WDF, WDM, debugging and other seminars visit:
>> http://www.osr.com/seminars
>>
>> To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
>>
>


___________________
dynamic acoustics e.U.
Weyringergasse 37/3/11a
1040 Vienna / Austria
+43 680 1268 751

VAT: ATU65049413
FN: 326751t
IBAN: AT463200000010353811
BIC: RLNWATWW