如何禁用驅動程序簽名強制 Windows 11,10

已發表: 2022-07-05

本文將向您介紹在 Windows 10/11 上臨時或永久禁用驅動程序簽名強制的最簡單方法。

驅動程序簽名強制保證您下載和安裝最安全的驅動程序。 但是,在某些情況下,有必要獲取未簽名的驅動程序。 因此,本文討論了在 Windows 10 上禁用驅動程序簽名強制的方法。

但是,在討論如何在 Windows 11/10 上禁用驅動程序簽名強制之前,讓我們了解更多關於數字簽名驅動程序的信息。 如果您對驅動程序執行有更好的了解,那麼執行禁用任務會更容易、更安全。 因此,下一節將討論相同的內容。

目錄隱藏
什麼是驅動程序簽名強制執行,禁用是否安全
在 Windows 11/10 上禁用驅動程序簽名強制的方法
方法 1:更改啟動設置
方法 2:停用驅動程序簽名代碼
方法 3:使用命令提示符永久禁用驅動程序簽名強制
方法四:嘗試進入Windows 10測試模式
如何啟用禁用的驅動程序簽名強制
禁用驅動程序簽名強制執行時保持 PC 安全的提示
經常問的問題
加起來

什麼是驅動程序簽名強制執行,禁用是否安全

簡單地說,數字簽名的驅動程序或驅動程序簽名強制是一種電子指紋,可確保您下載的驅動程序是硬件製造商創建的,並且自創建以來未發生任何更改。

駕駛員簽名強制執行可確保駕駛員的真實性,並且不會受到任何有害第三方的干擾。 對於最重視安全性的用戶來說,這是一個很大的幫助。 此外,64 位 Windows 計算機使您必須僅下載和安裝經過數字簽名的驅動程序,以確保安全性和最佳性能。

但是,這並不意味著禁用驅動程序簽名強制是不安全的。 有時,禁用它是必要的。 例如,當您希望將硬件與非數字簽名驅動程序一起使用時,您會遇到代碼 52 - Windows 無法驗證數字簽名,並且您會收到一條消息,指出驅動程序已被阻止加載,您可能需要禁用驅動程序簽名在 Windows 11/10 上強制執行。

現在,我們希望您對什麼是驅動程序簽名強制以及禁用它的原因有足夠的了解。 下面我們將向您展示如何在 Windows 10/11 上禁用驅動程序簽名強制。

在 Windows 11/10 上禁用驅動程序簽名強制的方法

以下是可用於在 Windows 10/11 上禁用驅動程序簽名強制的方法。

方法 1:更改啟動設置

如果您希望暫時禁用 Windows 11/10 上的驅動程序簽名強制,您可以更改啟動設置。 以下是更改計算機啟動設置的步驟。

  • 按住Shift鍵幾秒鐘。
  • 從屏幕菜單中選擇重新啟動選項。 Restart option
  • 轉到疑難解答,選擇高級選項,導航到啟動設置,然後選擇重新啟動選項。 Startup Settings, and choose the Restart option
  • 按鍵盤的F7鍵選擇禁用驅動程序簽名強制選項。 Disable driver signature enforcement
  • 現在,等待您的計算機重新啟動並安裝未簽名的驅動程序。

另請閱讀: Windows 上的時鐘看門狗超時錯誤


方法 2:停用驅動程序簽名代碼

您可以使用本地組策略編輯器停用驅動程序簽名代碼,以暫時禁用 Windows 10/11 上的驅動程序簽名強制執行。 但是,您必須非常小心地遵循此方法,不要更改任何其他設置。 以下是您可以遵循的指示來執行所需的操作。

  • 使用Windows+R熱鍵,啟動名為 Run 的實用程序。
  • 在屏幕框中鍵入gpedit.msc ,然後選擇確定以打開本地組策略編輯器。 gpedit.msc in run box
  • 從本地組策略編輯器窗口的左側面板中選擇用戶配置。
  • 在主窗口中的管理模板上單擊兩次。
  • 單擊系統兩次並導航到驅動程序安裝。
  • 選擇設備驅動程序的代碼簽名條目。
  • 從可用的下拉菜單中選擇啟用並將其更改為忽略。
  • 選擇確定以使更改適用於您的 Windows 10 計算機。
  • 最後,重新啟動計算機。

