神秘地丢失了一半的内存,尽管 Windows 报告说它可用

神秘地丢失了一半的内存,尽管 Windows 报告说它可用

我的 Windows 10 64 位 PC 有 16GB 的物理 RAM:

C:\>wmic MEMORYCHIP get BankLabel, DeviceLocator, Capacity
BankLabel  Capacity     DeviceLocator
BANK 0     17179869184  ChannelA-DIMM0

另外在“关于你的电脑”下还显示:

Installed RAM 16.0 GB (15.7 GB usable)

但在任务管理器中,我的内存显示已用 83%。偶尔,一些应用程序会因为内存不足而自动关闭。所以我深入研究了是什么占用了这么多内存。最大的罪魁祸首是 Firefox,它占用了大约 800MB 的内存。但这并不是那么多。然后我执行了 tasklist /FO CSV > task.csv 来汇总所有内存使用情况,结果是 6.4GB,占 7.7GB 的 83%(假设 0.3GB 始终保留用于视频内容)。

这表明,即使 Windows 看到了全部 16GB,它也只使用了 8GB。或者,它使用 8GB 来处理一些它不想在任务管理器中显示的秘密内容。

关于如何进一步调查此事有什么建议吗?

答案1

任务管理器中是系统还是硬件保留的?如果您的硬件具有共享内存(如 iGPU),它可以保留 RAM 以用作 iGPU 内存。或者您的 RAM 可能安装在不受支持的配置中。如果没有关于硬件本身的更多详细信息(有多少个 DIMM、什么主板、DIMM 容量是多少、机器中还有哪些其他硬件)或日志文件,真的无法分辨。

相关内容