在 Server 2008 環境下執行 setup.exe 或 install.exe 等安裝程式,必須通過兩道關卡:
任一關卡不通過,安裝精靈就不會啟動,導致驅動程式無法安裝。
msconfig 開啟系統設定公用程式。
圖 1:透過 msconfig 停用 UAC
setup.exe 或 install.exe。
圖 2:設定安裝程式相容模式與特權等級
原理: 透過「新增舊版硬體」精靈直接指定 INF 驅動資訊檔,不經過安裝程式的相容性/UAC 檢查。
Driver 子目錄下常見 .inf 檔。.cab/.zip/.rar 中,用解壓縮工具提取。set temp 找到暫存資料夾搜尋。
圖 3:手動指定 INF 檔案安裝驅動程式
若上述方法皆失敗,表示該裝置驅動程式確實不支援 Server 2008。請至廠商官網下載經 WHQL 數位簽章 的 Server 2008 專用驅動程式重新安裝。
Server 2008 對驅動程式安裝的嚴格把關是為了系統穩定,但透過暫時停用 UAC、設定相容模式、或手動指定 INF 檔案,多數舊版驅動程式仍可成功安裝。建議安裝完成後重新啟用 UAC 以維護系統安全。