您的位置:首页 > 电脑教程 > WIN11教程 返回首页

win11运行内存占用过高怎么办

时间:2026-10-04 19:20:28  来源:原创

Win11 内存占用过高 分步解决

先说明:Win11 本身空闲时就会预加载内存(缓存),不是越高就一定异常;如果打开软件明显卡顿、内存持续 90%+,再做下面优化。

1. 先定位是谁在吃内存(优先)

Ctrl+Shift+Esc打开任务管理器,切换【进程】,点击【内存】列排序,看占用大户:
  • 浏览器(Chrome/Edge 多标签、扩展)、微信、各类杀毒、网盘、显卡驱动后台程序最常见
  • 不需要的程序直接右键【结束任务】临时释放内存

PowerShell 查看内存占用(管理员终端)

powershell
Get-Process | Sort-Object WorkingSet -Descending | Format-Table Name,Id,WorkingSet

2. 关闭开机自启(最有效)

任务管理器 →【启动应用】,把不需要开机启动全部禁用(网盘、微信、播放器、各类管家)

3. 系统视觉效果减负

  1. Win+R 输入sysdm.cpl→ 高级 →【性能】设置
  2. 视觉效果:选择调整为最佳性能,只勾选【平滑屏幕字体边缘】,确定保存

4. 内核隔离(VBS)优化(很多人内存高根源)

搜索:内核隔离,打开 Windows 安全中心 → 设备安全性 → 内核隔离详细信息,关闭内存完整性,重启电脑
这个功能会占用大量内存,游戏 / 生产力电脑建议关闭;有高安全需求保留开启

5. 虚拟内存(页面文件)设置

  1. sysdm.cpl→ 高级 → 性能【设置】→高级→虚拟内存【更改】
  2. 取消勾选:自动管理所有驱动器分页文件大小
  3. 推荐方案:
    • 8G 内存:初始 12288MB,最大 24576MB
    • 16G 内存:初始 16384MB,最大 32768MB
    • 32G 及以上:可直接交给系统托管,或放在 D 盘 SSD,C 盘取消分页文件
注意:点【设置】保存,再点确定,必须重启生效

6. 内存压缩(Mem Compression)排查

任务管理器看到System进程内存很高,大概率是内存压缩。 管理员 PowerShell: powershell
# 关闭内存压缩(测试用,内存小不建议长期关) Disable-MMAgent -mc # 开启恢复 Enable-MMAgent -mc
关闭后会增加硬盘读写,仅用来排查内存泄漏,测试完建议恢复开启

7. 修复系统文件(系统异常内存泄漏)

管理员终端依次执行,每一条跑完再下一条: plaintext
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
执行完成重启电脑,修复损坏系统文件导致的内存异常占用

8. 其他优化

  1. 浏览器少开标签页,卸载不用的扩展;
  2. 设置→隐私和安全性→后台应用,关闭不需要后台运行的应用;
  3. 更新主板芯片组、显卡驱动,旧驱动会造成内存泄漏;
  4. 查杀恶意软件;
  5. 内存硬件检测:Win+R 输入mdsched.exe,重启检测内存硬件故障。

9. 终极判断

  • 8G 内存 Win11:空闲占用 40%~55% 属于正常
  • 16G 内存:空闲 30%~45% 属于正常 如果空闲就持续>70%,优先检查内核隔离、自启项、内存泄漏进程。
上一个电脑教程:‌win11蓝屏错误代码0x0000001a
下一个电脑教程:win11开始菜单不显示应用怎么修复