Win8 或 Win10 64位有一個“驅動程序強制簽名”的新特性,系統將會只加載被微軟認證過的驅動。為了安裝非官方、舊版未簽名或者你自己正在開發的驅動程序,你需要禁用“驅動程序強制簽名”。在 Win10 的年度更新之后,微軟在這方面變得更加嚴格了,但是你可以通過禁用安全啟動來避免更加嚴格的驅動程序簽名要求。
強制驅動程序簽名認證是一個安全特性
在禁用驅動強制簽名功能之前,你要清楚地知道:微軟並是要嘗試讓你的操作系統變得更加難用。強制驅動簽名特性確保了只有被發送至微軟經過簽名認證的驅動才會被 Windows 核心加載。這將阻止惡意軟件通過這種方式來進行 Windows 核心。
禁用強制簽名可以讓你安裝非官方的驅動,所以你必須確保你知道你正在做什么!你應該只安裝你信任的驅動程序。
方法一:啟用測試簽名模式
Windows 有一種“測試模式”或者叫“測試簽名”模式的特性。啟用此模式后驅動強制簽名將會被禁用直至你關閉測試簽名模式。啟用此模式后,你將會在右下角時鍾上方看“測試模式”的水印,用來提醒你測試模式是開啟狀態。
你需要以管理員身份打開命令提示符,右鍵單擊開始按鈕或是按下 Windows鍵+X選擇“命令提示符(管理員)”即可。
輸入以下命令並回車
bcdedit /set testsigning on |
如果你看到提示“受到安全策略保護”,那說明你的電腦在UEFI固件中啟用了安全啟動,你需要禁用“安全啟動”后才可啟用測試模式。
重啟電腦后將進入測試模式,你將會在右下角看到水印提示:
現在你可以自由安裝未簽名的驅動程序了。
當你想要退出測試模式時,輸入以下命令即可:
bcdedit /set testsigning off |

方法二:使用高級啟動選項
網上基本都是提供的這種解決方案,但是我在按這種方法操作了之后依然不能安裝未簽名驅動,最終按方法一解決了問題。現在提供一個此方法的鏈接,大家可以嘗試一下。