如何在Windows中使用DirectX诊断

dx_top

DirectX is a collection of APIs used in Windows for multimedia and video programs, and is especially important to gamers. The DirectX Diagnostic Tool displays a wealth of information about DirectX, and also lets you perform basic diagnostic tests on the DirectX system. If you want to check what version of DirectX you’re running–or even output a file full of diagnostic information for troubleshooting–here’s how to do it.

DirectX是Windows中用于多媒体和视频程序的API的集合,对游戏玩家尤其重要。 DirectX诊断工具显示了大量有关DirectX的信息,还使您可以在DirectX系统上执行基本的诊断测试。 如果要检查您正在运行的DirectX的版本,或者甚至输出完整的诊断信息文件以进行故障排除,请按以下步骤操作。

DirectX (and its diagnostic tool) has been around for a long time. The first version was released back in the Windows 95 days. The most recent version, which is included with Windows 10, is DirectX 12. The specific version you are running, however, will depend both on the version of Windows you have installed and the DirectX version supported by your graphics adapter. So, for example, if you’re running Windows 10 but using a card that was designed for DirectX 11, you’ll be running DirectX 11. No matter which version of Windows and DirectX you have, though, the steps we describe here for running a diagnostic should still apply.

DirectX(及其诊断工具)已经存在很长时间了。 第一个版本在Windows 95天内发布。 Windows 10附带的最新版本是DirectX 12 。 但是,您正在运行的特定版本将取决于已安装的Windows版本和图形适配器支持的DirectX版本。 因此,例如,如果您正在运行Windows 10,但使用的是专为DirectX 11设计的卡,则您将在运行DirectX11。但是,无论您使用的是哪个版本的Windows和DirectX,我们在此介绍的步骤运行诊断程序仍然适用。

To get started, click the Start menu and type “dxdiag.” Press Enter to open the DirectX Diagnostic Tool.

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

dx_1

The first time you run the tool, you will be asked whether you want to check to see if your video drivers have been signed by Microsoft. Go ahead and click Yes. The tool will not change the drivers you’re using. It will just let you know whether they are signed or not. In general, using signed drivers provides a more stable and reliable environment.

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

dx_2

After it checks your drivers, the DirectX Diagnostic Tool opens to the System tab. This tab lists general information about your system and, most importantly, what version of DirectX you currently have installed.

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

dx_3

You will also see one or more Display tabs, depending on the number of displays you have connected to your computer. The Display tab shows information specific to your graphics adapter and monitor. It also shows information about your graphics drivers and which DirectX features are enabled.

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

dx_4

Note that if you’re still using Windows XP (or just haven’t taken a look at the diagnostic tool since then), the Display tab on older versions also let you enable or disable specific DirectX features like DirectDraw, Direct3D Acceleration, and AGP Texture Acceleration. It also let you run tests on some of those features. More recent versions of the tool removed the ability to disable features, leaving that functionality up to the manufacturers of graphics adapters to design into their own driver software. More recent versions of the tool also now automatically perform tests and just show you in the Notes box if any problems are found.

请注意,如果您仍在使用Windows XP(或者从那以后就没有使用过诊断工具),则较早版本上的“显示”选项卡还允许您启用或禁用DirectDirect,Direct3D Acceleration和AGP等特定DirectX功能。纹理加速。 它还使您可以对其中某些功能进行测试。 该工具的最新版本取消了禁用功能的功能,该功能由图形适配器制造商自行设计到自己的驱动程序软件中。 该工具的最新版本现在也可以自动执行测试,如果发现任何问题,仅在“注释”框中显示。

dx_5

The Sound tab of the diagnostic tool shows you information about the sound hardware, drivers, and output devices in use on your system.

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

dx_6

The Input tab shows basic information about the input devices (like your mouse and keyboard) used on your system, along with related devices (like the USB controller the devices are connected to).

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

dx_7

Perhaps the most useful part of the DirectX Diagnostic Tool is the ability to save all the information shown on these tabs to a text file that you can then share with others. If you’re working with support personnel from Microsoft or application developers (or even browsing help forums on the internet), they may ask for your DirectX information. Uploading that text file (or just pasting its contents) is much easier than trying to convey all the information on each tab. Just click the “Save All Information” button to create the text file and save it wherever you like.

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

dx_8

And that’s it. The DirectX Diagnostic Tool offers a quick way to ensure that DirectX is properly installed and running and to see information about devices and drivers on your system that are related to multimedia and video. The tool also offers an easy way to save and share that information with others.

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

翻译自: https://www.howtogeek.com/258485/how-to-use-the-directx-diagnostic-in-windows/

DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接运行。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般电脑用户的使用,采用了傻瓜式一键设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难度。 本程序适用于多个操作系统,如Windows XP(需先安装.NET 2.0,详情请参阅“致Windows XP用户.txt”文件)、Windows Vista以及Windows 7,同时兼容32位操作系统和64位操作系统。本程序会根据系统的不同,自动调整任务模式,无需用户进行设置。 本程序的V2.1版分为标准版、增强版以及在线修复版。其的标准版以及增强版都包含完整的DirectX组件,增强版还额外包含了c++ Redistributable Package,因此增强版适合无法自行解决c++相关问题的用户使用;在线修复版的功能与标准版相同,只是其所需的文件将通过Internet下载,因此大大减小了程序的体积。本程序的各个版本之间,主程序完全相同,只是配套使用的数据包不同。因此,当您使用标准版数据包时,程序将进行标准修复;当您使用增强版的数据包时,程序将进行增强修复;当数据包不全或没有数据包(即只有DirectX Repair.exe程序)时,程序将进行在线修复。在线修复、离线修复可自由灵活组合,充分满足不同用户的需要。 本程序自V2.0版起采用全新的底层程序架构,使用了异步多线程编程技术,使得检测、下载、修复单独进行,互不干扰,快速如飞。新程序更改了自我校验方式,因此使用新版本的程序时不会再出现自我校验失败的错误;但并非取消自我校验,因此程序安全性与之前版本相同,并未降低。 程序有自动更新c++功能。由于绝大多数软件运行时需要c++的支持,并且c++的异常也会导致0xc000007b错误,因此程序在检测修复的同时,也会根据需要更新系统的c++组件。此功能仅限于增强版。 本程序有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到解决办法。 程序的“选项”对话框包含了2项高级功能。点击其的“注册系统所有dll文件”按钮可以自动注册系统文件夹下的所有dll文件。该项功能不仅能修复DirectX的问题,还可以修复系统很多其他由于dll未注册而产生的问题,颇为实用。点击第二个按钮可以为dll文件的右键菜单添加“注册”和“卸载”项,方便对单独的dll文件进行注册。请注意,并不是所有的dll文件都可以通过这种方式注册。 新版程序集成了用户反馈程序,可以在用户允许的前提下发送检测修复结果。用户也可以在出现问题时通过反馈程序和软件作者进行交流,共同查找问题。反馈是完全自愿和匿名(如果不填写E-mail地址)的。 本程序基于Microsoft .NET Framework 2.0开发,对于Windows 2000、Windows XP、Windows 2003的用户需要首先安装.NET Framework 2.0或更高版本方可运行本程序。有关下载和安装的详细信息请参阅“致Windows XP用户.txt”文件。对于Windows Vista、Windows 7用户,可以直接运行本程序。 本程序的官方博客地址为:http://blog.csdn.net/vbcom/article/details/6962388 所有的更新以及技术支持都可以到该博客上找到。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值