如何修復 Windows 10 與 11 上的 xinput1_3.dll 錯誤
前言
xinput1_3.dll 錯誤通常表示應用程式無法載入所需的 XInput 1.3 元件。請先修復或重新安裝受影響的應用程式;若無效,再安裝 Microsoft 的舊版 DirectX 執行階段。若多個程式或 Windows 功能也出現問題,請使用 Windows 系統修復。本指南涵蓋四種方法,包括 Fionn 的引導式掃描,並說明如何驗證每個結果。

選擇適當的方法
| 方法 | 最適用情況 | 效率 | 使用者投入 |
|---|---|---|---|
| 修復或重新安裝受影響的應用程式 | 只有一個應用程式或遊戲失敗 | 本機安裝不完整時較高 | 低至中等 |
| 安裝 Microsoft 的舊版 DirectX 執行階段 | 訊息明確指出 xinput1_3.dll | 缺少 XInput 1.3 元件時較高 | 中等 |
| 執行 DISM 與 SFC | 多個應用程式或 Windows 功能失敗 | 適合較廣泛的 Windows 元件損毀 | 中等 |
| Fionn DLL Fixer—推薦的引導式選項 | 原因不明或可能涉及多個相依元件 | 自動化掃描、修復與再次檢查 | 低 |
方法 1:修復或重新安裝顯示 xinput1_3.dll 錯誤的應用程式
使用時機:當只有一個應用程式失敗,而其他程式正常運作時,請選擇此方法。這種情況通常表示本機安裝不完整或損毀,而非 Windows 整體問題。
- 重新啟動 Windows,然後再次啟動受影響的應用程式。
- 開啟開始 > 設定 > 應用程式 > 已安裝的應用程式。

- 找到受影響的應用程式,開啟可用的進階或修改選項。
- 若有修復選項,請加以選取。
- 若無法修復或修復失敗,請透過設定解除安裝應用程式。
- 從發行者的官方來源下載安裝程式並重新安裝。
- 從正常捷徑啟動應用程式,重現先前導致錯誤的操作。
驗證:若應用程式開啟時不再顯示 xinput1_3.dll 訊息,即表示方法成功。
方法 2:安裝 Microsoft DirectX End-User Runtimes
使用時機:當錯誤明確指出 xinput1_3.dll,尤其在重新安裝應用程式無效後,請使用此方法。Microsoft 說明 DirectX End-User Runtimes 套件會安裝某些應用程式使用的舊版並存程式庫,包括 XInput 1.3。
- 關閉顯示錯誤的應用程式。
- 前往Microsoft 官方 DirectX End-User Runtimes 下載頁面。
- 從 Microsoft 下載
directx_Jun2010_redist.exe。 - 執行下載的套件,系統詢問解壓縮位置時選擇空資料夾。
- 開啟該資料夾並執行
DXSETUP.exe。 - 依照安裝提示操作,然後重新啟動 Windows。
- 啟動受影響的應用程式,再次測試相同操作。
驗證:應用程式啟動時不再回報 xinput1_3.dll 遺失、找不到或無效。
目前的 DirectX 版本與舊版 XInput 1.3 程式庫並不是可互相替代的檢查項目。即使電腦回報現代 DirectX 版本,舊版應用程式仍可能需要此並存元件。
方法 3:使用 DISM 與 SFC 修復 Windows 元件
使用時機:當症狀較廣泛,例如多個應用程式失敗、Windows 功能異常或出現其他損毀檔案訊息時,才使用此方法。它可修復受保護的 Windows 元件,但不能取代應用程式所需的舊版相依元件。
- 開啟開始功能表並搜尋命令提示字元。
- 選取以系統管理員身分執行並核准提示。
- 輸入
DISM.exe /Online /Cleanup-image /Restorehealth並等待完成。
- DISM 成功完成後,輸入
sfc /scannow。 - 保持視窗開啟,直到驗證達到 100%。
- 重新啟動 Windows 並測試受影響的應用程式。
驗證:查看 SFC 最終訊息,然後確認應用程式及其他受影響的 Windows 功能是否恢復。Microsoft 的DISM 與系統檔案檢查程式說明解釋了可能的掃描結果。
症狀模式可作為實用的診斷界線:只有一個應用程式失敗時,較適合本機修復或所需執行階段;不相關的多個應用程式失敗時,才應進行系統層級掃描。
方法 4:使用Fionn DLL Fixer診斷並修復 xinput1_3.dll 錯誤
使用時機:當相依元件不明或手動檢查未解決錯誤時,這是建議的引導式選項。Fionn DLL Fixer 會掃描 Windows DLL 與系統問題,支援自動修復,並可在之後再次檢查電腦。
- 啟動 Fionn DLL Fixer。軟體會自動掃描電腦的 DLL 與系統問題,掃描完成後顯示偵測結果。

