如何修復 Windows 10 與 11 上的 xinput1_3.dll 錯誤

前言

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

xinput1_3.dll 錯誤示意圖

選擇適當的方法

方法最適用情況效率使用者投入
修復或重新安裝受影響的應用程式只有一個應用程式或遊戲失敗本機安裝不完整時較高低至中等
安裝 Microsoft 的舊版 DirectX 執行階段訊息明確指出 xinput1_3.dll缺少 XInput 1.3 元件時較高中等
執行 DISM 與 SFC多個應用程式或 Windows 功能失敗適合較廣泛的 Windows 元件損毀中等
Fionn DLL Fixer—推薦的引導式選項原因不明或可能涉及多個相依元件自動化掃描、修復與再次檢查低

方法 1:修復或重新安裝顯示 xinput1_3.dll 錯誤的應用程式

使用時機:當只有一個應用程式失敗,而其他程式正常運作時,請選擇此方法。這種情況通常表示本機安裝不完整或損毀,而非 Windows 整體問題。

  1. 重新啟動 Windows,然後再次啟動受影響的應用程式。
  2. 開啟開始 > 設定 > 應用程式 > 已安裝的應用程式。
    Windows 執行疑難排解工具
  3. 找到受影響的應用程式,開啟可用的進階或修改選項。
  4. 若有修復選項,請加以選取。
  5. 若無法修復或修復失敗,請透過設定解除安裝應用程式。
  6. 從發行者的官方來源下載安裝程式並重新安裝。
  7. 從正常捷徑啟動應用程式,重現先前導致錯誤的操作。

驗證:若應用程式開啟時不再顯示 xinput1_3.dll 訊息,即表示方法成功。

方法 2:安裝 Microsoft DirectX End-User Runtimes

使用時機:當錯誤明確指出 xinput1_3.dll,尤其在重新安裝應用程式無效後,請使用此方法。Microsoft 說明 DirectX End-User Runtimes 套件會安裝某些應用程式使用的舊版並存程式庫,包括 XInput 1.3。

  1. 關閉顯示錯誤的應用程式。
  2. 前往Microsoft 官方 DirectX End-User Runtimes 下載頁面。
  3. 從 Microsoft 下載directx_Jun2010_redist.exe。
  4. 執行下載的套件,系統詢問解壓縮位置時選擇空資料夾。
  5. 開啟該資料夾並執行DXSETUP.exe。
  6. 依照安裝提示操作,然後重新啟動 Windows。
  7. 啟動受影響的應用程式,再次測試相同操作。

驗證:應用程式啟動時不再回報 xinput1_3.dll 遺失、找不到或無效。

目前的 DirectX 版本與舊版 XInput 1.3 程式庫並不是可互相替代的檢查項目。即使電腦回報現代 DirectX 版本,舊版應用程式仍可能需要此並存元件。

方法 3:使用 DISM 與 SFC 修復 Windows 元件

使用時機:當症狀較廣泛,例如多個應用程式失敗、Windows 功能異常或出現其他損毀檔案訊息時,才使用此方法。它可修復受保護的 Windows 元件,但不能取代應用程式所需的舊版相依元件。

  1. 開啟開始功能表並搜尋命令提示字元。
  2. 選取以系統管理員身分執行並核准提示。
  3. 輸入DISM.exe /Online /Cleanup-image /Restorehealth並等待完成。DISM.exe 線上清理映像並還原健康狀態
  4. DISM 成功完成後,輸入sfc /scannow。
  5. 保持視窗開啟,直到驗證達到 100%。
  6. 重新啟動 Windows 並測試受影響的應用程式。

驗證:查看 SFC 最終訊息,然後確認應用程式及其他受影響的 Windows 功能是否恢復。Microsoft 的DISM 與系統檔案檢查程式說明解釋了可能的掃描結果。

症狀模式可作為實用的診斷界線:只有一個應用程式失敗時,較適合本機修復或所需執行階段;不相關的多個應用程式失敗時,才應進行系統層級掃描。

方法 4:使用Fionn DLL Fixer診斷並修復 xinput1_3.dll 錯誤

使用時機:當相依元件不明或手動檢查未解決錯誤時,這是建議的引導式選項。Fionn DLL Fixer 會掃描 Windows DLL 與系統問題,支援自動修復,並可在之後再次檢查電腦。

  1. 啟動 Fionn DLL Fixer。軟體會自動掃描電腦的 DLL 與系統問題,掃描完成後顯示偵測結果。啟動 Fionn DLL Fixer
  2. 掃描完成後,按一下Repair,自動開始修復所有偵測到的 DLL 與系統問題。掃描完成後按一下 Repair,自動修復所有偵測到的 DLL 與系統問題
  3. 等待修復進行。過程中按鈕會變更為Fixing,直到所有問題修復完成。等待修復進行
  4. 修復完成後,在確認對話方塊中按一下Ok。若系統提示,請重新啟動電腦,再檢查問題是否解決。修復完成後在確認對話方塊中按一下 Ok
  5. 重新啟動後問題仍存在時,按一下Recheck再次掃描。若發現新問題,再按Repair進行修復。重新啟動後問題仍存在時按一下 Recheck 再次掃描

驗證:確認再次檢查不再回報相關問題,然後啟動受影響的應用程式,重現先前產生錯誤的操作。

產品提供三次免費嘗試。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 與系統問題,套用支援的修復流程,並再次檢查結果。