裝置管理員驚嘆號 Code 52:驅動程式數位簽章驗證失敗
升級 Win7 後常見問題:DVD 光碟機在裝置管理員顯示黃色驚嘆號,錯誤碼 Code 52:「Windows 無法驗證此裝置的數位簽章」。原因在於 Win7 強制要求驅動程式具備有效數位簽章,舊版光碟機驅動或過濾驅動不符合標準。
方案一:刪除登錄表 UpperFilters / LowerFilters(最推薦,官方方案)
- Win+R →
regedit
- 瀏覽至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
- 右側窗格:右鍵刪除 UpperFilters 與 LowerFilters 兩個值
- 重新開機
⚠ 注意: 刪除這兩個值可能導致部分燒錄軟體(如舊版 Nero、Roxio)失效。若發生,請重新安裝相關燒錄軟體。
方案二:關閉驅動程式簽章強制驗證(治標不治本,測試用)
- 開始 → 所有程式 → 附件 → 右鍵「命令提示字元」→「以系統管理員身分執行」
- 執行:
bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
- 重新開機
🚫 警告: 此方案降低系統安全性,允許未簽章驅動載入,可能引入惡意程式碼。僅建議臨時測試使用,正式環境請採方案一或更新驅動程式。
根本解決:更新光碟機韌體與驅動程式
- 前往光碟機廠商官網(Pioneer、LG、ASUS、Lite-On 等)下載最新韌體
- Windows Update 檢查可選更新中的驅動程式
- 若為筆電內建光碟機,至筆電廠商支援頁下載對應 Win7 驅動
快速判斷流程圖
- 裝置管理員顯示 Code 52? → 是 → 嘗試方案一
- 方案一無效? → 檢查是否有燒錄軟體衝突 → 更新/重裝燒錄軟體
- 仍無效? → 更新光碟機韌體與驅動
- 臨時急用? → 方案二(記得事後恢復)
方案一解決 90% 以上案例,屬 Microsoft 官方知識庫 (KB 314060) 推薦做法。動手前記得備份登錄表,刪除值後重開機通常即可恢復光碟機正常運作。