解决Windows 11桌面窗口管理器GPU使用率过高

解决Windows 11桌面窗口管理器GPU使用率过高

桌面窗口管理器DWM是一个重要的 Windows 进程,用于监视桌面界面的视觉元素。 它管理视觉动画、透明效果、缩略图和任务栏等任务。

但是,DWM 有时会消耗大量 GPU 资源,从而影响整体系统性能。 如果您发现桌面窗口管理器消耗大量 GPU 资源,请尝试以下解决方案来彻底解决问题。

推荐:修复Windows上缺少驱动器的方法

Windows 上桌面 Windows 管理器 GPU 使用率高的原因是什么?

在讨论解决方案之前,了解此问题背后的根本原因至关重要。 虽然桌面窗口管理器 (DWM) 可能会因各种原因消耗大量 GPU 资源,但最常见的原因如下:

  • 过时或损坏的显卡驱动程序通常是桌面窗口管理器过度消耗 GPU 的主要原因。
  • 第三方应用程序的硬件加速可能会增加 GPU 的负担,最终导致出现问题。
  • 您计算机的 HDR 显示设置也可能是桌面窗口管理器 GPU 消耗较高的原因。

现在您已经知道了潜在的罪魁祸首,让我们看看纠正它们的方法。

1. 更新您的显卡驱动程序

我们无论如何强调定期更新显卡驱动程序的重要性都不为过。 更新的图形驱动程序可确保您的系统不受图形相关问题的影响,并让您能够访问 GPU 制造商提供的最新功能。

要更新显卡驱动程序,请打开 Settings app 设置应用程序 (请参阅如何在 Windows 上启动“设置”),选择 Windows Update Windows更新 从左侧边栏,然后单击 Check for updates 检查更新 按钮。

Windows 不会搜索所有已安装组件(包括图形驱动程序)的任何可用更新。 如果找到任何内容,它将自动下载,无需太多用户输入。

检查“设置”应用中的更新选项

或者,您可以选择直接从制造商的网站下载图形驱动程序的最新更新。成功更新显卡驱动后,重新启动计算机并检查 桌面窗口管理器DWM GPU 消耗是否恢复正常。

2.关闭硬件加速GPU调度

设置应用程序中的 GPU 调度选项

硬件加速 GPU 调度是一项方便的 Windows 功能,它通过将图形密集型任务分配给 GPU 来减少 CPU 工作负载。 虽然此功能通常运行良好,但在某些情况下可能会导致意想不到的后果,特别是在 GPU 较弱的系统上。

在弱 GPU 上启用 GPU 调度可能会导致延迟问题以及各种进程(包括桌面窗口管理器)的高 GPU 消耗。 因此,如果在激活 PC 后遇到与图形相关的问题,您可以禁用 GPU 调度。

3. 配置 NVIDIA 控制面板设置

桌面 Windows 管理器的高 GPU 消耗问题也源于 NVIDIA GPU 的电源管理设置不正确。 要解决此问题,您需要访问 NVIDIA 控制面板并使用它来配置 GPU 的功耗。 操作方法如下:

  1. Win 要打开“开始”菜单,请键入 NVIDIA Control Panel NVIDIA 控制面板 在搜索栏中,然后按 Enter 进入
  2. 选择 Manage 3D settings 管理 3D 设置 从左侧边栏。
  3. 选择 High-performance NVIDIA processor 高性能 NVIDIA 处理器 首选图形处理下拉菜单中的选项。
    NVIDIA 控制面板中的高性能 NVIDIA 处理器选项
  4. 单击旁边的下拉图标Power management mode 电源管理模式 并选择 Prefer maximum performance更喜欢最高性能
    首选 NVIDIA 控制面板中的最高性能选项
  5. 点击  Apply 应用

接下来,重新启动计算机并检查问题。

4. 调整分辨率和缩放设置

Windows 允许您手动配置显示分辨率和缩放设置。 但有时将这些设置配置为超过建议值可能会导致 GPU 使用率过高。

因此,请将显示器的比例和分辨率配置为推荐值。 请按照以下说明执行此操作:

  1. 打开设置,选择 System 系统 从左侧边栏,以及 Display 展示 从右窗格中。
  2. 单击旁边的下拉图标  Scale 缩放 并选择推荐值。
  3. 从以下值中选择推荐值 Display resolution  显示分辨率 下拉式菜单。
    设置应用程序中的缩放设置

之后,打开任务管理器并检查桌面窗口管理器 GPU 消耗。

5.禁用HDR

HDR(即高动态范围)是一种使用系统的 GPU 显示更广泛的亮度和颜色的技术。 然而,在较弱的 GPU 上启用 HDR 弊大于利。

如果您遇到兼容性问题,或者应用程序和进程消耗的 GPU 资源超出您的预期,则应禁用 HDR 功能。

要在 Windows 11 中禁用 HDR,请打开“设置”,从左侧边栏中选择“系统”,然后从右侧窗格中选择“显示”。 然后,禁用旁边的切换开关 Use HDR 使用 HDR

使用“设置”应用中的 HDR 选项

之后,您的显示屏将暂时变为空白。 随后,您将观察到显示颜色发生变化,这表明您已成功禁用 HDR。

6.优化视觉效果设置

如上所述,桌面窗口管理器负责监督计算机界面的视觉效果。 但是,如果计算机的视觉效果设置配置不正确,桌面窗口管理器可能会消耗大量 GPU 资源。

要解决此问题,您必须优化计算机的视觉效果设置。 您可以这样做:

  1. Win + R 打开“运行”对话框的热键。
  2. 输入  sysdm.cpl ,3 进入搜索栏并按  Enter进入
    运行对话框中的高级系统设置代码
  3. 在“性能”部分下,单击 Settings 设置
  4. 选择 Adjust for best performance 调整以获得最佳性能 选项。
    在“设置”中调整最佳性能选项
  5. 点击 Apply 应用 进而 OK好的 保存更改。

现在,监视计算机的 GPU 消耗。 如果它仍然很高,则可能是重要系统文件的损坏导致了该问题。

7. 运行 SFC 扫描

由于恶意软件攻击或突然的系统崩溃,Windows 文件损坏是很常见的。 不幸的是,这些系统文件的损坏不仅会导致数据丢失,还会破坏计算机的正常运行。

虽然恢复丢失的数据可能具有挑战性,但修复损坏的文件以解决持续的系统问题相对容易。

SFC(即系统文件检查器)是 Windows 内置实用程序,用于查找并修复当前系统文件。 要运行 SFC 扫描,请以管理员身份打开命令提示符(请参阅如何使用管理权限启动命令提示符),键入sfc /scannow,然后按Enter进入

命令提示符中的 Sfc 扫描

扫描完成后,重新启动计算机,您将发现不再面临桌面窗口管理器高 GPU 消耗问题。

防止桌面窗口管理器占用您的 GPU

GPU 消耗过多可能会导致计算机出现各种与图形相关的问题。 希望上述解决方案能够帮助您解决桌面窗口管理器的高 GPU 使用率问题。

但是,如果您仍然遇到问题,则问题可能与您的硬件有关。 在这种情况下,您应该更换新的。

推荐:在Windows 11中禁用Microsoft Edge选项卡预加载


发表评论