这 ”系统和压缩内存”进程是 Windows 操作系统的一个重要组成部分,旨在优化 RAM 使用。它会压缩内存中未使用的数据,而不是将其写入磁盘,从而减少物理 RAM 中存储的数据量并加快访问时间。虽然它通常在后台运行而不会引起任何问题,但它偶尔会消耗异常大量的 CPU 资源,从而导致性能下降。本文探讨了常见原因系统和压缩内存导致 CPU 使用率高,以及如何解决该问题。
内存压缩是一项功能,可以为您的 RAM 提供更多的喘息空间,以防止其很快变满。
什么是系统和压缩内存进程?
这 ”系统和压缩内存“进程”是一项为优化 RAM 使用而引入的 Windows 功能。内存压缩功能会在将数据写入 RAM 之前动态减小数据的大小。这使您的计算机可以在物理内存中存储比平常更多的文件,从而减少对页面文件的需求。
建议阅读:
如果您看到“系统和压缩内存” 在您的计算机上使用大量 CPU,通常表明您的系统正在主动压缩大量 RAM 数据,这可能会给您的 CPU 带来压力。这种情况通常发生在您的物理 RAM 几乎已满,并且 Windows 试图通过压缩内存中的数据来释放空间时。以下是 Windows 11/10 中 CPU 使用率高的一些常见原因。
- 资源密集型应用程序:运行要求较高的程序(例如视频编辑软件、游戏或繁重的浏览器选项卡)会快速填满 RAM,从而引发更多内存压缩。
- 过时的驱动程序:过时的系统或显卡驱动程序可能会导致内存管理效率低下,从而导致 CPU 使用率更高。
- 虚拟内存设置配置错误:不正确的页面文件设置可能会导致内存压缩效率低下。
- 第三方应用程序:某些程序可能与进程冲突,导致资源使用率过高。
- 恶意软件或病毒:恶意软件会主动消耗系统资源,包括 RAM,从而导致内存压缩增加和 CPU 使用率过高。
- 损坏的系统文件:损坏的系统文件可能会破坏 Windows 功能的正常运行。
- 磁盘碎片:磁盘文件碎片会减慢内存管理和压缩任务的速度
调整虚拟内存设置
虚拟内存充当物理 RAM 的扩展。配置错误的设置可能会导致效率低下,从而导致系统和压缩内存进程的 CPU 使用率较高。
- 按Windows + R, 类型
sysdm.cpl,然后按 Enter 键。 - 前往先进的选项卡并单击设置在性能下。
- 切换到先进的选项卡并单击改变在虚拟内存下。
- 取消选中自动管理所有驱动器的分页文件大小.
- 选择您的系统驱动器(通常是 C:),然后选择系统管理的大小,然后单击放.
- 重新启动您的电脑以应用更改。
禁用 Superfetch 和 SysMain
Superfetch(较新的 Windows 版本中的 SysMain)将常用的应用程序预加载到内存中。虽然很有用,但它偶尔会与系统和压缩内存进程发生冲突。
- 按Windows + R, 类型
services.msc,然后按 Enter 键。 - 定位超取或者系统主程序在列表中。
- 右键单击该服务并选择特性.
- 设置启动类型到残疾人然后单击好的.
- 重新启动电脑并检查 CPU 使用率是否有所改善。
检查 Windows 更新
Microsoft 经常发布更新来修复已知问题并提高系统性能。
- 按视窗+我打开设置。
- 导航至更新和安全 > Windows 更新.
- 点击检查更新并安装任何可用的更新。
- 重新启动您的电脑以应用更新。
修复损坏的系统文件
损坏的系统文件可能会导致系统和压缩内存等进程行为异常。运行 sfc 实用程序和 DISM 恢复运行状况命令等内置工具来扫描和修复损坏的系统文件。
- 首先以管理员身份打开命令提示符。
- 输入命令证监会/scannow并按 Enter 键扫描并修复损坏的系统文件。
- 下一个运行命令dism /在线/cleanup-image /restorehealth扫描并修复 Windows 映像并解决更深层次的损坏问题。
- 扫描完成后,100% 重新启动电脑并检查 CPU 使用率高问题是否已解决。
优化 Windows 视觉效果以获得最佳性能
根据微软论坛的一些回答,许多用户通过优化Windows的视觉效果以获得最佳性能来解决系统和压缩内存CPU使用率高的问题。此解决方案主要适用于修复 100% 内存使用问题,因为所有虚拟效果都会消耗更多内存。让我们检查一下禁用 Windows 视觉效果以获得最佳性能。为此,请按照以下说明操作:
- 右键单击“此电脑”并选择“属性”。
- 从左侧面板中选择“高级系统设置”。
- 单击“性能”部分中的“设置...”按钮。
- 选择“调整为最佳性能”选项,然后单击“应用”,然后单击“确定”按钮。

- 单击“应用”,然后再次单击“确定”按钮系统属性窗户。
- 重新启动计算机并检查问题是否仍然存在 或按照下一个解决方案进行操作。
禁用第三方软件
第三方应用程序,尤其是优化工具或防病毒程序,可能会与系统和压缩内存进程发生冲突。
- 按Ctrl + Shift + Esc打开任务管理器。
- 前往启动选项卡并禁用不必要的应用程序。
- 重新启动 PC 并监控 CPU 使用情况。
此外,还有一个干净启动使用最少的驱动程序和启动程序启动 Windows,帮助您识别导致 CPU 使用率过高的冲突。

