您目前已離線,請等候您的網際網路重新連線

如何安裝 DirectX 最新版本

Windows XP 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Windows XP 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

Windows Server 2003 的支援已於 2015 年 7 月 14 日結束

Microsoft 已於 2015 年 7 月 14 日結束對 Windows Server 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

透過 Windows Update 安裝最新版本的 DirectX
Microsoft DirectX 是隨附於 Windows 作業系統的整合組件。您可以透過 Windows Update 套用最新的 Service Pack 或其他更新以更新 DirectX。

如果要檢查 DirectX 版本,請參閱如何檢查已安裝的 DirectX 版本
如果要檢查您可以在作業系統上安裝的最新 DirectX 版本,請參閱最新 DirectX 版本及其支援的作業系統清單
手動安裝最新版本的 DirectX
您也可以手動下載並套用下列將 DirectX 更新為最新版本的更新程式封裝。
如果您的應用程式或遊戲需要舊版 DirectX,請安裝 DirectX End-User Runtime
某些應用程式和遊戲需要 DirectX 9。但是,您的電腦包含更新版本的 DirectX。如果安裝並執行需要 DirectX 9 的應用程式或遊戲,您可能會收到類似「無法啟動程式,因為您的電腦遺失 d3dx9_35.dll。請嘗試重新安裝程式以修正此問題」的錯誤訊息。

如果要解決這個問題,請移至下列 Microsoft 網站以安裝 DirectX End-User Runtime:注意 執行此套件時,不會變更 DirectX、Direct3D 9、Direct3D 10.x、Direct3D 11.x、DirectInput、DirectSound、DirectPlay、DirectShow 或 DirectMusic 的版本。

DirectX End-User Runtime 封裝修正檔案失敗清單

如果由於下列任何檔案遺失而發生應用程式失敗的問題,您可以執行 DirectX Runtime 封裝以解決此失敗:
  • D3DX9_24.DLL through D3DX9_43.DLL
  • D3DX10.DLL through D3DX10_43.DLL
  • D3DCompiler_33.DLL through D3DCompiler_43.DLL
  • D3DX11_42.DLL
  • D3DX11_43.DLL
  • D3DCSX_42.DLL
  • D3DCSX_43.DLL
  • XACTENGINE2_0.DLL through XACTENGINE2_9.DLL
  • XACTENGINE3_0.DLL through XACTENGINE3_7.DLL
  • XAUDIO2_0.DLL
  • XAUDIO2_1.DLL
  • XAUDIO2_2.DLL
  • XAUDIO2_3.DLL
  • XAUDIO2_4.DLL
  • XAUDIO2_5.DLL
  • XAUDIO2_6.DLL
  • XAUDIO2_7.DLL
  • XAPOFX1_0.DLL through XAPOFX1_5.DLL
  • X3DAUDIO1_0.DLL through X3DAUDIO1_7.DLL
  • XINPUT1_1.DLL
  • XINPUT1_2.DLL
  • XINPUT1_3.DLL
其他相關資訊
最新 DirectX 版本及其支援的作業系統清單
下表列出您可以在作業系統上安裝的最新 DirectX 版本。
支援的作業系統最新 DirectX 版本
Windows 8.1、Windows RT 8.1 和 Windows Server 2012 R2
DirectX 11.2
Windows 8、Windows RT 和 Windows Server 2012

Windows 7 Service Pack 1 (SP1) 和 Windows Server 2008 R2 SP1 搭配已安裝更新 2670838
DirectX 11.1
Windows 7 和 Windows Server 2008 R2

Windows Vista Service Pack 2 (SP2) 和 Windows Server 2008 SP2 搭配已安裝更新 971644971512
DirectX 11.0
Windows Vista SP1 或更新版本和 Windows Server 2008 或更新版本
DirectX 10.1
Windows Vista
DirectX 10.0
Windows XP SP2 或更新版本

Windows XP x64 Edition SP1 或更新版本和 Windows Server 2003 SP1 或更新版本
DirectX 9.0C
如何檢查已安裝的 DirectX 版本
如果要檢查電腦上安裝的 DirectX 版本,請依照下列步驟執行:
  1. 開啟 DirectX 診斷工具。
    Windows 8.1 或 Windows 8
    從螢幕右邊邊緣撥動進來,然後點選 [搜尋] (如果您使用滑鼠,請指向螢幕右上角並將滑鼠指標往下移,然後按一下 [搜尋])。在搜尋方塊中輸入「dxdiag」,然後點選或按一下 dxdiag.exe
    Windows 7 或 Windows Vista
    按一下 [開始] 按鈕,在搜尋方塊中輸入 dxdiag,然後按下 ENTER。
    Windows XP
    按一下 [開始] 按鈕,然後按一下 [執行]。在 [執行] 方塊中輸入 dxdiag,然後按下 ENTER。
  2. 按一下 [系統] 索引標籤,然後檢查 [系統資訊] 下方的 DirectX 版本號碼。
注意 目前 DirectX 診斷工具可能會將 DirectX 11 顯示為 DirectX 11.2 和 DirectX 11.1 的 DirectX 版本號碼。
msgame direct-x availability
內容

文章識別碼:179113 - 最後檢閱時間:10/29/2015 14:07:00 - 修訂: 21.0

  • Windows 8.1
  • Windows 8.1 Enterprise
  • Windows 8.1 Pro
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows RT
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 for Itanium-Based Systems
  • Windows Server 2008 R2 Standard
  • Windows Vista 商用入門版
  • Windows Vista 商用進階版
  • Windows Vista 家用入門版
  • Windows Vista 家用進階版
  • Windows Vista Starter
  • Windows Vista 旗艦版
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
  • kbquadrantinstall kbhowto kbinfo kbsetup kbconsumer KB179113
意見反應