question

vishwassg-4919 avatar image
0 Votes"
vishwassg-4919 asked vishwassg-4919 commented

Driver certification on Windows 10, 2016 server. 2019 server and 2022 server

**Hi, we have common driver(from dell) for Windows 10, 2016 server, 2019 server and 2022 server. We have certified this driver on all the above mentioned platforms and certificate looks like this,

Qualification level: Certified for Microsoft Windows 10 Client family version 1809, x64
Certified for Microsoft Windows Server 2016, x64
Certified for Microsoft Windows Server 2019, x64
Certified for Microsoft Windows Hardware Compatibility Program – Server family version 21H2, x64
Certified as Universal API
Certified as Declarative INF

When we tested the Microsoft signed driver on Windows 2010 and 2022 server it installed successfully. But for 2019 server it is throwing warning "driver is from Dell Inc, do you want trust the driver" before installing which it shouldn't throw because it is already signed by Microsoft. Also we see that change in Microsoft signature saying "Microsoft Windows Hardware Compatibility Publisher" which earlier was "Microsoft Windows".

Could you please guide us how can we resolve it.



windows-hardware-certification
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

cheong00 avatar image
0 Votes"
cheong00 answered

If your driver is installed with INF file, see if editing the INF file can help you workaround the message.

Seems "Signed/Unsigned driver" and "Driver from Trusted Publisher" is different thing.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

vishwassg-4919 avatar image
0 Votes"
vishwassg-4919 answered vishwassg-4919 commented

Its asking "Would you like to install this device software" and a warning saying "You should only install driver from publishers you trust" even though it is signed from Microsoft with signature "Microsoft Windows Hardware Compatibility Publisher"



· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Me looking at AMD driver files.

At the "Digitial Signatures" tab, you should be able to see the original publisher's e-cert as well as the "Microsoft Windows Hardware Compatibility Publisher" one.

Since "Microsoft Windows Hardware Compatibility Publisher" is just used to verify this driver is signed by Microsoft, it will exists on all such driver files. When we want to verify the publishing company of driver, it only make sense to ignore that one. Otherwise there will be no use for "Verify trusted publisher" policy.

0 Votes 0 ·

Yes, I see both the original publisher's e-cert as well as the "Microsoft Windows Hardware Compatibility Publisher" on our driver.

0 Votes 0 ·
vishwassg-4919 avatar image
0 Votes"
vishwassg-4919 answered

We see this warning on 2016 server and 2019 server

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.