Microsoft has introduced a new interesting feature in Windows 10 that is named Hardware-accelerated GPU Scheduling. This feature is part of the WDDM 2.7 that effectively reduces latency and increases video playback performance. It allows the computer’s graphics card to manage its own video memory rather than the operating system.
What is Hardware-accelerated GPU Scheduling
Hardware Accelerated GPU Scheduling enables more efficient GPU scheduling between applications. The GPU manages its own VRAM, rather than having it managed by Windows OS. This reduces latency & increases video playback performance.
If you want to use this feature, you need to first enable it either through the Windows Settings or the Registry Editor. But before that, make sure you are using the updated version of Windows and NVIDIA drivers. If you are using the AMD graphics driver then you probably might have to wait for a while until the driver supports this feature.
In this guide, we will show you how to enable Hardware-accelerated GPU scheduling in Windows 10.
Enable Hardware-accelerated GPU Scheduling
To enable hardware-accelerated GPU scheduling using Windows 10 Settings, follow this procedure:
- Open Settings
- Select System > Display tab.
- Locate Multiple displays
- Click on Graphics Settings.
- Select the Change Default Graphics Settings option.
- To enable the feature, toggle ON the button next to the Hardware-accelerated GPU scheduling.
- Reboot your Windows device to apply the changes.
Before you begin, make sure that your user account has administrative privileges. Now, let’s see this in details:
In order to enable this feature, you first need to 0pen the Windows Settings using Win+I keyboard shortcut.
Once it opens, select System > Display tab.
On the next page, move to the right pane and scroll a bit down.
Here you will find Multiple displays > click on the link called Graphics Settings.
Then select the Change Default Graphics Settings option.
To enable the feature, toggle ON the button next to the Hardware-accelerated GPU scheduling.
Now reboot your Windows device to apply the changes.
If you ever need to disable this feature on your Windows 10 PC then just turn OFF the same toggle button.
Related Post: How to disable Hardware Acceleration in Windows 10.
Using Windows Registry Editor
You can also use your Registry Editor to enable Enable Hardware-accelerated GPU scheduling on your Windows 10 device.
To do so, open Registry Editor in Windows 10 PC.
In the Registry Editor window, navigate to the following path –
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
On the following page, go to the right pane and do a right-click on HwSchMode. Now from the menu list select the Modify option to edit it.
In the pop-up menu, set the Value data 2 and click on the OK button.
Once you do this, restart your Windows device to apply the changes.
In case you want to disable this feature, set the Value data 1, and then save it.
Hardware-accelerated GPU Scheduling missing
The new GPU scheduler will be supported on recent GPUs that have the necessary hardware, combined with a WDDMv2.7 driver that exposes this support to Windows, says Microsoft. While some GPUs have the necessary hardware, the associated driver exposing this support will only be released once it has gone through a significant amount of testing.
So if you do not see this feature, maybe your hardware does not support it yet. You need to wait.

- Tags: Features