This knowledge base article provides a practical, technical guide for IT professionals, system administrators, and support engineers to:
Identify the installed graphics adapter(s)
Verify GPU configuration and capabilities
Interpret diagnostic outputs (e.g., dxdiag)
Troubleshoot common GPU-related issues
The procedures focus primarily on Microsoft Windows environments, especially laptops using hybrid graphics (integrated + discrete GPU).
Modern systems may include one or more GPUs:
| GPU Type | Description | Typical Usage |
|---|---|---|
| Integrated GPU (iGPU) | Built into CPU (Intel/AMD) | Desktop rendering, power efficiency |
| Discrete GPU (dGPU) | Dedicated hardware (NVIDIA/AMD) | 3D workloads, compute, rendering |
| Hybrid Graphics | iGPU + dGPU coexist | Battery optimization + performance |
Example from dxdiag:
NVIDIA Quadro T2000 with Max-Q Design
Indicates a mobile workstation GPU, optimized for efficiency.
In most laptops:
Integrated GPU → Drives display output
Discrete GPU → Activated for heavy workloads
dxdiag may show:
Device Type: Render-Only Display Device
This is expected behavior, not an error.
dxdiag fields:
| Field | Meaning |
|---|---|
| Display Memory (VRAM) | Dedicated GPU memory |
| Shared Memory | System RAM available to GPU |
| Approx. Total Memory | VRAM + Shared Memory |
Example:
Display Memory (VRAM): 3938 MB
Shared Memory: 16256 MB
Normal for 4GB GPU + system RAM sharing.
Press Win + R
Run:
dxdiag
Open Display / Render tab
Name
Manufacturer
Chip Type
Display Memory (VRAM)
Driver Version
Feature Levels
Driver Model (WDDM)
Run:
devmgmt.msc
Expand:
Display Adapters
Example:
Intel UHD Graphics
NVIDIA Quadro T2000
wmic path win32_VideoController get name
Example Output:
Intel(R) UHD Graphics
NVIDIA Quadro T2000
Get-WmiObject Win32_VideoController | Select-Object Name, DriverVersion, AdapterRAM
If NVIDIA drivers installed:
nvidia-smi
Provides:
GPU model
Driver version
VRAM usage
Temperature
Active processes
dxdiag:
Feature Levels: 12_1, 12_0, 11_1...
Indicates supported DirectX versions.
Example:
Driver Model: WDDM 3.2
Higher versions = newer Windows graphics stack.
dxdiag:
Direct3D Acceleration: Enabled
Disabled = potential driver issue.
Check via:
nvidia-smi
or Task Manager:
Task Manager → Performance → GPU
Missing from Device Manager
dxdiag shows only iGPU
Driver missing
BIOS disabled GPU
Hardware failure
Scan for hardware changes (Device Manager)
Reinstall vendor driver
Check BIOS settings
Heavy apps running on iGPU
Lag / stuttering
NVIDIA Control Panel → Manage 3D Settings → Preferred GPU → High-performance NVIDIA processor
dxdiag:
Direct3D Acceleration: Disabled
Driver corruption
Remote Desktop session
Basic Display Driver active
Reinstall GPU drivers
Avoid RDP testing
Hybrid graphics / memory reservation behavior.
Usually not a problem.
| Error | Likely Cause | Fix |
|---|---|---|
| Basic Display Adapter | Missing GPU driver | Install vendor driver |
| Code 43 | Driver / hardware failure | Reinstall driver / test hardware |
| Direct3D Disabled | Driver issue | Clean driver install |
| GPU Missing After Update | Windows Update conflict | Rollback driver |
dxdiag
wmic path win32_VideoController get name
devmgmt.msc
nvidia-smi
msinfo32
Check:
Event Viewer → Windows Logs → System
Look for:
Display driver crashes
GPU resets
TDR errors
Example:
Display driver nvlddmkm stopped responding
Outdated GPU drivers = security risk
Always use vendor-certified drivers
Avoid unofficial driver packages
Monitor GPU usage for crypto/mining malware
✅ Keep GPU drivers updated (stable releases)
✅ Verify hybrid graphics settings
✅ Use Task Manager GPU monitoring
✅ Match GPU capability to workload
✅ Validate DirectX / OpenGL requirements
✅ Avoid Windows generic drivers for production
Performance complaints
Application compatibility checks
CAD / 3D software validation
Remote desktop graphics issues
Hardware inventory audits
Driver deployment verification
Identifying and validating graphics hardware is a fundamental diagnostic task in modern IT environments.
Using tools like:
dxdiag
Device Manager
WMIC / PowerShell
nvidia-smi
…support engineers can quickly determine:
✔ GPU model
✔ Driver health
✔ Feature support
✔ Acceleration status
✔ Memory configuration
This enables accurate troubleshooting, performance tuning, and compatibility validation.