微软(Microsoft)在Windows 10中引入了一项新的有趣功能,称为硬件加速 GPU 调度(Hardware-accelerated GPU Scheduling)。此功能是WDDM 2.7的一部分,可有效减少延迟并提高视频播放性能。它允许计算机的图形卡管理自己的视频内存,而不是操作系统。
什么是硬件加速GPU 调度(GPU Scheduling)
硬件加速 GPU 调度(Hardware Accelerated GPU Scheduling)可在应用程序之间实现更高效的GPU调度。GPU管理自己的VRAM ,(VRAM)而不是由Windows 操作系统(Windows OS)管理。这减少了延迟并提高了视频播放性能。
如果要使用此功能,您需要先通过Windows 设置(Windows Settings)或注册表编辑器(Registry Editor)启用它。但在此之前,请确保您使用的是更新版本的Windows和NVIDIA 驱动程序(NVIDIA drivers)。如果您使用的是AMD图形驱动程序,那么您可能需要等待一段时间,直到驱动程序支持此功能。
在本指南中,我们将向您展示如何在Windows 11/10GPU调度。
启用硬件加速GPU 调度(GPU Scheduling)
Windows 11/10设置(Settings)启用硬件加速GPU调度,请执行以下过程:
- 打开设置
- 选择系统 > 显示选项卡。
- 定位多个显示器
- 单击图形设置。
- 选择更改默认图形设置(Change Default Graphics Settings)选项。
- 要启用该功能,请打开硬件加速GPU调度旁边的按钮。
- 重新启动(Reboot)Windows设备以应用更改。
在开始之前,请确保您的用户帐户具有管理权限。现在,让我们详细了解一下。
为了启用此功能,您首先需要使用Win+I键盘快捷键打开 Windows 设置。(open the Windows Settings)
打开后,选择“系统(System)” > “显示”(Display)选项卡。
以下是Windows 11屏幕截图:
以下是Windows 10屏幕截图:
在下一页上,移动到右侧窗格并向下滚动一点。
在这里您会找到多个显示器(Multiple displays)> 单击名为“图形设置”(Graphics Settings)的链接。
然后选择更改默认图形设置(Change Default Graphics Settings)选项。
要启用该功能,请打开硬件加速 GPU 调度旁边的按钮。(Hardware-accelerated GPU scheduling.)
以下是Windows 11屏幕截图:
以下是Windows 10屏幕截图:
现在重新启动您的Windows设备以应用更改。
如果您需要在 Windows 11/10 PC 上禁用此功能,则只需关闭相同的切换按钮即可。
相关文章:(Related Post:) 如何禁用硬件加速(How to disable Hardware Acceleration)。
使用 Windows 注册表编辑器
您还可以使用注册表编辑器(Registry Editor)在 Windows 11/10 设备上启用启用硬件加速GPU调度。(GPU)
为此,请在 Windows PC 中打开注册表编辑器。
在注册表编辑器(Registry Editor)窗口中,导航到以下路径 -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
在下一页上,转到右侧窗格并右键单击HwSchMode 。现在从菜单列表中选择修改 (Modify )选项来编辑它。
在弹出菜单中,设置数值(Value)数据2并单击确定(OK)按钮。
完成此操作后,重新启动Windows设备以应用更改。
如果您想禁用此功能,请将数值(Value)数据设置为 1,然后保存。
缺少硬件加速的GPU 调度(GPU Scheduling)
微软(Microsoft)表示,新的GPU调度程序将在具有必要硬件的最新GPU(GPUs)上得到支持,并结合向Windows公开这种支持的WDDMv2.7驱动程序。虽然某些GPU(GPUs)具有必要的硬件,但公开此支持的相关驱动程序只有在经过大量测试后才会发布。
所以如果你没有看到这个功能,可能你的硬件还不支持它。你需要等待。
我应该启用硬件加速的GPU调度吗?
如果您的 PC 硬件支持硬件加速GPU调度,那么您应该这样做。已经注意到它在所有情况下都可以提高性能。平均而言,每秒可增加 1-2 帧,具体取决于游戏的分辨率。
硬件加速GPU调度(GPU Scheduling)有什么作用?
该功能允许GPU管理其VRAM或视频内存(Video Memory),而不是让操作系统完成这项工作。由于与 OS 相比, GPU进程将更具创新性,因此最终效果会更好。
如何在浏览器中启用硬件加速?
根据浏览器的不同,这些设置在系统(System)选项卡上可用,就像在边缘浏览器中一样。( like in the Edge Browser.)启用它们可以帮助您在观看视频、加载图片等方面获得更好的体验。
Enable Hardware-accelerated GPU Scheduling in Windows 11/10
Microsоft has introduced a new interesting feature in Windowѕ 10 that is nаmed 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 11/10.
Enable Hardware-accelerated GPU Scheduling
To enable hardware-accelerated GPU scheduling using Windows 11/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 detail.
In order to enable this feature, you first need to open the Windows Settings using the Win+I keyboard shortcut.
Once it opens, select the System > Display tab.
The following is the Windows 11 screenshot:
The following is the Windows 10 screenshot:
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.
The following is the Windows 11 screenshot:
The following is the Windows 10 screenshot:
Now reboot your Windows device to apply the changes.
If you ever need to disable this feature on your Windows 11/10 PC then just turn OFF the same toggle button.
Related Post: How to disable Hardware Acceleration.
Using Windows Registry Editor
You can also use your Registry Editor to enable Enable Hardware-accelerated GPU scheduling on your Windows 11/10 device.
To do so, open Registry Editor in Windows 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.
Should I enable hardware-accelerated GPU scheduling?
If your PC hardware supports hardware-accelerated GPU scheduling, then yes you should. It has been noticed that it improves performance in all cases. On average, there is a gain of 1-2 frames per second, depending on the game’s resolution.
What does hardware acceleration GPU Scheduling do?
The feature allows the GPU to manage its VRAM or Video Memory instead of letting OS does the job. As the GPU process will be more innovative compared to OS, it works out better in the end.
How do I enable hardware acceleration in my browser?
Depending on the browser, the settings are available on the System tab like in the Edge Browser. Enabling them helps you get a better experience with watching videos, loading pictures, etc.