网站搜索

如何在 Windows 中使用 DirectX 诊断


DirectX 是 Windows 中用于多媒体和视频程序的 API 集合,对游戏玩家尤为重要。 DirectX 诊断工具显示有关 DirectX 的大量信息,还可以让您对 DirectX 系统执行基本的诊断测试。如果您想检查您正在运行的 DirectX 版本——或者甚至输出一个充满诊断信息的文件以进行故障排除——这里是如何做的。

DirectX(及其诊断工具)已经存在很长时间了。第一个版本发布于 Windows 95 时代。 Windows 10 附带的最新版本是 DirectX 12。但是,您运行的具体版本将取决于您安装的 Windows 版本和图形适配器支持的 DirectX 版本。因此,例如,如果您运行的是 Windows 10 但使用的是专为 DirectX 11 设计的卡,则您将运行 DirectX 11。不过,无论您拥有哪个版本的 Windows 和 DirectX,我们在此描述的步骤运行诊断应该仍然适用。

要开始,请单击“开始”菜单并键入“dxdiag”。按 Enter 打开 DirectX 诊断工具。

第一次运行该工具时,系统会询问您是否要检查您的视频驱动程序是否已由 Microsoft 签名。继续并单击是。该工具不会更改您正在使用的驱动程序。它只会让您知道它们是否已签名。通常,使用签名的驱动程序可提供更稳定和可靠的环境。

检查您的驱动程序后,DirectX 诊断工具会打开“系统”选项卡。此选项卡列出了有关您系统的一般信息,最重要的是,您当前安装的 DirectX 版本。

您还会看到一个或多个显示器选项卡,具体取决于您连接到计算机的显示器数量。显示选项卡显示特定于您的图形适配器和显示器的信息。它还会显示有关您的图形驱动程序以及启用了哪些 DirectX 功能的信息。

请注意,如果您仍在使用 Windows XP(或者从那时起就没有查看过诊断工具),旧版本的显示选项卡还允许您启用或禁用特定的 DirectX 功能,如 DirectDraw、Direct3D 加速和 AGP纹理加速。它还允许您对其中一些功能进行测试。该工具的较新版本删除了禁用功能的功能,将该功能留给图形适配器制造商设计到他们自己的驱动程序软件中。该工具的更新版本现在还会自动执行测试,如果发现任何问题,只会在备注框中显示。

诊断工具的“声音”选项卡显示有关系统上使用的声音硬件、驱动程序和输出设备的信息。

输入选项卡显示有关系统上使用的输入设备(如鼠标和键盘)以及相关设备(如设备连接到的 USB 控制器)的基本信息。

也许 DirectX 诊断工具最有用的部分是能够将这些选项卡上显示的所有信息保存到一个文本文件中,然后您可以与他人共享该文件。如果您正在与 Microsoft 或应用程序开发人员的支持人员合作(甚至浏览互联网上的帮助论坛),他们可能会询问您的 DirectX 信息。上传该文本文件(或只是粘贴其内容)比尝试在每个选项卡上传达所有信息要容易得多。只需单击“保存所有信息”按钮即可创建文本文件并将其保存在您喜欢的任何位置。

就是这样。 DirectX 诊断工具提供了一种快速方法来确保 DirectX 已正确安装和运行,并可查看系统中与多媒体和视频相关的设备和驱动程序的信息。该工具还提供了一种简单的方法来保存该信息并与他人共享。