硬件加速用于提高 PC 的速度和性能。通常,当应用程序运行时,它会在您 PC 的标准中央处理器 (CPU) 上运行。某些繁重的任务,例如视频渲染或具有繁重图形的视频游戏,需要 CPU 以外的更多功率,如果不提供,这些任务又会影响 PC 的性能。
借助硬件加速,应用程序将计算任务卸载到 PC 的专用组件上,例如图形处理单元 (GPU)。硬件加速背后的主要目的是通过将任务从 CPU 转移到专用硬件组件来提高性能。
硬件加速在 Windows 10 上默认启用。在某些情况下,您不执行繁重的任务,或者您认为没有理由使用硬件加速。在这种情况下,您可以轻松禁用它。
从您的 GPU 软件禁用硬件加速
早些时候,您可以在 Windows 的显示设置中启用或禁用硬件加速。现在,它已嵌入到您的显卡设置中,例如 NVIDIA、AMD、Intel 等。
要在 Nvidia 控制面板中禁用硬件加速, 右键单击桌面,然后从上下文菜单中选择“NVIDIA 控制面板”打开其设置。
在“NVIDIA 控制面板”中,单击左侧栏中的“设置 PhysX 配置”。
您现在将看到选择 PhysX 处理器的选项。单击下拉按钮(如图所示)并选择 CPU。
选择“CPU”作为 PhysX 处理器后,单击窗口右下角的“应用”以应用更改。
这将禁用 Nvidia GPU 驱动的计算机上的硬件加速。如果您使用不同品牌的 GPU,请使用他们的软件类似地关闭硬件加速。
使用 Regedit 禁用硬件加速
如果上述方法在您的 PC 上不起作用,或者您没有找到这样做的选项,您可以通过 Windows 注册表禁用它。
要访问注册表编辑器,请按 Windows键+R
, 类型 注册表编辑器
在“运行”文本框中,然后单击“确定”按钮。
您现在将看到“注册表编辑器”窗口。将以下路径复制并粘贴到地址栏中。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
右键单击“注册表编辑器”的空白处以查看“新建”选项,然后选择“DWORD(32 位)值”。
将我们创建的新注册表命名为“DisableHWAcceleration”或您选择的任何名称。只需记住名称以备将来使用。双击它,在“数值数据”框中输入“1”,然后单击“确定”按钮。
关闭注册表编辑器窗口并重新启动您的 PC 以使更改生效。
在某些 PC 中,默认情况下您会在与上述相同的位置找到“DWORD – DisableHWAcceleration”。您只需将它的值数据更改为 1 而不是创建一个新的。