萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows Server 2008 教學

Windows Server 2008 驅動程式安裝失敗?繞過相容性檢查與 UAC 限制的三種方法

失敗原因分析

在 Server 2008 環境下執行 setup.exe 或 install.exe 等安裝程式,必須通過兩道關卡:

  • 相容性測試:系統檢查程式是否經過 Server 2008 認證。
  • UAC (使用者帳戶控制) 攔截:未經簽署或需提升權限的程式會被攔截。

任一關卡不通過,安裝精靈就不會啟動,導致驅動程式無法安裝。

方法一:取消關卡限制(暫時停用防護機制)

步驟 1:停用 UAC

  1. 以管理員身分登入,執行 msconfig 開啟系統設定公用程式。
  2. 切換到 工具 索引標籤,找到 停用 UAC,點選 啟動。
  3. 重新開機後 UAC 提示將不再出現。

msconfig 停用 UAC
圖 1:透過 msconfig 停用 UAC

步驟 2:設定安裝程式相容模式

  1. 開啟驅動程式光碟根目錄,找到 setup.exe 或 install.exe。
  2. 右鍵 → 內容 → 相容性 索引標籤。
  3. ✅ 勾選 以相容模式執行這個程式,下拉選單選 Windows XP (Service Pack 2) 或其他相容版本。
    ✅ 勾選 以系統管理員身分執行這個程式(特權等級)。
    點選「確定」儲存。

相容性設定
圖 2:設定安裝程式相容模式與特權等級

方法二:繞過關卡限制(使用 INF 檔案手動安裝)

原理: 透過「新增舊版硬體」精靈直接指定 INF 驅動資訊檔,不經過安裝程式的相容性/UAC 檢查。

  1. 尋找有效的 INF 檔案:
    • 光碟 Driver 子目錄下常見 .inf 檔。
    • 若被壓縮在 .cab/.zip/.rar 中,用解壓縮工具提取。
    • 曾嘗試安裝過但失敗,可在命令提示字元輸入 set temp 找到暫存資料夾搜尋。
  2. 控制台 → 硬體和音效 → 裝置管理員 → 動作 → 新增舊版硬體。
  3. 精靈選擇:
    ✅ 安裝我手動從清單選取的硬體 (進階)
    ✅ 顯示所有裝置
    → 下一步 → 從磁碟安裝 → 瀏覽選取找到的 INF 檔 → 完成安裝。

新增舊版硬體精靈
圖 3:手動指定 INF 檔案安裝驅動程式

方法三:尋找經數位簽章認證的新版驅動程式

若上述方法皆失敗,表示該裝置驅動程式確實不支援 Server 2008。請至廠商官網下載經 WHQL 數位簽章 的 Server 2008 專用驅動程式重新安裝。

小結

Server 2008 對驅動程式安裝的嚴格把關是為了系統穩定,但透過暫時停用 UAC、設定相容模式、或手動指定 INF 檔案,多數舊版驅動程式仍可成功安裝。建議安裝完成後重新啟用 UAC 以維護系統安全。

copyright © 萬盛學電腦網 all rights reserved