修复:客户端服务器运行时和桌面窗口管理器的高GPU使用率

Windows 用户目前正在争先恐后地寻找修复程序,以在安装待定更新后降低桌面 Windows 管理器 (dwm.exe)客户端服务器运行时 (csrss.exe)进程的 GPU 使用率。此问题已确认在 Windows 10 和 Windows 11 上都会发生。

此问题的常见症状:

  • 当用户拖动浏览器(Edge、IE 或任何第 3 方浏览器)时,GPU 使用率会增加多达 50%。即使具有强大处理能力的高端 GPU 也会出现这种情况。
  • 当用户启动任何需要渲染能力的应用程序或游戏时,桌面 Windows 管理器客户端服务器运行时进程的 GPU 使用率增加到 100%,并在应用程序关闭后几分钟内保持这种状态。

在彻底调查此问题后,我们意识到几个不同的潜在罪魁祸首可能是 Windows 10 和 11 上此行为的原因。以下是您应该注意的罪魁祸首的简短列表:

  • 过时的 Windows 版本——这个问题在这一点上已经很老了,微软之前已经做了几个修补程序来防止桌面窗口管理器 (dwm.exe) 和客户端服务器运行时进程 (csrss.exe) 进程占用所有可用的 GPU 资源。安装 WU 组件提供的每个更新以解决该问题。
  • 进程设置为高优先级——事实证明,桌面窗口管理器 (dwm.exe) 和客户端服务器运行时 (csrss.exe) 进程占用大部分可用 GPU 资源的最常见原因之一是当两个进程都设置为高优先级时。几个处理这个问题的用户已经确认,一旦他们使用任务管理器将他们的状态更改为效率模式,问题就解决了。
  • 过时的 GPU 驱动程序——事实证明,在 Windows 10 和 Windows 11 中,这种行为也可能由过时的 GPU 驱动程序或缺少的物理包引起。这个问题应该通过更新管理游戏机制和 GPU 驱动程序的物理模块来解决。
  • 过时的 Intel 驱动程序——一位内核专家声称,超过 7 个 Intel 签名的驱动程序可能对此行为负责。在这种情况下解决问题的最简单方法是启动英特尔更新助手并安装挂起的驱动程序更新。
  • 启用硬件加速——事实证明,强制您的 GPU 进行硬件加速 GPU 调度也可能导致 GPU 资源利用率过高。要解决此问题,请从 Windows 安装的“设置”菜单中禁用硬件加速。
  • Windows 透明效果已启用– 您遇到桌面 Windows 管理器和客户端服务器运行时进程异常高的 GPU 使用率是一个 Windows GUI 选项,称为 Windows 透明效果。几个处理相同问题的用户已经确认他们通过禁用透明效果设法减少了两个进程的 GPU 使用。
  • 应用程序配置为省电– 如果您使用的是 Nvidia GPU,并且仅在运行某些应用程序或游戏时遇到此问题,您可以通过更改导致这两个进程的应用程序的行为来解决此问题 (dwm .exe 和 csrss.exe)以利用 NVIDIA 控制面板占用 GPU 带宽。
  • HDR 和 WCG 已启用– 如果上述解决方案没有减少您过度的 GPU 资源利用率,HDR 可能是问题所在。低端显示器上的部分 HDR 或 WCG 支持可能间接导致此行为。通过禁用这两个组件来解决此问题。
  • 未降频的 GPU 频率– 您可能会遇到此问题的一个潜在原因是您的 GPU 降频以节省电量。在这种情况下,您会注意到 GPU 的基本时钟低于制造商宣传的时钟。通过将 GPU 频率恢复为默认值来解决此问题。
  • 第 3 方干扰– 由于过度防御的安全套件或最终影响 GPU 负载的系统优化程序,您可以预期会处理此问题。您可以通过执行干净启动操作来测试这个理论。
  • 系统文件损坏——如果上述解决方案都无法解决您的 GPU 处理能力不断被两个桌面 Windows 管理器和客户端服务器运行时进程垄断的情况,您可以假设底层系统损坏导致了问题。尝试通过执行全新安装或修复安装来解决此问题。

现在我们已经解决了这个问题的每一个潜在原因,让我们来看看其他 Windows 10 和 Windows 11 用户已经成功部署以降低桌面窗口管理器 (dwm.exe) 和客户端的 GPU 使用率的一系列确认修复服务器运行时进程(csrss.exe) 进程。

1. 安装挂起的 Windows 更新

