Windows 11开机内存占用高但进程总和偏低,主因是驱动锁定、硬件保留及内核缓存等未在任务管理器进程页显示的内存分配;若“硬件保留”>512MB或“分页池”>800MB则需用RAMMap定位并回滚/禁用问题驱动。

Win11开机不到十分钟内存占用就冲到80%,任务管理器“进程”页所有条目加起来只占4GB,但“性能”页显示已用12.8GB——这不是你记错了数字,而是系统把大量内存分配给了驱动、内核缓存和硬件保留区,这些根本不会出现在进程列表里。
先确认是不是真被“吃掉”了
按下Ctrl + Shift + Esc打开任务管理器→切换到“性能”选项卡→点击左侧“内存”→看右上角“已使用”数值旁的小字:若写着“压缩”“备用”“修改”三项总和超过【3GB】,说明系统正在主动利用空闲内存做加速缓存,属于正常行为,不用干预。
但如果“硬件保留”一项显示大于512MB,或“内核内存”中“分页池”持续高于800MB,那就不是缓存问题,而是驱动或固件在偷偷驻留。
用RAMMap定位隐藏内存大户
这一步必须做,任务管理器根本看不到真相。
① 去微软官网下载Sysinternals套件中的RAMMap工具(免费,无需安装)→解压后以管理员身份运行RAMMap.exe。
② 等待左下角状态栏显示“Scanning physical memory…”完成→点击顶部菜单“File”→“Save Working Set”保存当前快照(方便后续比对)。
③ 在主界面左侧树状栏中,重点展开“Driver Locked”和“Hardware Reserved”两项:前者列出所有锁定物理内存的驱动模块,后者显示主板/显卡/雷电控制器等硬件强制预留的RAM。若“Driver Locked”里出现非Microsoft签名的.sys文件(如RealtekAudio64.sys、ASUSArmouryCrate.sys),且占用超180MB,就是它在作祟。
注意:不要直接在RAMMap里点“Empty”清空任何区域,那会蓝屏。
针对性清理驱动级内存驻留
方法一:禁用可疑第三方驱动启动项
按下Win + R→输入msconfig→回车→切换到“服务”选项卡→勾选“隐藏所有Microsoft服务”→点击“全部禁用”→重启电脑。若内存回落至55%以下,说明问题出在某个第三方服务加载的驱动上,再逐个启用排查。
方法二:回滚或卸载最近更新的设备驱动
右键“开始”→“设备管理器”→依次点开“显示适配器”“声音、视频和游戏控制器”“系统设备”→对每个设备右键→“属性”→“驱动程序”选项卡→若“驱动程序日期”是近7天内,且“驱动程序版本”含KB号(如31.0.101.5290),点击“回退驱动程序”。【回退前务必确认“上次正常启动”的还原点存在】
方法三:关闭硬件加速功能释放显存映射内存
设置→蓝牙和设备→鼠标→关掉“精确滚动”;设置→系统→显示→图形设置→将“硬件加速GPU调度”设为关闭;Edge浏览器地址栏输入edge://settings/system→关闭“使用硬件加速模式(如果可用)”。这三处关闭后,可释放被GPU驱动映射占用的300–900MB系统内存。

















