![尽管有足够的可用内存,但是什么原因导致 Win8.1 出现内存不足警告?](https://linux22.com/image/1398462/%E5%B0%BD%E7%AE%A1%E6%9C%89%E8%B6%B3%E5%A4%9F%E7%9A%84%E5%8F%AF%E7%94%A8%E5%86%85%E5%AD%98%EF%BC%8C%E4%BD%86%E6%98%AF%E4%BB%80%E4%B9%88%E5%8E%9F%E5%9B%A0%E5%AF%BC%E8%87%B4%20Win8.1%20%E5%87%BA%E7%8E%B0%E5%86%85%E5%AD%98%E4%B8%8D%E8%B6%B3%E8%AD%A6%E5%91%8A%EF%BC%9F.png)
这个问题确实让我很烦恼,我不知道它为什么会发生。
我有一台华硕 n56vv 笔记本电脑,配备 8GB RAM,运行 Windows 8.1 x64,问题如下:当我运行某些游戏或应用程序时,经常会收到以下警告弹出:
关闭程序以防止信息丢失您的计算机内存不足,请保存文件并关闭这些程序:“
接下来是我当前正在运行的程序。
现在,如果我真的内存不足,这种情况是完全可以接受的,但这种情况从来都不是。每次发生这种情况时,我都会检查任务管理器,大约一半的内存未使用(约 4GB)。此外,即使在肯定不需要大量内存的旧/小程序上也往往会发生这种情况。例如:这种情况经常发生在 Worms Armageddon 上,这是一款 1999 年的游戏,需要 32MB 的 RAM。
因此很明显这不是真正的“内存不足”问题,这里发生了其他事情,事实上,如果需要进一步的证据,让我作证,我总是忽略警告并继续使用该应用程序,而且我从来没有耗尽内存。
我在网上搜索到的所有地方都说这是由于分配给页面文件的内存太少造成的,但我尝试更改它,但似乎没有什么区别,事实上,每次我检查时使用的页面文件总是最小的,因为系统中有足够的实际 RAM,所以没有任何东西需要使用页面文件。
答案1
对于遇到同样问题的人,我不断尝试,发现要解决这个问题,我必须将页面文件大小设置为大于 9500 mb 的值,小于这个值似乎不行,选择“让 Windows 决定”也不行。希望它能帮助别人。