Windows 11 lets you unlock GPU performance through two separate settings — provided your graphics card supports them.
One wrong setting leaves your expensive graphics card sitting idle while integrated graphics handle every game. Enabling GPU performance in Windows 11 comes down to two specific changes: turning on Hardware-Accelerated GPU Scheduling (HAGS) and telling Windows which apps should use your dedicated GPU instead of the integrated chip. Both are quick to set up, and both deliver real frame-rate gains with the right hardware. Here is exactly where each toggle lives and what you need before flipping it.
What Hardware-Accelerated GPU Scheduling Actually Does
HAGS lets your GPU manage its own video memory directly instead of relying on the CPU to queue tasks. This reduces input latency and can smooth out frame pacing in demanding games and rendering apps. The feature ships as part of Windows 11 (version 21H2 and later) and Windows 10 (version 2004+), but not every graphics card supports it.
Your GPU needs driver support too. NVIDIA driver version 450.57 or later handles HAGS, as does AMD Radeon Software 20.4.1 or later. Most modern cards — NVIDIA RTX 20-series and newer, AMD RX 5000-series and newer, and Intel Arc GPUs — enable it without issue. Older cards like the GTX 10-series cannot use HAGS even with the latest drivers.
How To Enable HAGS Through Windows Settings
The Settings path is the most stable route and works on every supported system. The HAGS toggle will not activate until you reboot.
- Press Windows + i to open Settings.
- Navigate to System > Display.
- Scroll to the bottom and select Graphics (on recent Windows 11 builds, this may read Change Default Graphics Settings).
- Toggle Hardware-Accelerated GPU Scheduling to On.
- Click Yes on the User Account Control prompt if it appears.
- Close Settings and restart your PC.
After reboot, the toggle stays green. That is your the system is now using hardware-accelerated scheduling.
Enabling HAGS Through the Registry (When Settings Is Missing)
If the Settings toggle is grayed out or missing entirely, the Registry Editor provides a direct override. This is useful for systems where driver support exists but Windows has not exposed the toggle.
- Press Windows + R, type
regedit, and press Enter. - Navigate to
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers. - Double-click HwSchMode in the right pane. If the value does not exist, right-click an empty area, select New > DWORD (32-bit) Value, and name it
HwSchMode. - Set Value data to
2and confirm Base is set to Hexadecimal. - Click OK, close Registry Editor, and restart your PC.
Entering 1 instead of 2 disables HAGS, so double-check the number before closing the editor.
Is Hardware-Accelerated GPU Scheduling Right for Your System?
HAGS delivers noticeable latency reductions on higher-end GPUs paired with fast storage and ample RAM. On mid-range or older hardware, the gains are smaller but still measurable in CPU-limited scenarios — think competitive shooters where every millisecond matters. The feature has no downside on compatible systems, so there is no reason to leave it off.
One important gate: laptops running on battery may not see the toggle available until plugged in, as Windows hides HAGS under power-saving conditions.
How To Force Apps To Use Your Dedicated GPU
Even with HAGS enabled, Windows may still route lightweight apps through integrated graphics to save power. When a game or editing tool runs poorly, the fix is telling the OS which GPU to use for that specific program. Two methods work here, and you will want both in your toolkit.
Method 1: Windows Graphics Settings (Per App)
- Open Settings > System > Display > Graphics.
- Find your app in the list. If it isn’t there, click Add an app and browse to its
.exefile. - Click the app, then Options.
- Select High Performance and click Save.
- Close and relaunch the app. It will now use the dedicated GPU.
Method 2: NVIDIA Control Panel (System Wide and Per App)
- Right-click the desktop and select NVIDIA Control Panel (download it from the Microsoft Store if missing).
- Go to 3D Settings > Manage 3D Settings.
- Under the Program Settings tab, pick the game or app from the list, or click Add to locate its
.exe. - Set Preferred Graphics Processor to High Performance NVIDIA Processor.
- Click Apply and restart the app.
For system-wide switching, select the Global Settings tab in step 3 and set the same preference there — though this forces the dedicated GPU for everything, which drains laptop battery noticeably.
| Setting | What It Does | Best For |
|---|---|---|
| HAGS (Settings toggle) | Lets GPU manage its own video memory, reducing CPU overhead and input lag | Games and creative apps where frame-time consistency matters |
| HAGS (Registry override) | Forces the same feature on when the Settings toggle is missing or grayed out | Systems with supported GPUs and drivers but no visible toggle |
| Windows Graphics > High Performance | Assigns a specific app to the dedicated GPU at the OS level | Any single app that runs poorly on integrated graphics |
| NVIDIA Control Panel > Preferred GPU | Overrides GPU selection at the driver level for individual or all apps | Older games that ignore Windows Graphics Settings |
| Global Dedicated GPU (NVIDIA) | Forces every app to use the dedicated GPU system-wide | Desktops with no integrated graphics; laptops with steady AC power |
| BIOS iGPU Multi-Monitor | Allows iGPU and dedicated GPU to work at the same time | Multi-monitor setups that need both GPUs active |
| Power Saving Mode (laptop) | Disables dedicated GPU to save battery | Browsing and office work on battery power |
Common Problems That Keep Your GPU Idle
Most GPU-related troubleshooting questions come down to one of five issues. Run through this quick checklist before digging deeper.
- HAGS toggle grayed out. Your GPU, driver, or Windows version does not support HAGS. Run the latest NVIDIA 450.57+ or AMD 20.4.1+ driver and verify your GPU is listed in support docs. If still gray, use the Registry override above.
- Dedicated GPU not showing in Device Manager. Open Device Manager, click View, and enable Show Hidden Devices. Click Action > Scan for hardware changes. On ASUS laptops, check Armory Crate — if GPU Power Saving is set to Eco, switch it to Standard Mode.
- App still uses integrated graphics after setting High Performance. Some games cache their GPU choice. Restart the app and the PC. If it persists, set the preference in NVIDIA Control Panel instead — it overrides the OS-level setting.
- No display output after changing BIOS settings. If you disabled iGPU in BIOS and the dedicated GPU is not the primary display output, the screen stays black. Reset the BIOS by removing the CMOS battery or pressing the Clear CMOS button on the motherboard.
- Laptop battery drains fast. The dedicated GPU draws more power even when idling. Use Windows Graphics Settings to assign High Performance only to the specific apps that need it, and leave everything else on the integrated GPU.
What To Check Before You Reinstall Drivers
When nothing works, the culprit is often a stale or corrupted driver rather than a hardware problem. NVIDIA provides a clean install tool, and AMD’s Radeon Software includes a factory reset option. Before using either, confirm your driver version meets the HAGS minimums: NVIDIA 450.57 or AMD 20.4.1. Anything older and the toggle will not appear regardless of the method you try.
The driver download page for each GPU maker also lists full release notes showing which GPUs got HAGS support in each version. HowToGeek’s step-by-step HAGS walkthrough covers the Registry override in detail and includes the exact driver versions needed.
| Issue | Likely Cause | Fix Order |
|---|---|---|
| HAGS toggle missing | Outdated driver or unsupported GPU | Update driver → check GPU support → use Registry override as fallback |
| Dedicated GPU not detected | Hidden devices or BIOS conflict | Show hidden devices in Device Manager → scan for changes → check BIOS iGPU Multi-Monitor → check Armory Crate on ASUS |
| App ignores GPU setting | Cached profile or OS-level override | Restart app → restart PC → switch to NVIDIA Control Panel preference → set Global default |
| Black screen after change | iGPU disabled with no other display output | Reset CMOS → enable iGPU in BIOS via onboard graphics → set iGPU Multi-Monitor to Auto |
| Poor performance despite dedicated GPU | Power saving mode or thermal throttle | Plug in AC power → check power plan set to High Performance → monitor temps in GPU software |
Final Settings To Verify After Every Change
After enabling HAGS and assigning your apps to the dedicated GPU, confirm the system is actually using what you set. Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, and look at GPU utilization. Run the targeted game or app — the dedicated GPU’s utilization graph should spike while the integrated graph stays near zero. If the integrated GPU is still active under load, go back and apply the High Performance preference again through Windows Graphics Settings first, then the NVIDIA Control Panel route.
That is the full process. Two settings, one reboot, and your GPU finally works the way it should — handling every frame without the CPU getting in the way.
References & Sources
- HowToGeek. “How to Enable Hardware-Accelerated GPU Scheduling in Windows 11” Covers Settings and Registry methods with exact driver and GPU requirements.
