如何在 Windows 7 中安裝未簽署驅動程式

在 Windows 7 中安裝未簽署驅動程式最安全的方法是,首先從裝置製造商尋找相容的、經過數位簽署的軟體套件。如果合法的舊裝置沒有簽章軟體包,Windows 7 的「停用驅動程式簽章強制」選項可讓您在一次啟動工作階段中進行測試。此操作是暫時的:正常重新啟動後,簽章強制功能將恢復。

驅動程式簽章在 64 位元 Windows 7 系統中特別重要,因為核心模式驅動程式必須具有可驗證的簽章才能預設載入。警告並不代表驅動程式是惡意的,而是指 Windows 無法如預期地驗證該驅動程式。切勿為了安裝來自未知下載網站的檔案而忽略此警告。

安裝未簽署驅動程式之前

  • 確認裝置和 Windows 架構。在裝置管理員中,開啟裝置的屬性,並使用「詳細資料」標籤查看硬體 ID。將裝置型號和 Windows 7 32 位元或 64 位元版本與製造商的驅動程式頁面進行配對。
  • 使用可信賴的來源。優先選擇電腦或硬體製造商的支援網站。避免使用驅動程式捆綁包、重新打包的安裝程式以及會修改引導程式的舊版實用程式。
  • 準備好恢復路徑。在變更驅動程式之前,請建立還原點或系統映像。 Windows 7 已停止支援;微軟已於 2020 年 1 月 14 日終止了對 Windows 7 的支持,因此它不再接收常規安全性更新。
Windows 7 裝置管理員屬性視窗範例,其中已選擇「硬體 ID」以顯示未知裝置。
在製造商網站上搜尋符合的驅動程式之前,請先查看裝置的硬體 ID。

使用 F8 安裝或測試驅動程序,測試時長為一次會話。

  1. 重啟電腦。在韌體顯示介面之後、Windows 開始載入之前,重複按 F8 鍵開啟進階啟動選項。
  2. 選擇“停用驅動程式簽章強制”。使用方向鍵並按 Enter 鍵。 Windows 啟動時,僅在目前會話中停用載入時簽署強制。
  3. 從可信任來源安裝軟體套件。以管理員身分執行製造商提供的安裝程序,或開啟裝置管理員,右鍵單擊設備,選擇“更新驅動程式軟體”,選擇“瀏覽我的電腦以查找驅動程式軟體”,然後指向包含其 INF 檔案的已解壓縮驅動程式資料夾。
  4. 請仔細閱讀所有確認提示。僅當您從可信任來源取得的軟體包適用於此裝置和 Windows 版本時才繼續。請保留安裝程式和設備詳細信息,以便在需要時撤銷變更。
  5. 檢查設備,然後正常重新啟動。確認設備在裝置管理員中顯示正常且無錯誤,且其基本功能正常。重啟後,F8 選擇無效。如果裝置在正常啟動後停止工作,請卸載或回滾驅動程序,然後安裝已簽署的軟體包。
Windows 7 進階啟動選項功能表中「停用驅動程式簽章強制」選項已高亮顯示
F8 選項可暫時放寬目前啟動工作階段的驅動程式載入時簽章強制執行。
Windows 7 更新驅動程式軟體精靈,已選擇「瀏覽我的電腦以尋找驅動程式軟體」。
在裝置管理員中,瀏覽至包含裝置 INF 檔案的受信任驅動程式資料夾。

微軟將 F8 選項描述為目前會話設定;重啟後該選項將失效。此外,它也不會移除所有即插即用安裝提示,因此 Windows 可能仍會要求管理員授權驅動程式套件。

對於驅動程式開發人員:使用測試簽名

如果您要測試自己建置或從開發者取得的驅動程序,請在專用測試電腦上使用經過測試簽署的驅動程式套件。測試模式並非將任意未簽章驅動程式轉換為已簽章驅動程式:該軟體包必須已包含 Windows 可驗證的測試簽章。

  1. 備份測試計算機,並以管理員身份執行命令提示字元。
  2. 輸入bcdedit /set testsigning on,然後重新啟動Windows。
  3. 安裝並測試使用開發者測試憑證簽署的軟體包。啟用測試簽章後,Windows 會顯示測試模式浮水印。
  4. 測試完成後,以管理員身份開啟命令提示符,執行命令bcdedit /set testsigning off,然後重新啟動。測試簽署的驅動程式將不再在正常簽章強制執行下載入;請將其替換為生產環境簽章的發布包。
在 Windows 7 命令提示字元中輸入 testsigning 命令,並以管理員身分執行。
testsigning 選項用於測試簽章核心模式程式碼,需要重新啟動。

BCDEdit 會變更啟動配置,因此請僅在可復原的電腦上使用。微軟的參考文件指出,該選項testsigning控制測試簽名核心模式代碼的加載,並且需要重新啟動。請勿取代此bcdedit /set nointegritychecks on選項;微軟文件指出,Windows 7 會忽略此選項。

何時不應忽略警告

請勿為了執行舊版驅動程式而停用使用者帳戶控製或防毒保護,也不要在沒有供應商獨立確認的情況下將病毒警告視為誤報。如果製造商無法提供相容的驅動程序,請盡可能使用受支援的硬體或作業系統。對於必須繼續使用 Windows 7 的電腦,請限制其網路連線並保留經過測試的備份。

有關具體行為和限制,請參閱 Microsoft 的驅動程式測試簽名指南和BCDEdit /set 參考。 Microsoft 的Windows 停止支援頁面列出了 Windows 7 的支援終止日期。

留下評論

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher 將照片轉換為繪畫、素描和卡通

使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。

使用音訊標識符詳細分析和識別音訊文件

使用音訊標識符詳細分析和識別音訊文件

了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。

我的照片索引:一款適用於 Windows 的開源照片管理器。

我的照片索引:一款適用於 Windows 的開源照片管理器。

My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。

使用屬性變更器變更檔案和資料夾屬性、日期和時間

使用屬性變更器變更檔案和資料夾屬性、日期和時間

學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。

如何在 Windows 10 中為每個顯示器設定不同的桌布

如何在 Windows 10 中為每個顯示器設定不同的桌布

為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。

pViewer:一款極簡圖像檢視器和漫畫閱讀器

pViewer:一款極簡圖像檢視器和漫畫閱讀器

了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

如何在 Windows 7 和 8 中使用快速鍵切換到下一個桌面背景

設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。

NeoDownloader:設定參數並從網站批量下載圖片

NeoDownloader:設定參數並從網站批量下載圖片

學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。

XnConvert:批次應用特效和轉換影像格式

XnConvert:批次應用特效和轉換影像格式

使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。

使用 ManicTime 追蹤工作時間和電腦使用情況

使用 ManicTime 追蹤工作時間和電腦使用情況

了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。