How to enable hardware-accelerated GPU scheduling in Windows 11

To enable hardware-accelerated GPU scheduling in Windows 11, open Settings > System > Display > Graphics, turn on Hardware-accelerated GPU scheduling under the default settings, and restart the PC.

This guide covers what the feature does, which PCs show the switch, the Windows 10 path, how to confirm it stayed on, and how to turn it off again if a game or app misbehaves.

Default graphics settings page with the hardware-accelerated GPU scheduling toggle on
The setting needs a restart to take effect; this capture comes from a Windows 10 build of the page. (Image: Microsoft)

Enable Hardware-accelerated GPU Scheduling in Windows 11/10

The switch appears only when both your graphics card and its driver support the feature. Microsoft ships it as an opt-in setting, so it is off unless you or the PC maker turned it on.

  1. Select Start, then open Settings.
  2. Select System > Display.
  3. Scroll down and select Graphics.
  4. Under Default settings, turn on Hardware-accelerated GPU scheduling; on older Windows 11 builds, open the default graphics settings link on this page first.
  5. Close Settings and restart the PC so the new scheduler loads.

On Windows 10 version 2004 or later, the same switch sits under Settings > System > Display > Graphics settings. Turn it on there and restart.

What Hardware-Accelerated GPU Scheduling (HAGS) actually does

Since the first Windows Display Driver Model, a high-priority thread on the CPU has scheduled every app's work on the GPU. HAGS moves most of that scheduling to a dedicated scheduling processor on the graphics card.

Item Classic scheduler Hardware-accelerated scheduling
Who schedules GPU work A high-priority CPU thread A scheduling processor on the GPU
Who sets app priority Windows Still Windows
Frequent tasks such as context switching Handled on the CPU Offloaded to the GPU
Default state On for every PC Off unless you or the PC maker turn it on
Requirement Any WDDM driver Supported GPU plus a WDDM 2.7 or later driver

Microsoft says most apps already hide scheduling costs by buffering frames, so the change should be transparent. Treat it as a modernisation of the graphics stack, not a guaranteed frame-rate boost.

Who should enable HAGS (and who shouldn’t)

Your situation Recommendation Why
Gaming PC with a recent GPU and current driver Turn it on and compare The feature was built for this hardware
A game's own requirements list it Turn it on Follow the game maker's requirement
PC maker shipped it on Leave it on Microsoft encourages makers to validate systems with it on
Stutter, black screens or crashes after enabling Turn it off Reverting to the classic scheduler isolates the cause
Older GPU with no switch in Settings Nothing to do The GPU or driver does not support it
Work PC managed by IT Ask IT first Graphics changes can affect validated apps

Prerequisites and compatibility checks

Requirement How to check
Windows 11, or Windows 10 version 2004 (May 2020 Update) or later Settings > System > About shows the version
A GPU with scheduling hardware Check the graphics card name in Device Manager under Display adapters and confirm support with its maker
A WDDM 2.7 or later driver Install the current driver from Windows Update or the GPU maker
Time to restart The change applies after a restart

Get driver updates from Settings > Windows Update > Advanced options > Optional updates, or from NVIDIA, AMD or Intel directly.

Enable via Registry (advanced, scriptable)

Microsoft documents only the Settings switch. It publishes no registry value and no Group Policy setting for hardware-accelerated GPU scheduling, so registry tweaks passed around online are not a supported route.

Route Documented by Microsoft Use it for
Settings > System > Display > Graphics Yes Every single PC
Registry edit No documented value Avoid; a wrong edit can break graphics
Group Policy (Pro/Enterprise) No policy published Not available; set it per PC or in the deployment image
PC maker factory setting Yes, makers may ship it on New PCs that arrive with it enabled

If the switch is missing, a registry edit will not add support that the GPU or driver lacks. Update the driver instead.

Verify HAGS is enabled (and confirm it sticks)

  1. After the restart, open Settings > System > Display > Graphics.
  2. Check that Hardware-accelerated GPU scheduling still shows On.
  3. Restart once more and check again; the setting should survive every restart.
  4. If it flips back to off after a driver update, turn it on again and restart.

Restart and reboot gotchas

Gotcha What happens What to do
No restart after the switch The old scheduler keeps running Restart, not just sign out
Driver reinstall or clean install Support can disappear until the new driver loads Restart, then check the switch again
Switching GPUs or drivers The switch may vanish or reset Update to a supported driver and re-enable
Fast benchmark right after boot Background startup tasks skew results Wait a few minutes before testing

Performance testing: measure before and after

Measure in the games or apps you actually use. Results differ by GPU, driver and title, so a one-off impression is not enough.

  1. Pick one game with a built-in benchmark, or one repeatable scene.
  2. With the feature off, run the test three times and note the average and lowest frame rate.
  3. Turn on Hardware-accelerated GPU scheduling and restart.
  4. Run the same test three times at the same settings and resolution.
  5. Compare the averages; keep the feature on only if results are equal or better and nothing stutters.

