Hardware-Accelerated GPU Scheduling (HAGS) is a Windows feature that shifts GPU memory management from the CPU to the GPU itself, theoretically reducing latency and freeing CPU resources. Introduced in Windows 10 version 2004, it’s become more mature in Windows 11 — but whether it actually helps depends heavily on your hardware and the games you play.
What HAGS Does
Normally, the Windows Display Driver Model (WDDM) uses the CPU to schedule GPU work. With HAGS enabled, the GPU’s own scheduler handles this task directly. The potential benefits:
- Reduced input latency (measured in single-digit milliseconds)
- Slightly lower CPU overhead during GPU-bound rendering
- Better performance headroom for CPU-bound scenarios
The NVIDIA DirectX 12 feature Reflex and AMD’s Anti-Lag both benefit from HAGS being enabled — these latency-reduction technologies work more effectively with hardware scheduling active.
Requirements
HAGS requires:
- Windows 11 (or Windows 10 2004+)
- NVIDIA GeForce GTX 1000 series or newer (driver 451.48+)
- AMD Radeon RX 5000 series or newer (driver 20.5.1+)
- Intel Arc — supported on all Arc GPUs
How to Enable HAGS
Method 1: Windows Settings
- Open Settings (Win + I)
- Navigate to System → Display
- Scroll down to Graphics
- Click Change default graphics settings
- Toggle Hardware-accelerated GPU scheduling to On
- Restart your PC
Method 2: Registry Editor
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
Value: HwSchMode
Type: DWORD
Data: 2 (enable) or 1 (disable)
Restart required after the registry change.
Does It Improve Performance?
Testing across multiple games and hardware configurations shows mixed results:
| Scenario | HAGS Effect |
|---|---|
| GPU-bound (high graphics settings) | Neutral to slight improvement |
| CPU-bound (competitive settings) | Small latency reduction in some titles |
| Older NVIDIA GPUs (Pascal/Turing) | Sometimes reduces performance |
| NVIDIA RTX 40/50 series | Generally positive or neutral |
| AMD RX 6000/7000/9000 series | Generally positive |
| DirectX 12 / Vulkan titles | More likely to benefit |
| DirectX 11 titles | Minimal or no benefit |
Frame rate impact: In most games, HAGS has less than 2% average FPS impact — positive or negative. The real benefit is in frame time consistency (lower 1% lows) and input latency.
HAGS and NVIDIA Reflex
If you play competitive shooters that support NVIDIA Reflex (CS2, Valorant, Apex Legends, CoD), enabling both HAGS and Reflex together is recommended. Reflex reduces render queue depth to minimize latency, and HAGS provides the hardware scheduling foundation it benefits from.
Enable Reflex in game settings — look for “NVIDIA Reflex Low Latency” set to Enabled + Boost.
Troubleshooting
If you experience instability after enabling HAGS:
- Update your GPU driver to the latest version
- Disable HAGS and test — some older games or DX11 titles have compatibility issues
- Check for BSOD error codes —
dxgmms2.syserrors specifically indicate HAGS conflicts
HAGS is generally safe to enable on modern hardware. If you’re on an RTX 40/50 series or RX 7000/9000, enable it and leave it on — the latency benefits are real, even if FPS changes are marginal.