Windows系统内存占用过高,且任务管理器找不到对应进程

Windows系统内存占用过高,且任务管理器找不到对应进程

现象描述

开机后系统卡顿,任务管理器查看内存占比达到90%+,统计APP实际消耗内存远小于标称占比。

解决方案

  1. cmd输入resmon打开资源监视器
  2. 按照工作集内存占用大小排序进程
  3. 找到ServiceShell.exe占用内存为8G,手动kill后内存占比下降到40%,问题解决

过程中错误的解决方案

  • 和wsl虚拟化没有关系,wsl -l -v可以看到是关闭的。
  • 和hypervisor没有关系,微软不至于犯这种错误。
  • 考虑到更新后关机变成重启,也说不好(?)
  • 和组策略没有关系

说明

此处并不代表就是ServiceShell.exe占用了你的内存,有各自的case。

但是这个case是说明,面向大众用户的任务管理器不一定能够忠实反应windows系统的所有资源占用。

考虑到Windows没有htop类似的命令,提供几个cmd中的替代指令:

  • resmon:资源监视器

  • tasklist:当前系统的进程列表

  • perfmon:性能监视器

posted @ 2025-10-21 21:50  真昼小天使daisuki  阅读(16)  评论(0)    收藏  举报