How To Enable GPU | Boost Your Gaming Performance

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.

  1. Press Windows + i to open Settings.
  2. Navigate to System > Display.
  3. Scroll to the bottom and select Graphics (on recent Windows 11 builds, this may read Change Default Graphics Settings).
  4. Toggle Hardware-Accelerated GPU Scheduling to On.
  5. Click Yes on the User Account Control prompt if it appears.
  6. 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.

  1. Press Windows + R, type regedit, and press Enter.
  2. Navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
  3. 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.
  4. Set Value data to 2 and confirm Base is set to Hexadecimal.
  5. 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)

  1. Open Settings > System > Display > Graphics.
  2. Find your app in the list. If it isn’t there, click Add an app and browse to its .exe file.
  3. Click the app, then Options.
  4. Select High Performance and click Save.
  5. Close and relaunch the app. It will now use the dedicated GPU.

Method 2: NVIDIA Control Panel (System Wide and Per App)

  1. Right-click the desktop and select NVIDIA Control Panel (download it from the Microsoft Store if missing).
  2. Go to 3D Settings > Manage 3D Settings.
  3. Under the Program Settings tab, pick the game or app from the list, or click Add to locate its .exe.
  4. Set Preferred Graphics Processor to High Performance NVIDIA Processor.
  5. 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

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.