Hardware Accelerated GPU Scheduling, usually shortened to HAGS, changes how Windows handles part of the work involved in scheduling tasks for the GPU.
It can reduce some CPU-side scheduling overhead, but it does not make your graphics card more powerful and it is not a guaranteed FPS boost.
For most supported Windows 11 PCs, I would start with HAGS enabled and then judge it by actual stability and performance. Keep it on when games and applications run normally. Test it off when you can reproduce stuttering, crashes, black screens, driver resets, or OBS problems.
The important question is not whether HAGS is universally good or bad.
It is whether your own GPU, driver, Windows build, and workload behave better with it on or off.
What Hardware Accelerated GPU Scheduling Does
Windows has to coordinate graphics work from games, browsers, video editors, the desktop, and other GPU-accelerated applications.
Without hardware scheduling, more of that high-frequency scheduling work is handled through the traditional Windows graphics scheduling path on the CPU side.
With HAGS enabled, supported graphics hardware can take over more of that scheduling work.
A simplified comparison looks like this:
HAGS Off
Application → Windows/CPU scheduling → GPU → Work is rendered
HAGS On
Application → Windows prioritization → GPU scheduling hardware → Work is rendered
The CPU is still heavily involved in gaming and graphics workloads.
HAGS does not remove CPU work such as:
- game logic
- physics
- AI
- audio
- networking
- draw-call preparation
- asset loading
- driver and API work
It changes one part of the scheduling process.
Should Hardware Accelerated GPU Scheduling Be On or Off?
For a modern Windows 11 system with supported graphics hardware and a current driver, I would normally begin with HAGS On.
Then test the games and applications that matter to you.
Keep HAGS on when
Leave it enabled when:
- games remain stable
- frame pacing is normal
- OBS works correctly
- creative applications remain stable
- there are no new driver crashes
- a feature you use requires it
Test HAGS off when
Turn it off temporarily when you notice:
- new microstutter
- worse frame pacing
- unexplained game crashes
- black screens
- GPU driver resets
- OBS rendering problems
- hardware-encoder failures
- application instability that appeared after enabling HAGS
Restart Windows after changing the setting and repeat the same workload.
A single run is not enough to prove that one setting is better.
Does HAGS Increase FPS?
It can affect performance, but it should not be treated as an FPS optimization switch.
HAGS does not add:
- more GPU cores
- extra VRAM
- higher memory bandwidth
- higher clock speeds
- extra ray-tracing hardware
- more video encoders
That means any performance change comes from scheduling behavior rather than additional graphics power.
A GPU-bound game may show almost no difference.
A CPU-constrained workload may react differently.
The result can also change with:
- the game
- GPU model
- CPU
- graphics driver
- Windows version
- graphics API
- resolution
- frame-generation settings
A difference of one or two average FPS is often too small to make a useful decision by itself.
Pay More Attention to Frame Consistency
Average FPS does not tell the whole story.
Suppose a game produces:
- HAGS Off: 120 FPS average
- HAGS On: 122 FPS average
That does not automatically make HAGS On better.
If the HAGS On run has more visible stutter or worse frame-time spikes, the slightly higher average FPS may not matter.
When comparing the setting, pay attention to:
- average FPS
- 1% lows
- visible stutter
- frame-time consistency
- crashes
- driver stability
For a scheduling feature, smoothness and stability can be more useful than a tiny average-FPS difference.
Does HAGS Reduce Input Lag?
HAGS can affect part of the graphics scheduling path, so it can influence latency.
That does not mean every PC will feel more responsive with it enabled.
End-to-end input latency also depends on:
- game-engine latency
- CPU processing
- GPU render time
- frame queueing
- V-Sync
- variable refresh rate
- NVIDIA Reflex or similar technology
- frame generation
- display refresh rate
- monitor processing
- mouse or controller latency
For competitive gaming, test the complete setup rather than treating HAGS as a standalone latency fix.
How to Enable HAGS in Windows 11
On supported Windows 11 systems:
- Press
Windows + I. - Open System.
- Select Display.
- Open Graphics.
- Open the advanced or default graphics settings area shown by your Windows build.
- Find Hardware-accelerated GPU scheduling.
- Turn it On.