这个问题已经很老了,微软之前已经做了几个修补程序来防止桌面窗口管理器 (dwm.exe) 和客户端服务器运行时进程 (csrss.exe) 进程占用所有可用的 GPU 资源。安装 WU 组件提供的每个更新以解决该问题。

许多受影响的用户表示,在应用每个待处理的 Windows 更新后,他们最终可以观察到 GPU 的过度消耗是如何呈指数下降的。

通过访问 Windows 更新组件,确保您的 Windows 11 或 10 副本是最新的。

如何去做:

  1. 当您按Windows + R时,将出现“运行”对话框。
  2. 在文本框中,输入“ms-settings:windowsupdate”以打开“设置”应用程序的“Windows 更新”选项卡。
  3. 你现在可以得到一个用户帐户控制窗口,要求你允许额外的权限,除非你摆弄默认的UAC 设置。要在这种情况下提供管理员访问权限,请选择是。
  4. 接下来,从右侧的列表中选择检查更新。
  5. 在本地下载更新后,单击立即安装开始安装过程。
  6. 重新启动计算机以查看问题是否已解决。

如果桌面窗口管理器 (dwm.exe) 和客户端服务器运行时 (csrss.exe) 进程仍然使用许多系统资源,请尝试以下方法。

2.将流程状态更改为效率模式

您可能会看到桌面窗口管理器 (dwm.exe) 和客户端服务器运行时 (csrss.exe)进程占用大部分可用 GPU 资源的最常见原因之一是这两个进程都设置为高优先级。这通常是处理能力低的低端 GPU 的问题。

几个处理这个问题的用户已经确认,一旦他们使用任务管理器将他们的状态更改为效率模式,问题就解决了。

按照有关如何将桌面窗口管理器 (dwm.exe) 和客户端服务器运行时 (csrss.exe)进程更改为效率模式的具体步骤的说明进行操作:

  1. Ctrl + Shift + Esc打开任务管理器。
  2. 进入任务 管理器后,请确保您使用的是专家界面。
    注意:如果您使用的是 Windows 10,请单击显示更多详细信息
  3. 接下来,访问进程选项卡并向下移动到屏幕的右侧。
  4. 向下滚动进程列表并找到桌面窗口管理器 (dwm.exe)。
  5. 找到它后,右键单击它,然后从刚刚出现的上下文菜单中单击效率模式。
  6. 接下来,找到客户端服务器运行时 (csrss.exe)进程,右键单击它并再次单击效率模式。
  7. 完成此更改后,重新启动您的 PC 并查看下一次启动完成后 GPU 使用率是否下降。

如果仍然出现同样的问题,请转到下面的下一个方法。

3.更新显卡驱动

在 Windows 10 和 Windows 11 中,这种行为也可能由过时的 GPU 驱动程序或缺少的物理包引起。

经历过客户端服务器运行时 (csrss.exe) 和桌面窗口管理器 (dwm.exe) 进程高 GPU 消耗的用户一致认为,将 GPU 驱动程序更新到最新版本后问题已解决。

这个问题应该通过更新管理游戏机制和 GPU 驱动程序的物理模块来解决。

如果您属于这种情况并且您最近没有更新您的 GPU 驱动程序,请使用以下说明删除旧的 GPU 驱动程序并安装最新的驱动程序,然后再尝试再次运行游戏:

  1. Windows 键 + R打开“运行”对话框。
  2. 在执行文本框中键入命令“devmgmt.msc” ,然后按回车键打开设备管理器。
  3. 进入设备管理器后,通过浏览页面底部的已安装设备列表展开显示适配器的下拉框。
  4. 在以下菜单中右键单击要更新的 GPU 驱动程序,然后从上下文菜单中选择它以更新驱动程序。
  5. 如果您的机器同时具有专用和集成 GPU 驱动程序,则必须同时更新它们。
  6. 从以下选项中,选择Search Automatically for New Driver Software
  7. 按照说明安装第一次扫描完成时发现的最新 GPU 驱动程序。
  8. 操作完成后重新启动计算机,看看这两个进程的使用率是否有明显下降。

注意:如果设备管理器找不到新的 GPU 驱动程序版本,您必须求助于您的显卡制造商提供的专有软件来升级您当前的显卡驱动程序。根据 GPU 制造商的不同,可能需要以下软件:

GeForce Experience – Nvidia
Adrenalin – AMD
英特尔驱动程序– 英特尔

如果同样的问题仍然存在或者您的 GPU 驱动程序已经是最新的,请继续执行下面的下一个过程。

4.更新英特尔驱动程序(如果适用)

