内存不足时应分层排查:先用任务管理器定位高占用进程,再查启动项和服务,接着用资源监视器分析硬错误与内存泄漏,最后通过msinfo32和windows内存诊断排除硬件故障。

电脑内存不够用时,系统会明显卡顿、程序频繁崩溃或弹出“内存不足”警告,此时必须快速定位是哪个环节在吃掉内存——不是盲目清缓存或重启,而是分层查进程、启动项、服务和硬件状态。
先看当前谁在疯狂占内存
按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到“进程”选项卡 → 点击“内存”列标题排序,让高占用进程排在最上面。
重点关注名称含 chrome、WeChat、OneDrive、BaiduNetdisk 的进程:一个带广告和视频的网页可能单标签就占 800MB+;微信旧版本后台常驻且存在内存泄漏;云盘类工具同步大文件夹时会持续缓存元数据,轻松吃掉 1.5GB 以上。
右键可疑进程 → 选择“打开文件所在位置”,确认是否为可信路径(如 C:\Program Files\WeChat\WeChat.exe),非系统路径或名字拼写异常(如 WeCh4t.exe)要立即结束。
【注意:不要直接结束 svchost.exe、winlogon.exe 或 rundll32.exe 进程,它们可能承载关键系统功能】。
揪出开机就抢内存的隐藏大户
回到任务管理器 → 切换到“启动”选项卡 → 点击“启动影响”列,让“高”“中”影响项排在最前。
方法一:一键禁用高风险项
右键标为“高”的启动项(如迅雷X、腾讯电脑管家、AdobeIPCBroker、网易云音乐、QQ拼音输入法),逐个选择“禁用”。这些软件常驻后台却极少被主动使用,开机即加载会固定占用 300–600MB 基础内存。
方法二:验证是否为系统服务拖累
按 Win + R 输入 msconfig → 切换到“服务”选项卡 → 勾选“隐藏所有 Microsoft 服务” → 点击“全部禁用” → 重启电脑。若重启后“可用内存”从 400MB 升至 1.8GB 以上,说明某个第三方服务是元凶,再逐个启用服务复测。
用资源监视器深挖硬错误与泄漏线索
按 Win + R 输入 resmon 打开资源监视器 → 切换到“内存”选项卡。
第一步:看右下角“硬错误/秒”数值
若该值持续 > 0.5(尤其在空闲时仍跳动),说明程序正在频繁访问已释放或非法内存地址,极可能是某软件存在内存泄漏。
第二步:按“提交(KB)”排序进程列表
“提交”值 = 物理内存占用 + 虚拟内存预分配量。如果某个进程“提交”高达 3GB 但“工作集”仅 400MB,说明它向系统申请了大量虚拟地址空间却未实际使用——这是典型泄漏特征,常见于老旧 Java 应用、Electron 框架程序(如 Slack、VS Code 旧版)或崩溃后未完全退出的调试进程。
第三步:检查“物理内存”区域的“备用”与“修改”页比例
若“备用”长期低于总内存 10%,“修改”页持续高于 800MB,表明系统已无足够干净内存页可快速分配,必须依赖磁盘交换,此时即使任务管理器显示“已使用”仅 65%,实际响应已严重劣化。
排除硬件级内存故障
右键“此电脑” → “属性”,记下显示的“已安装 RAM”数值(如“8.00 GB”)。
按 Win + R 输入 msinfo32 → 在“系统摘要”中核对“已安装的物理内存”和“可用物理内存”两项。
若两者差值长期 > 1.5GB(例如装了 8GB 却只识别出 6.2GB),且 BIOS 中也只显示 6.2GB,则大概率是内存条接触不良或单条损坏;此时关机断电 → 拔下内存条 → 用橡皮擦轻擦金手指 → 单条轮流插进主插槽开机测试。
运行 Windows 内置诊断工具:在搜索栏输入 Windows 内存诊断 → 选择“立即重新启动并检查问题”。该工具会在开机自检阶段扫描内存单元,若报告“检测到硬件问题”,【必须更换对应内存条,不可继续使用】。