- Restart Windows.
Microsoft has changed the layout of the Graphics page over time, so the exact wording around the toggle may vary slightly.
If the HAGS option is completely missing, do not try to force it through the Registry before checking the GPU and driver.
How to Disable HAGS
To troubleshoot or compare performance:
- Open Settings > System > Display > Graphics.
- Open the advanced/default graphics settings.
- Turn Hardware-accelerated GPU scheduling off.
- Restart Windows.
- Repeat the same workload.
Restarting matters because it gives Windows a clean graphics-session state for the new setting.
Why Hardware Accelerated GPU Scheduling Is Missing
The HAGS toggle only appears when Windows detects graphics hardware and a driver that expose the required capability.
A missing option can be caused by:
- unsupported graphics hardware
- an old or incorrect graphics driver
- Windows using Microsoft Basic Display Adapter
- an incomplete GPU driver installation
- an OEM laptop graphics configuration
- a virtual or remote graphics environment
- differences between adapters in a multi-GPU system
The missing toggle does not automatically mean Windows is broken.
Check the GPU Driver First
Open:
Device Manager > Display adapters
You should see the actual GPU name, such as an NVIDIA GeForce, AMD Radeon, or Intel graphics adapter.
If you see Microsoft Basic Display Adapter, Windows is not using the full graphics driver.
Install the correct driver before troubleshooting HAGS further.
Use:
- NVIDIA’s official driver source for GeForce
- AMD Software for Radeon
- Intel’s official graphics support
- the PC or laptop manufacturer’s driver page when OEM drivers are required
Avoid generic driver-updater utilities.
If you are comparing graphics platforms more broadly, see AMD GPU vs NVIDIA: Which Graphics Card Is Better?.
Do You Need to Check WDDM?
You can check the active Windows Display Driver Model version with DirectX Diagnostic Tool.
Press:
Windows + R
Type:
dxdiag
Press Enter, open the Display or Render tab, and look for Driver Model.
You may see a value such as:
WDDM 3.x
The WDDM version is useful information, but I would not use one version number as the only test for HAGS support.
The practical test is simpler:
Does the current GPU and driver expose the HAGS toggle to Windows?
A sufficiently new WDDM version does not guarantee that every graphics adapter supports the feature.
HAGS and NVIDIA DLSS Frame Generation
This is one situation where HAGS may be required rather than simply optional.
NVIDIA currently lists Windows Hardware-Accelerated GPU Scheduling as a requirement for supported DLSS Frame Generation configurations.
So if DLSS Frame Generation is unavailable or greyed out, check HAGS before assuming the game or GPU is faulty.
NVIDIA documents the requirement in its DLSS Frame Generation integration guidance.
Do not disable HAGS purely for benchmarking if doing so also disables a graphics feature you are trying to use.
HAGS and OBS
OBS is an important exception to blanket advice that HAGS should always remain enabled.
OBS currently recommends disabling HAGS as a troubleshooting step when users experience certain performance problems or hardware-encoder failures.
That does not mean every OBS user should turn HAGS off.
If OBS is stable, there is no reason to change a working configuration just because somebody else’s system had a problem.
If you experience:
- rendering lag
- capture problems
- encoder failures
- unexplained OBS instability
test with HAGS off and restart Windows.
OBS provides its current HAGS guidance in its Hardware-Accelerated GPU Scheduling support article.
HAGS on NVIDIA, AMD, and Intel GPUs
Do not assume support from the GPU brand alone.
HAGS depends on the exact combination of:
- GPU generation
- graphics driver
- Windows version
- laptop or desktop configuration
A newer NVIDIA, AMD, or Intel GPU may support HAGS while an older product from the same company does not.
The most useful indicator is whether Windows shows the HAGS option while the correct manufacturer driver is installed.
Does HAGS Reduce CPU Usage?
It can reduce some CPU overhead associated with graphics scheduling.
That does not mean Task Manager will suddenly show a large drop in total CPU usage.
Games still use the CPU for many other tasks.
A game remaining at 60% or 70% CPU usage does not prove HAGS is doing nothing.
Likewise, a tiny reduction in Task Manager CPU usage does not prove the game is faster.
Judge the actual workload instead.
Does HAGS Increase GPU Usage?
Not directly.
HAGS changes scheduling. It does not simply tell the GPU to run at a higher utilization percentage.
A GPU-bound game may already sit near full utilization with HAGS both on and off.
A CPU-limited game may behave differently.
GPU utilization by itself is not enough to decide which setting is better.
How to Test HAGS Properly
Use the same workload in both states.
For gaming:
- Choose a repeatable benchmark or game area.
- Keep resolution and graphics settings unchanged.
- Test HAGS On after restarting Windows.
- Record average FPS, 1% lows, and visible stutter.
- Turn HAGS Off.
- Restart again.
- Repeat the same test.
- Compare several runs rather than one.
Try to keep other variables unchanged.
Do not update the graphics driver, change game settings, enable a new overlay, and change HAGS at the same time.
You will not know which change caused the result.
How to Test HAGS With OBS
Use the same:
- game
- OBS scene
- output resolution
- frame rate
- encoder
- quality preset
- bitrate
- capture method
Open:
OBS > View > Stats
Watch for:
- frames missed due to rendering lag
- skipped frames due to encoding lag
Dropped network frames are a connection problem, not evidence that HAGS itself is causing GPU scheduling trouble.
If OBS behaves normally in both states, keep whichever HAGS setting makes sense for the rest of your system.
When I Would Leave HAGS Enabled
I would leave HAGS on when:
- the PC supports it normally
- the graphics driver is current
- games are stable
- frame pacing is good
- OBS works correctly
- creative apps remain stable
- you use a feature that requires HAGS
There is little reason to disable a stable configuration without evidence of a problem.
When I Would Turn HAGS Off
I would leave it off when controlled testing repeatedly shows:
- worse stuttering
- poorer 1% lows
- game crashes
- driver instability
- black screens
- OBS rendering or encoder problems
The important word is repeatedly.
A single strange game session is not enough to blame HAGS.
Hardware Accelerated GPU Scheduling is best treated as a system setting to test, not a universal optimization trick.
On a supported Windows 11 PC, start with it enabled. Keep it there when performance and stability are normal. Turn it off when controlled testing shows that your actual workload behaves better without it.
That approach is more useful than chasing a universal HAGS On or Off answer that cannot account for every GPU, driver, game, and application.


