这次用到的工具:
RAMMap:看物理内存到底分配到了哪里,也能保存快照。
Process Explorer:看进程树、启动参数、父进程和内存明细。这次发现微信输入法的问题,主要靠它。
Autoruns:查登录自启、服务、计划任务,比只看任务管理器的启动项完整。
Mem Reduct:用来日常手动清理内存。
我的机器是 Windows 11 24H2,32 GB 内存。记得两个月前,开机等后台加载完,大概占用 7.2 GB左右。最近变成了 9.2 GB,而且等几分钟也不怎么降。
内存还够用,就是想看看怎么个事儿。
1. 排查这台电脑的登录自启、服务和计划任务
下载并解压 Autoruns, 压缩包里既有图形界面的 Autoruns64.exe,也有命令行版 autorunsc64.exe
告诉 Codex autorunsc64.exe 的位置,让它调用命令行版扫描,读导出的结果。看完它列出的项目,选出自己不用的,再让它做禁用同时做好记录。下面是我这次实际处理的清单,按自己的使用习惯选的(仅供参考)。
服务这部分,统一从“自动”改成了“手动”。
服务名 |
对应组件 |
|---|
ESRV_SVC_QUEENCREEK |
Intel 收集相关组件 |
SystemUsageReportSvc_QUEENCREEK |
Intel 使用情况报告 |
IntelCollectorService |
Intel 收集服务 |
IntelTelemetryAgent |
Intel 遥测代理 |
PresentMonSharedService |
PresentMon 共享服务 |
CMigrationService |
Samsung Magician 数据迁移组件 |
OfficePLUS Service |
OfficePLUS 后台服务 |
LGHUBUpdaterService |
罗技 G HUB 更新服务 |
计划任务和登录启动项,关闭了这些:
项目 |
处理结果 |
|---|
WpsWakeWnsLogonTask |
禁用 WPS 消息推送任务 |
WpsUpdateTask_<用户名> |
禁用 WPS 每小时更新任务 |
WpsUpdateLogonTask_<用户名> |
禁用 WPS 登录后更新任务 |
Power Automate Desktop |
关闭登录自启 |
当时安装 WPS 就已经很小心了,实在是没想到 WPS 藏的这么深,居然还有,要不是工作内容有信创相关…
2. 排查常驻内存的进程
用 RAMMap、Process Explorer 保存了一份开机后的数据:
- RAMMap 用
F5 刷新,File → Save… 保存 .RMP
- Process Explorer 用
File → Save As… 导出进程列表 .txt。
直接把保存的2个快照文件丢给 Codex 分析,发现 wetype_update.exe 下面还带着两组 WebView2 ??? 内存占用 300多 MB ^-^

然后去搜索这个进程时,找到一个隔壁站的帖子:Windows 微信输入法长时间占用 GPU 过高。
于是自己试了一下,把微信输入法安装目录下的 wetype_update.exe 文件名改成:
wetype_update_bak.exe
只改这一个文件

改完后 wetype_update.exe 进程确实没有了,也不会自启
[!warning]注意
改完确实有副作用:设置面板和语音输入都用不了。跨设备复制粘贴还能正常用,这个取舍我个人能接受。但是实测把文件名还原再双击它即可恢复全部功能
3.重启
经过上面的步骤后,开机再使用 Mem Reduct 清理,可以做到内存占用为 4.87 GB的即时数值

也想问下各位佬使用的 windows11,开机后的内存占用是多少(未做清理下)?
- 0GB~4GB
- 4GB~7GB
- 7GB~10GB
- 10GB及以上
题外话:为什么 Codex Win端还是这么卡,资源占用这么高呀 ^-^