另請閱讀:如何修復 Windows 上的服務控制管理器錯誤


方法 3:使用命令提示符永久禁用驅動程序簽名強制

當您希望永久禁用 Windows 10 上的驅動程序簽名強制執行時,命令提示符可能會派上用場。 以下是使用它的分步過程。

  • 右鍵單擊開始圖標以從出現的菜單中選擇命令提示符(管理員) Command Prompt
  • 在屏幕窗口中輸入bcdedit.exe /set nointegritychecks on命令,然後按Enter鍵。

另請閱讀:如何在 Windows 上修復系統服務異常 BSOD 錯誤


方法四:嘗試進入Windows 10測試模式

您可以使用 Windows 10 測試模式暫時禁用驅動程序簽名強制。 下面我們將逐步向您介紹如何操作。

  • 打開命令提示符(以管理員身份)。 您可以使用快速訪問菜單(右鍵單擊 Windows 圖標後獲得的菜單)來執行此操作。
  • 在屏幕上的窗口中鍵入命令bcdedit /set TESTSIGNING OFF ,然後按 Enter 按鈕。 bcdedit set TESTSIGNING OFF
  • 關閉命令提示符窗口並重新啟動計算機。
  • 在您的計算機上安裝所有需要的未簽名驅動程序。
  • 安裝驅動程序後,以管理員權限啟動命令提示符,輸入命令bcdedit /set TESTSIGNING ON,然後重新啟動計算機以返回正常模式。

上面,我們分享了在 Windows 11/10 上禁用驅動程序簽名強制的所有方法。 如果您覺得需要重新啟用強制執行,您可以使用命令提示符輕鬆完成。 下一節將說明如何做到這一點。

另請閱讀:修復 Windows 中“錯誤的系統配置信息”錯誤的最佳方法


如何啟用禁用的驅動程序簽名強制

以下是如何啟用禁用的驅動程序簽名強制。

  • 以管理員身份打開命令提示符實用程序。
  • 在命令提示符窗口中鍵入cdedit.exe /set nointegritychecks off並按 Enter 鍵。

注意:如果上述命令無法啟用驅動程序簽名強制,您可以嘗試命令bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKSbcdedit -set TESTSIGNING OFF。

因此,這就是禁用和重新啟用驅動程序簽名強制執行。 但是,當您在 Windows 10/11 上禁用驅動程序簽名強制時,您必須牢記某些安全注意事項。 下一節將討論相同的內容。


禁用驅動程序簽名強制執行時保持 PC 安全的提示

禁用驅動程序簽名強制可能會使您的計算機容易受到各種安全威脅和數據丟失等風險的影響。 因此,禁用它時應採取以下預防措施。

備份您的數據和驅動程序

您應該在禁用驅動程序簽名強制之前創建數據和驅動程序的備份,以防止由於未簽名的驅動程序而導致數據丟失或問題。 您可以使用最好的方法來備份文件以保留數據和軟件,如 Bit Driver Updater 來備份現有的驅動程序。

檢查病毒

駕駛員的數字化執法保證了駕駛員沒有第三方乾預。 未簽名的驅動程序可能會受到病毒或其他安全威脅。 因此,您可以在安裝未簽名的驅動程序後使用防病毒軟件執行完整的 PC 掃描。

現在,如果您對禁用驅動程序簽名強制有任何疑問或疑慮,可以閱讀以下部分。


經常問的問題

下面我們回答有關如何在 Windows 11/10 上禁用驅動程序簽名強制的所有常見問題。

Q1。 禁用驅動程序簽名強制執行是永久性的嗎?

禁用驅動程序簽名強制通常是暫時的。 但是,您可以使用命令提示符的bcdedit.exe /set nointegritychecks on命令永久禁用,如方法號中所述。 3 以上。

Q2。 當您禁用驅動程序簽名強制時會發生什麼?

驅動程序簽名強制確保您的計算機上僅安裝簽名和安全的驅動程序。 禁用簽名強制使您可以安裝未簽名的驅動程序,如果從不可靠的來源下載這些驅動程序可能不安全。 因此,我們建議僅從受信任的來源下載驅動程序。

