如何下载和安装 DirectX

文章编号: 179113 - 查看本文应用于的产品
展开全部 | 关闭全部

本页

概要

本文包含有关如何获取最新版本 DirectX 以启用系统上的游戏和多媒体应用程序的信息。

更多信息

概述

DirectX 已作为 Windows 操作系统的重要部分包含在内。要更新您的 DirectX 版本,您必须应用通过 Windows Update 获得的最新 Service Pack 及其他更新,从而更新 Windows 安装。

收起该表格展开该表格
操作系统DirectX 版本
Windows XP Service Pack 2

Windows XP Service Pack 3

Windows XP x64 Edition Service Pack 1 或更高版本

Windows Server 2003 Service Pack 1 或更高版本
DirectX 9.0c
Windows Vista

Windows Server 2008
DirectX 10.0

注意 它包括 DirectX 9.0c 的所有组件,除 Direct3D 保留模式、DirectPlay 语音、Visual Basic 6.0 DirectX 7 和 DirectX 8 支持外。
Windows Vista Service Pack 1 或更高版本

Windows Server 2008 Service Pack 1 或更高版本
DirectX 10.1
Windows 8

Windows RT

Windows 7

Windows Server 2008 R2

与更新 971644 或更新 971512 结合使用的 Windows Vista SP2

与更新 971644 或更新 971512 结合使用的 Windows Server 2008 SP2
DirectX 11.0

注意 它包括 DirectX 10.0 和 DirectX 10.1 的所有组件。


要获取最新的 Windows 安装更新,请转到以下 Windows Update 网站:
获取最新版本的 Microsoft DirectX 运行时
注意 为了能够下载 DirectX 运行时组件,您的系统必须能够作为正版增值安装进行身份验证。有关更多信息,请转到以下 Microsoft 网站:
有关 Microsoft 正版增值支持的信息

DirectX 运行时程序包

DirectX 运行时程序包(也称为“DirectSetup”)不会安装任何 DirectX 版本,且 DirectX 运行时程序包不会更新 Windows 操作系统上的 DirectX 版本。请注意,更新 DirectX 版本的唯一方式就是更新 Windows 版本。

除 DirectX 运行时程序包之外,特定的游戏或应用程序可能还需要一些其他文件。尽管应用程序安装应该对所有需要的文件进行部署,但仍可获取 Microsoft 下载中心程序包以解决安装程序文件遇到的问题。

如果您遇到由于任意以下文件丢失而导致的应用程序失败问题,您可以在系统上运行 DirectX 运行时程序包安装程序以解决故障:
  • 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 运行时程序包,请执行下列步骤:
  1. 转到以下 Microsoft 网站:
    http://www.microsoft.com/zh-cn/download/details.aspx?id=35
  2. 执行网站上的步骤以下载和安装 DirectX。

注意 运行此程序包时,不会对您的 DirectX、Direct3D 9、Direct3D 10.x、Direct3D 11.x、DirectInput、DirectSound、DirectPlay、DirectShow 或 DirectMusic 版本产生更改。

重要说明 请勿安装 DirectX SDK 来解决应用程序兼容性问题。

开发人员信息


参考

  • 969150 从 Windows Vista 中删除的 Direct3D 保留模式 (页面可能为英文)
  • 970978 从 Windows Vista 和更高版本中删除的 DirectPlay 语音 (页面可能为英文)
  • 971028 Visual Basic 6.0 DirectX 应用程序无法在 Windows Vista 和更高版本中运行 (页面可能为英文)
  • 971512 Windows 图形、图像处理和 XPS 库的说明
  • 971644 Windows Server 2008 平台更新和 Windows Vista 平台更新的说明

属性

文章编号: 179113 - 最后修改: 2012年12月28日 - 修订: 17.0
这篇文章中的信息适用于:
  • Windows 8
  • Windows 8 Pro
  • Windows 8 Enterprise
  • 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 Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • 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
关键字: 
kbhowto kbinfo kbsetup KB179113
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