系统和压缩内存CPU使用率高(6个解决方案)

这 ”系统和压缩内存”进程是 Windows 操作系统的一个重要组成部分,旨在优化 RAM 使用。它会压缩内存中未使用的数据,而不是将其写入磁盘,从而减少物理 RAM 中存储的数据量并加快访问时间。虽然它通常在后台运行而不会引起任何问题,但它偶尔会消耗异常大量的 CPU 资源,从而导致性能下降。本文探讨了常见原因系统和压缩内存导致 CPU 使用率高,以及如何解决该问题。

内存压缩是一项功能,可以为您的 RAM 提供更多的喘息空间,以防止其很快变满。

什么是系统和压缩内存进程?

这 ”系统和压缩内存“进程”是一项为优化 RAM 使用而引入的 Windows 功能。内存压缩功能会在将数据写入 RAM 之前动态减小数据的大小。这使您的计算机可以在物理内存中存储比平常更多的文件,从而减少对页面文件的需求。

建议阅读:

如果您看到“系统和压缩内存” 在您的计算机上使用大量 CPU,通常表明您的系统正在主动压缩大量 RAM 数据,这可能会给您的 CPU 带来压力。这种情况通常发生在您的物理 RAM 几乎已满,并且 Windows 试图通过压缩内存中的数据来释放空间时。以下是 Windows 11/10 中 CPU 使用率高的一些常见原因。

  1. 资源密集型应用程序:运行要求较高的程序(例如视频编辑软件、游戏或繁重的浏览器选项卡)会快速填满 RAM,从而引发更多内存压缩。
  2. 过时的驱动程序:过时的系统或显卡驱动程序可能会导致内存管理效率低下,从而导致 CPU 使用率更高。
  3. 虚拟内存设置配置错误:不正确的页面文件设置可能会导致内存压缩效率低下。
  4. 第三方应用程序:某些程序可能与进程冲突,导致资源使用率过高。
  5. 恶意软件或病毒:恶意软件会主动消耗系统资源,包括 RAM,从而导致内存压缩增加和 CPU 使用率过高。
  6. 损坏的系统文件:损坏的系统文件可能会破坏 Windows 功能的正常运行。
  7. 磁盘碎片:磁盘文件碎片会减慢内存管理和压缩任务的速度

调整虚拟内存设置

虚拟内存充当物理 RAM 的扩展。配置错误的设置可能会导致效率低下,从而导致系统和压缩内存进程的 CPU 使用率较高。

  1. Windows + R, 类型sysdm.cpl,然后按 Enter 键。
  2. 前往先进的选项卡并单击设置在性能下。
  3. 切换到先进的选项卡并单击改变在虚拟内存下。
  4. 取消选中自动管理所有驱动器的分页文件大小.
  5. 选择您的系统驱动器(通常是 C:),然后选择系统管理的大小,然后单击.
  6. 重新启动您的电脑以应用更改。

禁用 Superfetch 和 SysMain

Superfetch(较新的 Windows 版本中的 SysMain)将常用的应用程序预加载到内存中。虽然很有用,但它偶尔会与系统和压缩内存进程发生冲突。

  1. Windows + R, 类型services.msc,然后按 Enter 键。
  2. 定位超取或者系统主程序在列表中。
  3. 右键单击该服务并选择特性.
  4. 设置启动类型残疾人然后单击好的.
  5. 重新启动电脑并检查 CPU 使用率是否有所改善。

检查 Windows 更新

Microsoft 经常发布更新来修复已知问题并提高系统性能。

  1. 视窗+我打开设置。
  2. 导航至更新和安全 > Windows 更新.
  3. 点击检查更新并安装任何可用的更新。
  4. 重新启动您的电脑以应用更新。

修复损坏的系统文件

损坏的系统文件可能会导致系统和压缩内存等进程行为异常。运行 sfc 实用程序和 DISM 恢复运行状况命令等内置工具来扫描和修复损坏的系统文件。

  • 首先以管理员身份打开命令提示符。
  • 输入命令证监会/scannow并按 Enter 键扫描并修复损坏的系统文件。
  • 下一个运行命令dism /在线/cleanup-image /restorehealth扫描并修复 Windows 映像并解决更深层次的损坏问题。
  • 扫描完成后,100% 重新启动电脑并检查 CPU 使用率高问题是否已解决。

优化 Windows 视觉效果以获得最佳性能

根据微软论坛的一些回答,许多用户通过优化Windows的视觉效果以获得最佳性能来解决系统和压缩内存CPU使用率高的问题。此解决方案主要适用于修复 100% 内存使用问题,因为所有虚拟效果都会消耗更多内存。让我们检查一下禁用 Windows 视觉效果以获得最佳性能。为此,请按照以下说明操作:

  1. 右键单击“此电脑”并选择“属性”。
  2. 从左侧面板中选择“高级系统设置”。
  3. 单击“性能”部分中的“设置...”按钮。
  4. 选择“调整为最佳性能”选项,然后单击“应用”,然后单击“确定”按钮。

  1. 单击“应用”,然后再次单击“确定”按钮系统属性窗户。
  2. 重新启动计算机并检查问题是否仍然存在 或按照下一个解决方案进行操作。

禁用第三方软件

第三方应用程序,尤其是优化工具或防病毒程序,可能会与系统和压缩内存进程发生冲突。

  1. Ctrl + Shift + Esc打开任务管理器。
  2. 前往启动选项卡并禁用不必要的应用程序。
  3. 重新启动 PC 并监控 CPU 使用情况。

此外,还有一个干净启动使用最少的驱动程序和启动程序启动 Windows,帮助您识别导致 CPU 使用率过高的冲突。