Q3。 我們可以在 Windows 10 上禁用驅動程序簽名強制嗎?

是的,如果出於任何原因,您希望下載未簽名的驅動程序,您可以使用上面共享的方法禁用驅動程序簽名強制。

Q4。 如何安裝非數字簽名的驅動程序?

您需要在 Windows 11/10 上禁用驅動程序簽名強制才能安裝未簽名的驅動程序。 執行此操作的方法已在本文的前一節中說明。

Q5。 如何使未簽名的驅動程序簽名?

如果您希望對未簽名的驅動程序進行簽名,您可以按照以下步驟進行操作。

  • 在您的計算機上下載 Windows SDK。
  • 創建一個名為 C:ViaMonstraDriversCert 的文件夾。
  • 啟動命令提示符並執行命令cd /d “C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin, makecert -r -sv C:V\iaMonstra\Drivers\Cert\ViaMonstra\Drivers. pvk -n CN=”ViaMonstra”,和C:\ViaMonstra\Drivers\Cert\ViaMonstra\Drivers.cer。
  • P@ssw0rd 分配密碼。
  • 創建文件夾C:\ViaMonstra\Driver\sCer\tBroadcom並將名為b57nd60a.inf 和 b57nd60a.sys的文件複製到其中。
  • 啟動命令提示符並執行命令cd /d “C:\WinDDK\7600.16385.1\bin\selfsign and inf2cat.exe /driver:”C:V\iaMonstra\Drivers\Cert\Broadcom” /os:7_X64 /verbose
  • 創建一個文件夾C:\ViaMonstra\Drivers\Cert\Broadcom並將文件b57nd60a.inf複製到其中。
  • 打開命令提示符並執行cd /d “C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin”, signtool sign /f C:\ViaMonstra\Drivers\Cert\ViaMonstra\Drivers.pfx / p P@ssw0rd /thttp://timestamp.verisign.com/scripts/timstamp.dll /v C:\ViaMonstra\Drivers\Cert\Broadcom\b57nd60a.cat命令。
  • 輸入命令(輸入每個命令後按 Enter) certmgr.exe -add C:\ViaMonstra\Drivers\Cert\ViaMonstra\Drivers.cer -s -r localMachine ROOT和certmgr.exe -add C:\ViaMonstra\Drivers\Cert \ViaMonstra\Drivers.cer -s -r localMachine TRUSTEDPUBLISHER安裝證書。
  • 在提升的命令提示符中執行bcdedit /set testsigning on命令,以允許驅動程序證書無需 Microsoft 交叉簽名。

Q6。 如何在 Windows 11 中禁用驅動程序簽名?

本文分享了許多在 Windows 11 上禁用驅動程序簽名強制的方法。您可以根據自己的方便使用它們來做必要的事情。

問題 7。 在哪裡可以找到 Windows 10 中未簽名的驅動程序?

您可以按照以下步驟在您的 Windows 10 計算機上查找未簽名的驅動程序。

  • 使用Windows+R鍵盤命令啟動名為 Run 的工具。
  • 在給定框中輸入sigverif並選擇確定以啟動文件簽名驗證實用程序。
  • 單擊開始查看計算機上現有的未簽名驅動程序。

Q8。 您如何檢查您的驅動程序是否經過數字簽名?

您可以右鍵單擊驅動程序的*.sys 文件並轉到數字簽名選項卡以檢查驅動程序是否經過數字簽名。

另請閱讀:如何修復“系統線程異常未處理”錯誤


加起來

本文討論瞭如何在 Windows 11/10 上禁用驅動程序簽名強制。 您可以使用上述指南輕鬆禁用它。 但是,您必須遵循一些安全預防措施(如上述提示中所述),以防止未簽名的驅動程序造成任何傷害。

如果您知道在 Windows 10/11 上禁用驅動程序簽名強制執行的其他更好方法,對此文章有疑問或有任何建議,您可以在評論部分分享。

我們很快就會回來發布另一篇文章。 在那之前,您可能會很高興通過 TechPout 博客探索最佳技術。