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

WinXP 安裝顯卡驅動提示不兼容?修改 INF 強制安裝教學

編輯:XP 系統應用技巧

重灌 Windows XP 後安裝 NVIDIA/AMD 顯卡驅動,卻跳出「硬體不兼容」或「找不到相容硬體」錯誤,這通常是因為驅動程式的 INF 檔案未包含您顯卡的硬體 ID(Device ID)。只要手動將硬體 ID 加入 INF,即可繞過檢查強制安裝。以下以 NVIDIA 筆電顯卡為例示範完整流程。

步驟 1:取得顯卡硬體 ID

  1. 右鍵「我的電腦」→「管理」→「裝置管理員」。
  2. 在「其他裝置」或「顯示配接器」找到帶問號/驚嘆號的顯卡,右鍵「內容」→「詳細資料」頁籤。
  3. 下拉選單選 硬體識別碼,複製第一組值(格式如 PCI\VEN_10DE&DEV_0DEC&SUBSYS_FDD01179&REV_A1)。

裝置管理員顯示問號裝置
圖 1:裝置管理員中的未識別顯卡

硬體 ID 詳細資料
圖 2:複製硬體 ID 關鍵字段

步驟 2:解壓驅動並定位 INF 檔案

  1. 執行驅動安裝檔,選擇解壓至 C:\NVIDIA(預設路徑),取消安裝精靈。
  2. 進入 C:\NVIDIA\DisplayDriver\<版本號>\WinXP\International\Display.Driver。
  3. 用記事本開啟 nv_disp.inf(或 nv_lh.inf 視版本而定)。

步驟 3:修改 INF 對應硬體 ID

  1. 在記事本按 Ctrl+F 搜尋顯卡晶片代號(如 NVIDIA GeForce GT 525M)。
  2. 找到類似 %NVIDIA_GT_525M% = SectionXXX, PCI\VEN_10DE&DEV_0DEC&SUBSYS_XXXXXXXX 的行。
  3. 將 SUBSYS_XXXXXXXX 之後的子系統 ID 替換為步驟 1 取得的完整硬體 ID 後段(從 &SUBSYS_ 開始)。
  4. 存檔關閉。

INF 檔案搜尋晶片名稱
圖 3:搜尋目標顯卡晶片名稱

修改硬體 ID
圖 4:替換 SUBSYS 為實際硬體 ID

步驟 4:以「有磁碟」方式手動安裝

  1. 回到裝置管理員,右鍵該顯卡 → 「更新驅動程式」 → 「從清單或指定位置安裝」 → 「不搜尋,我要選擇要安裝的驅動程式」 → 「有磁碟」。
  2. 瀏覽至修改後的 nv_disp.inf,確定安裝。
  3. 若提示「驅動程式未經數位簽章」,選「仍然安裝」。

補充說明與風險提示

  • 適用對象: 筆電專用顯卡、OEM 客製化顯卡、較新晶片在舊驅動版本上安裝。
  • 風險: 強制安裝可能導致功能異常(如亮度調節、外接螢幕、Optimus 切換失效),建議優先從筆電廠商官網下載對應 XP 驅動。
  • AMD 顯卡同理: 修改 C:\AMD\Support\<版本>\Packages\Drivers\Display\W86A_INF\CX<版本>.inf。

修改 INF 強制安裝是解決「不兼容」報錯的經典技巧,但屬權宜之計。長期使用仍建議尋找廠商釋出的正式相容驅動,或考慮升級作業系統以獲得完整驅動支援。

Copyright © Windows教程網 All Rights Reserved