HAGS vs alternatives: GPU scheduling behaviors you may also see

The Graphics page holds several switches that change how games run. They are separate from GPU scheduling and can be set independently.

Setting What it does Where
Hardware-accelerated GPU scheduling Moves GPU work scheduling from the CPU to the graphics card Graphics > Default settings
Optimizations for windowed games Moves DirectX 10 and 11 windowed games to the flip model for lower latency, Auto HDR and VRR Graphics > Default settings
Graphics preference per app Picks Power saving or High performance GPU on PCs with two GPUs Graphics > Custom options for apps > Options
Auto HDR Adds HDR to supported games; turning it on also turns on windowed game optimizations Per game: Custom options for apps > Options > Don't use Auto HDR

Common mistakes

Mistake Result Better approach
Looking for the switch on an unsupported GPU The setting never appears Check driver and GPU support first
Skipping the restart No change in behaviour Restart after every toggle
Confusing it with browser hardware acceleration Changing the wrong setting Browser acceleration lives in the browser's own settings
Using registry tweaks from forums Unsupported state, possible display problems Use the Settings switch only
Judging speed from one session Misleading results Test the same scene several times

How to disable hardware-accelerated GPU scheduling

  1. Open Settings > System > Display > Graphics.
  2. Under Default settings, turn off Hardware-accelerated GPU scheduling.
  3. Restart the PC.
  4. Open the same page and confirm the switch shows Off.

This only changes how Windows schedules GPU work. To stop individual apps or browsers using the GPU, turn off hardware acceleration in apps instead.

Troubleshooting when HAGS causes issues

Hardware-accelerated GPU scheduling is missing

The GPU lacks the scheduling hardware or the driver is older than WDDM 2.7.

  1. Install the latest driver from the GPU maker or from Optional updates in Windows Update.
  2. Restart and check Settings > System > Display > Graphics again.
  3. If it is still missing, the graphics card does not support the feature.

The switch turns itself off or will not stay on

A driver update or reinstall reset the setting, or the PC was not restarted.

  1. Turn the switch on again.
  2. Restart the PC rather than signing out.
  3. Reinstall the current GPU driver if it keeps resetting.

Stutter, black screens or freezes after enabling

The game, app or driver behaves differently with the new scheduler.

  1. Turn the switch off and restart.
  2. Update the GPU driver and the game.
  3. Turn it on again and retest; leave it off if the problem returns.
  4. Report a lasting slowdown to Microsoft at aka.ms/submitgameperformancefeedback.

Only one GPU on a laptop shows a change

Laptops with integrated and dedicated GPUs pick a GPU per app.

  1. Open Graphics > Custom options for apps and select the game.
  2. Select Options and choose High performance.
  3. Select Save and restart the game.

FAQs

What is hardware-accelerated GPU scheduling?

It is a Windows 11 and Windows 10 feature that moves most GPU work scheduling from a CPU thread to a scheduling processor on the graphics card. Windows still decides app priority. It needs a supported GPU and a WDDM 2.7 or later driver.

Should I enable hardware-accelerated GPU scheduling?

Turn it on if you have a recent GPU with a current driver, then compare performance in your own games. Leave it off if you see stutter, freezes or crashes after enabling it. Microsoft expects most users to notice no significant change.

What does hardware acceleration GPU scheduling do for games?

It reduces the overhead of scheduling GPU work, which can lower latency in some cases. Most games already buffer frames to hide scheduling costs, so gains vary by game, GPU and driver.

Why is hardware-accelerated GPU scheduling missing?

The switch appears only when both the graphics card and its driver support the feature. Install the latest GPU driver, restart and check Settings > System > Display > Graphics again.

How do I disable hardware-accelerated GPU scheduling?

Open Settings > System > Display > Graphics, turn off Hardware-accelerated GPU scheduling under Default settings, then restart the PC. The classic CPU-based scheduler is used again after the restart.

Do I need to restart after enabling HAGS?

Yes. The scheduler change takes effect only after a full restart. Signing out or closing the game is not enough.

Is hardware-accelerated GPU scheduling on by default?

Microsoft introduced it as an opt-in setting that is off by default. PC makers can ship new systems with it turned on, so check the Graphics page to see the current state.

How do I enable hardware acceleration in my browser?

Browser acceleration is a separate setting. In Chrome, turn on Use hardware acceleration when available under Settings > System. In Edge, turn on Use graphics acceleration when available under Settings > System and performance, then restart the browser.

Bottom Line

Turn on hardware-accelerated GPU scheduling from Settings > System > Display > Graphics if the switch appears, restart, and keep it only if your games run as well or better. The Settings switch is the only route Microsoft documents, the feature needs a supported GPU and driver, and its effect varies by game, so a quick before-and-after test settles it.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *