Tech & GPU November 8, 2026
Global Edition

Hardware Accelerated GPU Scheduling – Boost Your GPU Today

• •
16 min read
Hardware Accelerated GPU Scheduling - Boost Your GPU Today

Hardware Accelerated GPU Scheduling (HAGS) is a Windows graphics feature that moves the job of scheduling and prioritizing GPU work from the CPU-run Windows scheduler to a dedicated scheduling processor on the graphics card. It was introduced with Windows 10 version 2004 (May 2020 Update) and requires a WDDM 2.7 or newer driver. Its goal is to reduce CPU overhead and improve latency, but real-world FPS gains are usually small.

Table of Contents

What Is Hardware Accelerated GPU Scheduling?

Hardware Accelerated GPU Scheduling, often shortened to HAGS, is a setting in Windows that lets the graphics processing unit (GPU) manage its own work queue. Without HAGS, the central processing unit (CPU) collects graphics commands from games and apps, batches them, and decides in which order the GPU should run them. With HAGS, a specialized scheduling processor on the GPU takes over much of that responsibility.

The feature belongs to the Windows Display Driver Model (WDDM), the framework Windows uses to communicate with graphics drivers. Microsoft added it as an optional capability in WDDM 2.7, and it needs both operating system support and graphics driver support to function.

Key attributes of HAGS at a glance

AttributeValue
Feature typeWindows graphics scheduling setting
Introduced inWindows 10 version 2004 (May 2020 Update)
Driver model requiredWDDM 2.7 or newer
Setting locationSettings > System > Display > Graphics > Default graphics settings
Registry valueHwSchMode under the GraphicsDrivers key
Supported vendorsNVIDIA, AMD, Intel (on supported GPUs and drivers)
Restart requiredYes
Main intended benefitLower CPU overhead and better latency
Typical real-world impactSmall, system-dependent

How Does Hardware Accelerated GPU Scheduling Work?

A game generates thousands of small instructions for the GPU every frame: draw this object, apply this texture, run this shader. These instructions are placed into command buffers.

The traditional scheduling model

Windows uses a graphics scheduler that runs on the CPU. It receives command buffers from many applications at once, such as a game, a browser and a video player, and decides:

  • Which application’s work goes to the GPU next.
  • How long each piece of work may run.
  • How to keep the GPU supplied so it does not sit idle.

This happens in software on the CPU, which adds CPU overhead and a small amount of latency, because the CPU must prepare and submit batches before the GPU can act.

The HAGS scheduling model

With HAGS enabled, a GPU-based scheduling processor takes on the high-frequency prioritization and queue management. The CPU still does a lot of work, such as running game logic and preparing commands, but it hands more scheduling decisions to the graphics hardware. Think of a manager who stops micromanaging every task and lets a trusted team lead organize the daily workload.

What changes technically

  • CPU overhead: The CPU spends less time batching and submitting GPU work.
  • Latency: Work can reach execution with potentially less delay.
  • Frame pacing: Frame delivery can become more consistent in some workloads.
  • GPU memory management: The driver handles more of its own video memory scheduling in the supported pipeline.

Because the implementation lives inside the GPU vendor’s driver and firmware, the effect differs between NVIDIA, AMD and Intel hardware.

Which Operating Systems and GPUs Support HAGS?

Operating system requirements

HAGS requires Windows 10 version 2004 or later, or Windows 11. Earlier Windows versions do not expose the setting.

Driver requirements

The installed graphics driver must support WDDM 2.7 or newer and expose the hardware scheduling capability. To check your WDDM version:

  1. Press Windows + R, type dxdiag and press Enter.
  2. Open the Display tab.
  3. Look at the Driver Model field. It should show WDDM 2.7 or higher.

GPU support by vendor

  • NVIDIA: Support began with GeForce driver 451.48 for GeForce GTX 10-series and newer GPUs. RTX 20, 30 and 40 series cards also support it.
  • AMD: Support was first introduced for Radeon RX 5600 and RX 5700 series cards and later extended to newer Radeon generations through Adrenalin driver updates.
  • Intel: Support depends on the graphics generation and driver. Recent Intel Arc and newer integrated graphics drivers include it.

Confirm the latest compatibility list in the official NVIDIA, AMD or Intel driver notes, because supported hardware and driver versions change over time.

How to Enable or Disable Hardware Accelerated GPU Scheduling

  1. Open Settings and go to System.
  2. Select Display.
  3. Scroll down and click Graphics.
  4. Click Change default graphics settings.
  5. Turn Hardware-accelerated GPU scheduling On or Off.
  6. Restart your PC so the change takes effect.

On Windows 10, the path is Settings > System > Display > Graphics settings, then the same toggle appears under the default graphics settings link.

Method 2: Registry Editor

Use this only if the option is missing from Settings, and back up your registry first.

  1. Press Windows + R, type regedit and press Enter.
  2. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
  3. Find the DWORD value named HwSchMode.
  4. Set it to 2 to enable HAGS or 1 to disable it.
  5. Restart the PC.

If the value does not exist and your driver supports the feature, you can create a new DWORD (32-bit) value with that name. If your hardware or driver does not support HAGS, changing this value will not enable it.

How to check whether HAGS is enabled

Open Settings > System > Display > Graphics > Change default graphics settings and read the toggle. You can also read the HwSchMode registry value: 2 means enabled, 1 means disabled.

What Are the Benefits of Hardware Accelerated GPU Scheduling?

The potential benefits are real but modest, and they depend on your hardware and workload.

  • Lower CPU overhead: Less scheduling work on the CPU can help in CPU-limited scenarios.
  • Reduced latency: Fewer steps between a game’s commands and GPU execution can improve responsiveness.
  • More consistent frame times: Some users see slightly smoother 1% lows.
  • Support for newer graphics features: Some technologies, such as certain frame generation features, have historically recommended or required HAGS in specific titles or driver versions. Check current NVIDIA and AMD guidance for your game.
  • Future-oriented design: Microsoft built the feature as part of the long-term direction of the graphics stack.

What Are the Drawbacks and Limitations?

  • Small average FPS change: In many independent tests the difference between on and off falls within the margin of error.
  • Driver-dependent behavior: Results vary by GPU generation, driver version and game.
  • Possible instability on some systems: Some users report stutter, crashes or application glitches after enabling it, often tied to specific driver versions.
  • Restart required: Every change needs a reboot, which makes testing slower.
  • Limited hardware coverage: Older GPUs and some drivers do not support it at all.

Does HAGS Increase FPS?

HAGS does not directly make a GPU faster. It changes who schedules the work, not how fast the GPU renders it. For that reason, most average FPS results between HAGS on and off are very close.

You are more likely to notice a difference in these cases:

  • A CPU-limited game, where the CPU is the bottleneck.
  • Systems with a weaker CPU paired with a stronger GPU.
  • Heavy GPU multitasking, such as gaming while streaming or recording.
  • Games that benefit from reduced scheduling latency.

You are less likely to notice a difference in GPU-limited games, at high resolutions such as 4K, and on systems with a strong CPU.

How to test HAGS on your own PC

  1. Install a monitoring tool such as CapFrameX, FrameView or MSI Afterburner.
  2. Pick one repeatable benchmark scene in your game.
  3. Run it at least three times with HAGS off and record average FPS, 1% lows and 0.1% lows.
  4. Enable HAGS, restart, and repeat the same runs.
  5. Compare averages and, more importantly, frame-time consistency.
  6. Keep the setting that gives better stability and lows, not only the higher average.

Should You Turn HAGS On or Off?

SituationSuggested approach
Modern NVIDIA RTX or AMD Radeon GPU, up-to-date driverTry enabling it and compare
Game or feature that recommends HAGS (for example some frame generation titles)Enable it
CPU-limited gaming PCTest it, it may help
Stutter, crashes or driver timeoutsTest with it off
Older GPU or unsupported driverLeave default behavior
Streaming or recording while gamingTest both settings
Competitive esportsKeep the stable, lower-latency option
Laptop with hybrid graphicsTest carefully, results vary

If your system is stable and you cannot measure a loss, leaving HAGS enabled is reasonable on modern hardware. If you see problems, disable it and compare.

HAGS vs Game Mode

Game Mode prioritizes system resources for the active game and reduces background interruptions. HAGS changes how GPU work is scheduled. They solve different problems and can be used together.

HAGS vs Resizable BAR

Resizable BAR lets the CPU access the full GPU video memory instead of small chunks. HAGS concerns scheduling, not memory access. They are independent.

HAGS vs DLSS and FSR frame generation

Frame generation creates additional frames using AI or algorithmic techniques. Some implementations have recommended HAGS because lower scheduling latency helps frame delivery. HAGS itself does not generate frames.

HAGS vs NVIDIA Reflex and AMD Anti-Lag

Reflex and Anti-Lag reduce system latency by managing the render queue between the game and the GPU. HAGS operates at the Windows scheduling layer. They can coexist.

HAGS vs VRR, G-Sync and FreeSync

Variable refresh rate technologies synchronize display refresh with frame output. HAGS does not control the display.

HAGS and Windows security features

Some users test HAGS together with Memory Integrity (Core Isolation). These are separate features, but any graphics or virtualization change should be tested for stability.

HAGS Not Showing, Greyed Out or Not Working: Common Fixes

Why is the HAGS option missing?

  • Your Windows version is older than 10 version 2004.
  • Your GPU does not support hardware scheduling.
  • Your graphics driver is outdated or does not expose the capability.
  • You are using the Microsoft Basic Display Adapter instead of the vendor driver.
  • You are in a virtual machine or remote session without GPU passthrough.

Fix 1: Update Windows

Open Settings > Windows Update and install all available updates and optional driver updates.

Fix 2: Update the graphics driver

Download the latest driver directly from NVIDIA, AMD or Intel. Do not rely only on Windows Update if the option is missing.

Fix 3: Clean reinstall with DDU

If an old driver is conflicting, use Display Driver Uninstaller in Safe Mode, then install the newest driver from the vendor.

Fix 4: Check the WDDM version

Use dxdiag as described above. If the driver model is below WDDM 2.7, the setting cannot appear.

Fix 5: Check the registry value

Verify that HwSchMode under the GraphicsDrivers key is not blocked by policy or set incorrectly.

Fix 6: Check which GPU Windows is using

On laptops with integrated and dedicated graphics, make sure the dedicated GPU driver is installed and working.

If HAGS causes crashes or stutter

  1. Turn HAGS off and restart.
  2. Update or roll back the graphics driver.
  3. Test the same game again.
  4. Report the issue to the vendor if it only happens with HAGS enabled on the latest driver.

Does HAGS Affect Games, Streaming and Creative Apps?

Gaming: Effects range from none to small improvements. Test your own titles, especially CPU-heavy ones.

Streaming and recording: When the GPU handles encoding while rendering a game, scheduling can matter. Test with OBS and compare dropped frames and frame times.

Video editing and 3D work: Applications such as DaVinci Resolve, Premiere Pro and Blender rely more on raw GPU compute than on scheduling latency, so differences are usually minimal.

Browsers and video playback: A few users have reported glitches with specific drivers. If you notice this, disable HAGS and test.

Best Practices for a Stable GPU Scheduling Setup

  • Keep Windows and your GPU driver current.
  • Change one setting at a time when testing.
  • Always restart after toggling HAGS.
  • Record before and after results instead of relying on feel.
  • Note the driver version that works best on your system.
  • Back up the registry before editing it.

Hardware Accelerated GPU Scheduling: FAQs

1. Hardware accelerated GPU scheduling Windows 10?

Yes, HAGS works on Windows 10, but only on version 2004 (May 2020 Update) or later. You also need a supported GPU and a WDDM 2.7 or newer graphics driver. To enable it, go to Settings > System > Display > Graphics settings > Change default graphics settings, turn the toggle on, and restart your PC.

2. Hardware accelerated GPU scheduling on or off?

For most modern PCs with an up-to-date driver, leaving HAGS on is reasonable, since it can slightly reduce CPU overhead and latency. However, the performance difference is often small. If you notice stutter, crashes or driver errors, turn it off. The best approach is to test both settings on your own system and keep whichever is more stable.

3. Hardware accelerated GPU scheduling Windows 11?

HAGS is available in Windows 11 on supported NVIDIA, AMD and Intel graphics with a compatible driver. Open Settings > System > Display > Graphics > Change default graphics settings, then switch the toggle on or off and restart. Some systems may already have it enabled. If the option is missing, update Windows and your graphics driver first.

4. Hardware accelerated GPU scheduling not showing?

The option usually disappears because your GPU or driver doesn’t support it, your Windows version is too old, or Windows is using the generic Microsoft Basic Display Adapter. Update Windows, install the latest driver directly from NVIDIA, AMD or Intel, and confirm your driver model is WDDM 2.7 or higher using the dxdiag tool. Virtual machines without GPU passthrough also won’t show it.

5. Hardware accelerated GPU scheduling on or off for gaming?

For gaming, HAGS can help a little in CPU-limited games and may improve frame-time consistency, but average FPS often stays almost the same. Some games and frame generation features recommend it, while certain driver versions cause stutter or crashes. Run the same benchmark with HAGS on and off, then keep the setting with better 1% lows and stability.

6. Hardware accelerated GPU scheduling CS2?

Counter-Strike 2 is often CPU-limited, so HAGS may help slightly on some systems, but results vary by CPU, GPU and driver. Many players report little to no difference, while a few see better frame consistency or occasional stutter. Test it in a repeatable scene, such as a bot match or workshop map, and compare 1% lows before deciding.

7. Hardware accelerated GPU scheduling AMD?

AMD supports HAGS on compatible Radeon GPUs, starting with the RX 5600 and RX 5700 series and later extended to newer generations through Adrenalin driver updates. You need Windows 10 version 2004 or later, or Windows 11, plus a current Radeon driver. Enable it in Windows graphics settings, restart, and check the AMD driver notes for any known issues with your card.

8. Is it good to turn on hardware accelerated GPU scheduling?

It can be good on modern hardware, because it may lower CPU overhead and reduce latency, and some features recommend it. Still, it isn’t a guaranteed FPS boost, and gains are usually small. If your PC remains stable and performs equal or better with it on, keep it enabled. If problems appear, turning it off is easy.

9. Is hardware acceleration better on or off?

In general, hardware acceleration is better on, because it lets your GPU handle tasks such as video playback, browser rendering and graphics, which is faster and more power-efficient than using the CPU alone. Turn it off only when you see problems such as flickering, black screens, crashes or glitches, which are often caused by outdated or faulty graphics drivers.

10. Is it safe to turn off HAGS?

Yes, turning off HAGS is completely safe. It is an optional Windows setting, and disabling it simply returns GPU scheduling to the traditional CPU-managed method that Windows used before 2020. You won’t lose any data or damage hardware. Go to Settings > System > Display > Graphics > Change default graphics settings, switch it off, and restart your PC.

11. Should I turn on or off hardware-accelerated GPU scheduling in Windows 11?

On Windows 11, turn it on if you have a modern GPU, an updated driver and a stable system, especially for CPU-limited games or features that recommend it. Turn it off if you experience stutter, crashes, or driver timeouts. Since the difference is often small, test both settings with your own games and keep the more stable one.

Conclusion

Hardware Accelerated GPU Scheduling is a legitimate Windows and driver feature that lets the GPU handle more of its own scheduling, reducing CPU overhead and potentially improving latency. It is not a magic FPS booster, and its value depends on your CPU, GPU, driver and games.

The practical approach is to confirm your hardware supports it, enable it through Windows Settings, restart, and compare frame times in the games you actually play. If everything is stable and performance is equal or better, keep it on. If you notice stutter or crashes, turn it off and move on.

Walker
Written by

Walker is a GPU expert with 10 years of hands-on experience in graphics cards, PC hardware, gaming performance, and GPU troubleshooting. He writes simple and helpful content about GPUs, FPS optimization, cooling, drivers, and PC builds. His goal is to help gamers, creators, and PC users understand GPU technology in an easy way.

One thought on “Hardware Accelerated GPU Scheduling – Boost Your GPU Today”

Leave a Reply

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