- 掃描完成後,按一下Repair,自動開始修復所有偵測到的 DLL 與系統問題。

- 等待修復進行。過程中按鈕會變更為Fixing,直到所有問題修復完成。

- 修復完成後,在確認對話方塊中按一下Ok。若系統提示,請重新啟動電腦,再檢查問題是否解決。

- 重新啟動後問題仍存在時,按一下Recheck再次掃描。若發現新問題,再按Repair進行修復。

驗證:確認再次檢查不再回報相關問題,然後啟動受影響的應用程式,重現先前產生錯誤的操作。
產品提供三次免費嘗試。VIP 存取權可解鎖 DLL、DirectX、執行階段及系統修復功能,因此在依賴付費功能前,請先查看顯示的方案。
應避免的常見錯誤
- 手動替換檔案:下載的檔案可能版本或架構錯誤,並掩蓋真正的相依性問題。
- 假設所有 DirectX 元件都已存在:現代 Windows 內含 DirectX,但部分舊版應用程式仍需要選用的舊版程式庫。
- 先執行系統掃描來處理單一應用程式失敗:修復該應用程式更精準,通常也需要較少系統層級步驟。
- 略過驗證:務必重現原本的啟動或操作;僅完成安裝程式並不能證明錯誤已修復。
結論
當 xinput1_3.dll 錯誤只出現在一個程式時,先修復受影響的應用程式。訊息持續且明確指出此元件時,安裝 Microsoft 的舊版 DirectX 執行階段。只有當症狀超出單一應用程式時,才使用 DISM 再接著執行 SFC。若原因仍不確定,Fionn DLL Fixer 可提供引導式掃描、修復與再次檢查流程。每種方法都應透過重新開啟應用程式並重現失敗操作來驗證。若完成相關檢查後錯誤仍存在,請聯絡應用程式發行者。
常見問題
什麼是 xinput1_3.dll?
xinput1_3.dll 與 XInput 1.3 有關,是 Microsoft DirectX End-User Runtimes 套件所含的舊版元件之一。即使 Windows 已回報較新的 DirectX 版本,某些應用程式仍依賴此並存元件。
為什麼 Windows 11 會遺失 xinput1_3.dll?
應用程式可能需要但無法取得舊版 XInput 1.3 元件,或其安裝不完整、已損毀。僅憑檔名無法確定原因。請先修復應用程式,再使用 Microsoft 官方舊版執行階段套件。
可以單獨下載 xinput1_3.dll 嗎?
請避免從非官方 DLL 網站取得單獨副本。獨立檔案無法可靠保證來源、版本或相容性。請重新安裝受影響的應用程式,或使用 Microsoft 官方 DirectX 套件,透過明確流程安裝所需元件。
DISM 與 SFC 一定能修復此錯誤嗎?
不一定。DISM 與 SFC 用於處理 Windows 元件損毀。當多個應用程式或 Windows 功能失敗時可能有幫助,但無法取代單一應用程式所需的選用舊版執行階段。請依可觀察到的症狀模式選擇方法。
應將 xinput1_3.dll 複製到 System32 嗎?
請勿將未驗證的檔案手動複製到System32。這可能引入不相容或不受信任的副本,卻未修復根本安裝問題。請改用應用程式安裝程式、Microsoft 官方執行階段套件或受支援的診斷流程。
需要引導式 DLL 檢查嗎?
若手動診斷仍無法找出原因,請使用 Fionn DLL Fixer 掃描 DLL 與系統問題,套用支援的修復流程,並再次檢查結果。
Emily Carter