客服: | 聯(lián)系客服 |
電話: | 021-52962677 |
地址: | 上海市閔行區(qū)金都路1165弄150號C座306 |
郵箱: | support@drivercoding.com |
如上圖,安裝驅(qū)動的過程中還是出現(xiàn)了警告提示。
在Windows7系統(tǒng)中,Windows7 原版以及Windwos7 SP1原版,對證書的支持算法都是sha1。而目前微軟以及將證書的算法提升到SHA256了,簽署了新算法的微軟數(shù)字簽名,在老舊算法的機器上是不識別的,所以會出現(xiàn)這個警告框或者是code52錯誤(代碼52),如下圖
為了解決這個問題微軟發(fā)布了Windows6.1-KB3033929-x86.msu、Windows6.1-KB3033929-x64.msu補丁,來讓Windows 7sp1 支持sha256算法,所以說在windwos7 sp1上相應的系統(tǒng)上打上這個補丁就可以完美解決Winodw 7 不認,而造成過了WHQL認證還會出現(xiàn)安裝有警告和Code52錯誤。
因為有部分客戶會不愿意安裝補丁或者有部分電腦打不上補丁,我們以前經(jīng)過大量測試,在sys文件(單獨sys,不帶inf的內(nèi)核驅(qū)動除外)上簽署公司SHA1證書,來解決這個問題。目前該辦法可以解決驅(qū)動加載問題,但是安裝的時候還是會出現(xiàn)警告提示。因為自從2019年10月之后,通過WHQL認證的驅(qū)動,cat文件的簽署和sys一樣都是使用SHA256算法的證書簽署。驅(qū)動程序安裝的時候是通過Cat文件來驗證驅(qū)動的,cat是sha256算法,在沒打補丁的狀態(tài)上,cat是不被認知的,故還是會出現(xiàn)警告。
如您需要WHQL認證解決方法請點擊:https://www.51whql.com/WHQL/
如果需要購買EV證書的請點擊:https://www.51whql.com/code-signing/
Copyrights 2008 - 上海笛可軟件科技有限公司 版權(quán)所有滬ICP備16052289號-2
滬公網(wǎng)安備 31011202011797號