今天跟大家聊聊我昨天遇到的一个糟心事儿,虚拟内存不够用!真不是吹,这问题差点没把我给搞崩溃。
事情是这样的,昨天我吭哧吭哧跑一个程序,眼瞅着就要跑完了,结果电脑突然卡住不动了,然后“Duang”的一声,弹出来一个提示框,说啥虚拟内存太小,程序运行不了。当时我就懵了,心想这都啥年代了,还会出现这种问题?
我第一反应是重启电脑,想着重启大法能解决90%的问题。结果重启之后,问题依旧,程序还是跑不起来,还是提示虚拟内存不足。这下我可坐不住了,看来得认真对待一下了。
接下来我就开始各种百度,看看有没有啥解决办法。网上说法五花八门,有的说要扩大虚拟内存,有的说要清理C盘空间,还有的说要升级硬件。看得我眼花缭乱,不过主要就是以下几个方向:
1. 检查C盘空间: 我寻思是不是C盘空间不够用了,虚拟内存默认是在C盘,如果C盘没空间了,那肯定不行。打开一看,嚯,C盘确实红了,看来得清理一下。我赶紧把一些不常用的软件卸载了,还有一些没用的文件也删了,C盘空间总算空出来一些。
2. 调整虚拟内存大小: 清理完C盘空间,我开始调整虚拟内存大小。网上说,一般虚拟内存大小是物理内存的1.5倍比较合适。我电脑是8G内存,那我就设置成12G试试。
右键点击“此电脑”,选择“属性”。
然后,点击“高级系统设置”。
在“高级”选项卡中,点击“性能”下面的“设置”按钮。
在“性能选项”窗口中,点击“高级”选项卡。
在“虚拟内存”下面,点击“更改”按钮。
取消勾选“自动管理所有驱动器的分页文件大小”,然后选择“自定义大小”。
设置初始大小和最大值,都设置成12288MB(12G)。
点击“确定”保存设置,然后重启电脑。
3. 关闭不必要的程序: 调整完虚拟内存大小,我重启电脑,然后尝试重新运行程序。结果,还是提示虚拟内存不足!我简直要崩溃了。后来仔细想想,是不是我同时运行的程序太多了,占用了大量的内存?于是我把一些不必要的程序都关掉了,只留下需要运行的程序。
4. 重装系统: 尝试各种办法,结果还是不行!我一咬牙,一跺脚,决定重装系统!重装系统虽然麻烦,但是可以彻底解决一些疑难杂症。重装完系统后,我重新安装了需要的软件,然后再次尝试运行程序,这回终于成功了!
这回解决虚拟内存不足的问题,我经历了各种尝试,还是靠重装系统才彻底解决。虽然过程比较痛苦,但也让我学到了不少东西。下次再遇到类似的问题,我就知道该怎么处理了。希望我的经历能对大家有所帮助!
