Windows 11 所有内存均已使用,并且在程序关闭时不会释放

Windows 11 所有内存均已使用,并且在程序关闭时不会释放

几个月前升级到 Windows 11 后没有注意到这个问题,但最近我的 RAM 多次使用率达到 99%,即使关闭除后台应用程序之外的所有正在运行的程序,使用率仍保持在 99%。不用说,计算机变得没有响应,我不得不重新启动才能将 RAM 使用率恢复正常。

以下是任务管理器的屏幕截图:

任务管理器

我打开了资源监视器,发现所有正在运行的任务都没有使用过多的内存:

资源监控

我启动了 Sysinternals Process Explorer,但它没有提供任何其他线索:

进程探索器

Process Explorer Sys Info 提供了比 Resource Monitor 更多的详细信息,但仍然没有什么能告诉我这里到底发生了什么,以及什么占用了所有内存:

在此处输入图片描述

当下次发生这种情况时,您知道如何确定到底是什么占用了所有 RAM 吗?

  • Windows 11 版本 21H2(操作系统内部版本 22000.469)
  • MSI MEG X570 Unify 采用最新 BIOS 和 AMD ComboAm4v2PI 1.2.0.5
  • 32 GB 内存

答案1

我相信我刚刚抓住了罪犯,这是PowerToys 始终处于领先地位功能。我注意到我的电脑很慢,打开任务管理器发现 PowerToysAlwaysOnTop 进程占用了一些 CPU 时间,尽管使用的内存显示为 1 MB,但当我关闭它时,我的内存使用量从 98% 下降到 18%。

我禁用了 PowerToys 的该功能,如果在禁用该功能时再次发生内存泄漏,我将更新此回复。

在此处输入图片描述

相关内容