Windows 11 更依赖于 Intel 的一组固件驱动程序。但在较小程度上,Windows 10 也是如此。一位内核专家声称,超过七个英特尔签名的驱动程序可能对这种行为负责。在这种情况下解决问题的最简单方法是启动英特尔更新助手并安装挂起的驱动程序更新。

更多看到这两个程序(桌面 Windows 管理器和客户端服务器运行时)的 GPU 消耗极高的用户表示,在使用 Intel Driver Assistant 将通用 CPU、蓝牙和 Wi-Fi 卡驱动程序替换为 Intel 后,使用率显着降低等价物。

下面列出的是如果您也想尝试此修复需要采取的步骤:

  1. 在 Windows 11 计算机上使用默认浏览器并导航至英特尔驱动程序和支持助理网页
    注意:下载 Intel 支持驱动程序 如果您是第一次使用此工具,系统会要求您下载并安装一小段软件,用于在本地检查您的系统是否有过时的驱动程序和固件。如果要求,请按照说明安装本地工具。
  2. 在本地安装该实用程序后,等待它完成对系统的过时驱动程序检查。如果发现任何情况,请选择“全部下载”并观察程序下载所有需要的驱动程序。
  3. 最后,选择全部安装以将过时的通用驱动程序替换为Intel 特定的替代品。
  4. 按照说明重新启动计算机,然后在下次启动后检查问题是否已解决。

如果错误代码仍然出现,请尝试下一种技术。

5.禁用硬件加速

事实证明,强制您的 GPU 进行硬件加速 GPU 调度也可能导致 GPU 资源利用率过高。

此选项通常会加快渲染速度并使您的计算机看起来更敏捷,但无法预料的结果可能是 GPU 使用率极高(尤其是低端和中端 GPU)。

无论硬件加速 GPU 调度是否处于活动状态并且您在使用桌面应用程序、游戏或通用 Windows 平台应用程序时遇到此问题,请按照以下步骤在“设置”应用程序中暂时将其关闭,以查看问题是否已解决。

这是您需要做的:

注意:由于 GUI 存在一些细微差别,这些方法应该适用于 Windows 10 和 Windows 11。

  1. 要访问“设置”菜单,请使用Windows 键 + I。
  2. 从“设置”菜单左侧的垂直菜单中,选择“系统”。
  3. 之后,从屏幕右侧的菜单中选择显示。
  4. 向下滚动显示设置下的选项列表并选择图形(在相关设置下)。
  5. 单击下一个屏幕中的更改默认图形设置(在默认设置下)。
  6. 进入默认图形设置后,禁用硬件加速 GPU调度开关。
  7. 关闭硬件加速后,重启电脑,待后续启动完成后,查看GPU占用率高的问题是否解决。

如果问题仍未解决,请继续执行以下技术。

6. 禁用 Windows 透明效果

您遇到桌面 Windows 管理器和客户端服务器运行时进程异常高的 GPU 使用率的一个潜在原因是称为 Windows 透明效果的 Windows GUI 选项。

此选项为您的窗口外观添加了一个优雅的层,但如果您使用的是低端 GPU 并且没有集成 GPU 来减轻负载,它也会导致使用大量可用的 GPU 资源专用等价物。

几个处理相同问题的用户已经确认他们通过禁用透明效果设法减少了两个进程的 GPU 使用。此修复已确认适用于 Windows 10 和 Windows 11。

这是您需要做的:

  1. Windows 键 + I打开Windows 设置屏幕。
  2. 接下来,单击个性化(从左侧的上下文菜单中)。
  3. 移至右侧并单击选项列表中的 颜色 。
  4. 最后,取消选中与透明效果相关的框,并在进入“颜色”选项卡后重新启动电脑。

PC 重新启动后,查看 GPU 使用率是否下降。如果仍然出现同样的问题,请转到下面的下一个方法。

7. 将应用程序配置为最高性能(仅限 Nvidia)

如果您使用的是 Nvidia GPU,并且您只是在运行某些应用程序或游戏时遇到此问题,则可以通过更改导致这两个进程(dwm.exe 和 csrss.exe)的应用程序的行为解决问题利用NVIDIA 控制面板占用 GPU 带宽。

处理相同问题的其他用户已设法通过访问 Nvidia 控制面板并将出现此问题的所有应用程序调整为最高性能来降低他们的 GPU 使用率。

请按照以下步骤获取有关如何执行此操作的具体说明:

注意:此方法仅适用于具有专用 Nvidia GPU 的系统。

  1. 右键单击桌面上的任意位置,然后单击Nvidia 控制面板。
    注意:如果您使用的是 Windows 11,则必须先单击显示更多选项以使该选项可用。
  2. 进入Nvidia 控制面板后,单击左侧菜单中的管理 3D 设置。
  3. 接下来,移至右侧窗格并单击“全局设置”。
  4. 向下滚动全局设置列表并将电源管理模式更改为首选最高性能。
  5. 保存您刚刚所做的更改,重新启动您的 PC,然后查看问题现在是否已解决。

如果这两个进程仍然消耗许多可用的系统资源,请向下移动到下面的下一个方法。

8. 禁用 HDR 和 WCG

如果上述解决方案没有减少您过度使用 GPU 资源,HDR 可能是问题所在。低端显示器上的部分 HDR 支持可能是问题的根源。

当“设置”菜单中的 HDR 关闭时,一些同样遇到此问题的用户看到资源使用终于减少了。

HDR可能偶尔会影响这两个进程(桌面 Windows 管理器和客户端服务器运行时)。根据您的 GPU 和显示器,这会有所不同。如果您怀疑这是问题所在,请尝试关闭 HDR 并检查 GPU 使用情况是否有所改善。

如果您认为这种情况适用于您并且 HDR 已打开,请尝试以下步骤将其禁用以查看它是否可以阻止屏幕闪烁:

  1. 在任务栏上找到Windows 图标以开始使用。
  2. 要访问“开始”菜单,请单击它。
  3. 从以下菜单的可用选项列表中选择设置。
  4. 您可以通过从侧面菜单中选择系统来进入下一页。
  5. 找到“系统”选项卡,然后在屏幕左侧的菜单中搜索“显示”菜单。
  6. 最后,向下滚动后单击此屏幕底部的HDR 。
  7. HDR菜单中将选项更改为关闭,然后保存更改。
  8. 请记住退出“设置”菜单并重新启动计算机以检查这些调整是否降低了 GPU 消耗。注意:如果您的显示器也支持 WCG,请同时禁用它。

如果这个解决方案不适合您,请转到下面的下一个可能的解决方案。

9.恢复降频频率

如果您的 GPU 降频以节省电量,您可能会遇到此问题。在这种情况下,您会注意到 GPU 的基本时钟低于制造商宣传的时钟。

注意:超频和降频会导致意外重启并影响操作系统的稳定性。降频是为了从弱 PSU 中提取更多功率,而超频是为了获得更多功率。

如果您发现自己处于这种情况,您可能会继续调整电压,直到找到不会使您的 GPU 负担过重的稳定构建。

注意:如果您降频,我们建议使用更强大的 PSU,因为无论您进行何种调整,系统的不稳定都可能持续存在。

如果您已尝试更改数字但仍遇到 GPU 不一致的情况,则将所有超频或降频修改恢复为正常设置是最佳做法(如果可行)。

10.执行干净启动

如果您在没有找到可行解决方案的情况下达到这一点,您应该开始寻找可能对 Windows 10 或 Windows 11 的 GPU 使用率过高负责的潜在第三方违规者。

根据其他受影响的客户的说法,您可以预期由于过度防御的安全套件或最终影响 GPU 负载的系统优化程序而导致处理此类问题。

无论您是否经常遇到此问题,您都应该干净启动您的计算机,并查看两个桌面 Windows 管理器和客户端服务器运行时进程的 GPU 利用率是否显着下降。

如果您获得干净启动状态并且错误停止发生,则很明显第三方处理器启动服务是问题所在。找到问题现在只是逐步重新启用每个以前停用的项目的问题,直到您看到错误再次发生。

另一方面,如果即使在干净启动状态后相同类型的问题仍然存在,请继续执行下面的下一个可能的解决方法。

11. 全新安装或修复安装

如果上述解决方案都无法解决您的 GPU 处理能力不断被两个桌面 Windows 管理器客户端服务器运行时进程独占的情况,您可以假设底层系统损坏问题导致了问题。

许多报告遇到相同问题的用户表示,在执行完整的系统刷新后问题得到解决。您可以选择全新安装修复安装(就地修复)。

全新安装的最大缺点是,除非您先备份所有内容,否则您将无法保存任何个人数据(应用程序、游戏、个人媒体等)。此过程可能需要一些时间。

但是,使用修复安装(就地修复)方法的最大好处是您可以保存您的个人信息(包括应用程序、游戏、个人资料,甚至特定的用户偏好)。不过,该过程将花费更长的时间。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(2)
上一篇 2023年3月12日
下一篇 2023年3月12日

相关推荐