Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 裝置驅動程式深度解析(上):驅動程式儲存庫、數位簽章、硬體診斷排錯

編輯:Win7 系統基礎知識

1. 驅動程式儲存庫

Win7 安裝時將大量經認證驅動儲存於:
%SystemRoot%\System32\DriverStore\FileRepository
每個驅動包含:.inf(安裝資訊)、.sys(核心模式驅動)、.cat(數位簽章目錄)。
子資料夾依語系分離(如 en-us)。

即插即用流程

  1. 新裝置插入 → 系統查詢儲存庫尋找相容驅動(依硬體 ID)。
  2. 找到 → 自動安裝,無需使用者干預。
  3. 未找到 → 提示提供驅動媒體/路徑。

驅動檔實際複製至 %SystemRoot%\System32\Drivers,註冊設定寫入登錄檔。

2. 數位簽章的重要性

  • 微軟簽章 = 通過 WHQL 測試、相容性驗證、未被竄改。
  • 未簽章驅動:易導致系統不穩定、藍畫面、安全性風險(驅動級木馬)。
  • Win7 預設阻擋/警告未簽章驅動安裝。
  • 若廠商無簽章驅動,請至官網尋找簽章版本;實在無則謹慎安裝並密切監控系統狀態,出現異常立即回滾/移除。
  • 可透過群組原則「裝置安裝限制」強制僅允許簽章驅動。

3. 硬體診斷與驅動排錯

  • 控制台 →「系統與安全性」→「問題報告與解決方案」(或 Action Center)。
  • 點「檢查解決方案」連線微軟資料庫比對已知問題。
  • 事件檢視器 →「系統」日誌:來源 Service Control Manager、Disk、Display 等可見驅動啟動失敗、逾時、資源衝突錯誤。
  • 裝置管理員:黃色驚嘆號 = 驅動問題;右鍵 →「更新驅動程式」/「回復驅動程式」/「解除安裝」。

下篇預告

將涵蓋驅動程式階層架構(KMDF/UMDF)、驅動程式開發入門、群組原則集中管理驅動部署。

Copyright © Windows教程網 All Rights Reserved