Better graphics

How to enable Hardware-Accelerated GPU Scheduling on Windows 11

Windows 11 can reduce latency and improve graphics performance with the Hardware-Accelerated GPU Scheduling feature, and here's how to enable it.

Windows 11 hardware-accelerated GPU scheduling

Windows 11 comes with Hardware-Accelerated GPU Scheduling, a feature that helps to reduce latency and improve performance by allowing the graphics card to manage its own memory. However, the feature does not work by default because it requires the latest driver from the manufacturer, and only certain cards are supported.

Nvidia supports Hardware-Accelerated GPU Scheduling, starting with its driver version 451.48 and later. If you have Intel integrated graphics, the feature is available since driver version 27.20.100.8190. If you have an AMD card, you will need to have a 56000 series or later card.

The graphics feature was first introduced with Windows 10 version 2004, but it’s still disabled by default on Windows 11.

In this guide, you will learn the steps to enable Hardware-Accelerated GPU Scheduling on Windows 11.

Enable Hardware-Accelerated GPU Scheduling using Settings

To turn on hardware scheduling on Windows 11, use these steps:

  1. Open Settings on Windows 11.

  2. Click on System.

  3. Click the Display page on the right side.

  4. Under the “Related settings” section, click the Graphics settings option.

    Windows 11 graphics settings

  5. Click the Change Default Graphics Settings option.

  6. Turn on the Hardware-Accelerated GPU Scheduling toggle switch to enable the feature on Windows 11.

  7. Restart your computer.

Once you complete the steps, the new option should apply, and you should be able to see better latency and performance playing games.

Enable Hardware-Accelerated GPU Scheduling using Registry

To enable Hardware-Accelerated GPU Scheduling with the Registry, use these steps:

Warning: It’s very important to note that modifying the Windows Registry can cause serious problems if not used properly. It’s assumed you know what you’re doing and that you have created a full backup of your system before proceeding.
  1. Open Start.

  2. Search for regedit and click the top result to open the Registry Editor.

  3. Browse the following path:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  4. Right-click the GraphicsDrivers (folder) key, select the New submenu and click on DWORD (32-bit) value.

    Registry HwSchMode

  5. Name the key HwSchMode and press Enter.

  6. Double-click the newly created key and sets its value from 0 to 2.

    Enable Hardware-Accelerated GPU scheduling

  7. Click the OK button.

  8. Restart your computer.

After you complete the steps, Hardware-Accelerated GPU Scheduling should now be enabled on the computer.

If you want to revert the changes, you can use the same instructions, but on step No. 4, right-click the HwSchMode key and select the Delete option. If the key was already available, you could change its value from 2 to 1 to disable Hardware-Accelerated GPU Scheduling.