Use DxDiag to check your DirectX version, graphics hardware, display drivers, audio devices and system information—and save a diagnostic report for troubleshooting.
By Khurram Shahzad Hybrid Cloud & Virtualization Engineer
DOS-style command visual for launching DxDiag and generating a text report. This is a designed terminal illustration, not a screenshot of the Windows utility.
Key Takeaways
DxDiag is built into Windows and runs as dxdiag.exe.
The fastest graphical method is Windows + R → dxdiag → Enter.
You can also launch DxDiag from Windows Search or Command Prompt.
The System tab shows the DirectX version and core system information.
Display tabs provide graphics adapter, driver and feature-level information.
Save All Information… creates a report that can be shared with technical support.
What Is the DirectX Diagnostic Tool?
The DirectX Diagnostic Tool (DxDiag) is a Windows utility that reports information about DirectX components, graphics and audio hardware, drivers and related system configuration. Microsoft specifically documents it for checking the DirectX version and collecting information for troubleshooting sound and video problems.
Microsoft-hosted troubleshooting examples use dxdiag /t to generate a text report.
Tip: If you only need a normal support report, the graphical Save All Information… option is the simplest workflow.
Check Your DirectX Version
On the System tab, locate DirectX Version under System Information.
Field
What it tells you
DirectX Version
The DirectX version reported by Windows.
Operating System
Windows edition and version information.
Processor
CPU information reported to DxDiag.
Memory
Installed system memory reported by Windows.
System Model
Computer/platform identification where available.
BIOS
Firmware information reported by the system.
Check Your Graphics Card and Driver
Select the Display tab. Systems with multiple display adapters may show multiple Display tabs. Review each one when troubleshooting hybrid graphics or multi-GPU systems.
Name: graphics adapter identified by Windows.
Manufacturer: GPU manufacturer information.
Display Memory: graphics memory information where reported.
Feature Levels: Direct3D feature levels reported by the graphics stack.
Why this matters: Games and graphics applications can depend on specific GPU capabilities, drivers and feature levels. DxDiag gives support technicians a compact snapshot of the graphics configuration.
Check Audio Devices and Drivers
Use the Sound tabs to inspect audio devices and driver information. This is useful when troubleshooting game audio, multimedia applications or sound-driver problems.
Check Input Devices
The Input section provides information about input devices detected by the DirectX diagnostic environment and can help when investigating controller or input problems.
Save the Complete DxDiag Report
Open DxDiag.
Allow the tool to collect system information.
Select Save All Information….
Choose a location such as the Desktop.
Save the generated text file.
Microsoft recommends Save All Information… when DxDiag results need to be shared with support personnel.
DOS MODE — SUPPORT WORKFLOW
C:\Users\Administrator> dxdiag
[1] Check System tab
[2] Check Display tab(s)
[3] Check Sound tab(s)
[4] Select Save All Information…
[5] Share DxDiag.txt with your support technician
What Does DxDiag Help You Troubleshoot?
Games that report DirectX-related errors
Graphics-driver troubleshooting
GPU compatibility investigation
Display and rendering problems
Game audio or multimedia troubleshooting
Providing system information to technical support
Checking the installed DirectX version
DxDiag Does Not Automatically Fix Driver Problems
DxDiag is primarily a diagnostic information-gathering tool. If the Display tab shows Microsoft Basic Display Adapter, Microsoft recommends updating to the manufacturer’s display driver when one is available.
Windows 10 and Windows 11 receive supported DirectX updates through Windows Update; do not assume that downloading an unofficial DirectX package will fix a graphics-driver problem.
DirectX Version vs. GPU Feature Levels
The DirectX Version field on the System tab and the Feature Levels on a Display tab describe different aspects of the graphics environment. When troubleshooting compatibility, compare the application’s requirements with the GPU, driver and feature-level information in DxDiag.
Common DxDiag Problems
DxDiag Does Not Open
Try launching dxdiag.exe directly from Run. If it still fails, investigate Windows system health and other diagnostic tools rather than downloading an unofficial replacement.
The Display Adapter Is Microsoft Basic Display Adapter
This can indicate that Windows is using its generic display driver instead of a manufacturer-specific driver. Microsoft recommends the manufacturer’s driver when available.
Multiple Display Tabs Appear
This is not automatically an error. Multiple Display tabs can appear when a system has multiple display adapters.
A Game Says DirectX Is Missing
First check the DirectX Version field and Display tab. Then compare the game’s official requirements with the GPU driver and feature-level information.
Quick Reference: DxDiag Commands
Command
Purpose
dxdiag
Open the graphical DirectX Diagnostic Tool.
dxdiag.exe
Launch the executable explicitly.
dxdiag /t "%USERPROFILE%\Desktop\DxDiag.txt"
Generate a text report at the specified path.
Win + R → dxdiag
Fast graphical launch through Run.
Why DxDiag Matters for IT Support
For IT administrators and support technicians, DxDiag provides a compact way to collect system, graphics and audio details that frequently matter when investigating Windows multimedia and gaming problems. A single report can make support conversations more efficient.
Practical User Workflow
Run dxdiag.
Check DirectX Version on System.
Check every Display tab.
Record GPU and driver information.
Check Sound if the problem involves audio.
Save the report using Save All Information….
Compare the report with the application’s official requirements.
Hybrid Cloud & Virtualization Engineer specializing in VMware, Azure, AWS, Windows Server, Microsoft 365, Linux, networking, backup & disaster recovery. I share practical guides, technical projects and insights into modern IT infrastructure through VMoreCloud.
Editorial note: This is a technical how-to guide, not a news article. Procedures and diagnostic details are based on Microsoft’s current support documentation and technical references. No first-hand testing claim is made unless explicitly stated.