問題背景
在 Windows 8 上安裝 Arduino IDE 1.0.5 以前版本時,因驅動程式未通過微軟 WHQL 認證,系統預設阻擋未簽名驅動,導致 Arduino Uno、Mega 等開發板無法正常安裝驅動,裝置管理員顯示黃色驚嘆號。
解決方案:進入「停用驅動程式強制簽名」模式安裝
- 按 Win + R 開啟「執行」。
- 輸入以下指令並按 Enter:
shutdown.exe /r /o /f /t 00
- 系統將重新啟動並進入「選擇選項」藍色選單頁面。
- 依序點選:疑難排解 → 進階選項 → Windows 啟動設定 → 重新啟動。
- 重啟後出現「啟動設定」選單,按鍵盤 7 或 F7 選擇 停用驅動程式強制簽名。
- 系統將以允許未簽名驅動的模式啟動 Windows。
- 此時即可依照 Windows 7 相同方式,在裝置管理員中手動指定 Arduino 驅動程式資料夾(通常位於 Arduino IDE 安裝目錄下的
drivers 目錄)完成安裝。
驗證安裝成功
安裝完成後,裝置管理員的「連接埠 (COM 和 LPT)」下應出現 Arduino Uno (COMx) 或對應開發板名稱,無黃色驚嘆號即表示驅動正常載入。後續正常開機即可直接使用,無需再次進入特殊模式。
注意事項
- Arduino IDE 1.0.5 及更新版本已包含經微軟認證的驅動,無需此流程。
- 「停用驅動程式強制簽名」僅對當次開機有效,重開機後恢復預設強制簽名機制,不影響系統安全性。