none
Program Compatibility Assistant displays a warning when installing a driver signed by Microsoft RRS feed

  • Question

  • There is a driver signed by Microsoft by the HCK test.
    When installing that driver on Windows 8.1 64bit,
    Program Compatibility Assistant displays an error message "Windows requires a digitally signed driver".
    However, the driver is given the digital signature of SHA 1 signed by myself and the digital signature of SHA 256 signed by Microsoft.
    Either digital signature is displayed message "This digital signature is OK" on file property.
    The same problem also occurs in Windows 7 64 bit.
    It does not occur on Windows 10.

    What should I check as a problem isolation?

    Is there a way to solve this problem?
    Friday, March 1, 2019 2:01 PM

All replies

  • If you also have your own SHA256 certificate, I'd try signing with both your SHA1 and your SHA256 certificate as well as getting Microsoft to sign the driver with their SHA256 certificate.  Not sure that will fix your problem but I'm hoping it's worth a try.
    • Marked as answer by d-gojo Tuesday, March 5, 2019 12:26 PM
    • Unmarked as answer by d-gojo Tuesday, March 5, 2019 12:27 PM
    Friday, March 1, 2019 10:33 PM
  • Thank you for the advice.

    I added our sha256 signature to the file signed by Microsoft, and installed it to Windows 8.1, but same error occurred.

    If it is only the signatures of our sha1 and sha256 certificate, no error occurs in Windows 7 and 8.1.
    I will try to submit for HCK test with both signatures attached.
    • Edited by d-gojo Tuesday, March 5, 2019 12:26 PM
    Tuesday, March 5, 2019 12:20 PM