“out of memory”含义及电脑出现时的修复方法
有网友在网络上提问,玩CF(穿越火线)时弹出“out of memory”提示该如何处理。并且还问到,“out of memory”是什么含义?为何会出现这样的提示呢?接下来,小编就来谈谈与“out of memory”有关的问题及其解决办法。
一、“out of memory”的含义
“out of memory”的英文释义为电脑内存不足。我们都知道,电脑程序运行时不仅会消耗CPU资源,同时也会占用内存。当内存占用达到一定程度时,就会出现内存不够用的情况,此时电脑系统便会给出“out of memory”的错误提示。那么,在哪些情况下会出现这种“out of memory”的状况呢?
1. 运行相对占用内存较多的程序
这种情况在一些大型程序中较为常见,例如3DsMax、Maya,当然CF游戏也可能出现。因为这些程序在运行过程中需要大量的内存空间来存储数据、执行运算等,如果电脑内存容量有限,就容易引发内存不足的问题。
2. CF游戏客户端版本过低或者存在问题
当CF游戏客户端的版本不符合要求,例如版本过低或者内部存在错误、漏洞时,可能会导致在运行过程中出现内存管理不善的情况,进而引发“out of memory”提示。
3. 电脑打开的程序过多
电脑同时打开多个程序时,各个程序都会占用一定的内存资源。如果打开的程序数量过多,它们所占用的内存总量就可能超出电脑内存的承受范围,从而导致出现“out of memory”的问题。
4. 电脑遭受病毒感染
若电脑感染病毒,病毒程序可能会在后台大量占用内存。这些被病毒占用的内存无法正常被其他程序使用,使得可用内存减少,最终导致电脑系统出现“out of memory”的提示信息。
5. 电脑设置不正确或者电脑程序运行配置不正确
电脑的各种设置,例如虚拟内存设置、系统权限设置等,以及程序运行的配置参数,如果存在错误,都可能影响内存的正常使用,进而引发“out of memory”的情况。
二、“out of memory”的解决方法
要解决“out of memory”的问题,得确定是何种原因导致的,是程序软件方面的原因,还是硬件方面的原因,再逐一解决。
1. 电脑硬件问题
如果是电脑硬件方面的问题,例如内存容量较小或者电脑整体配置较低,这种情况下可以考虑对电脑进行升级。这可能需要花费一些金钱,但却是解决硬件不足导致内存问题的有效方法。
2. 在玩CF时出现“out of memory”的情况
如果在玩CF游戏时出现这种情况,要检查电脑是否满足CF的最低要求,比如是否是双核处理器、4G以上内存等。关闭一些不必要的应用程序,以释放内存。要是仍然不能解决问题,可能是版本问题,可以更新到最新的CF客户端版本。还可以尝试在开始菜单的运行窗口中输入“cmd”命令,进入DOS环境后,再输入命令:“Bcdedit /set IncreaseUserVa 3072”,输完之后按回车键(Enter)确定。一般这样操作就可以解决问题,不过要记得重启电脑,否则无法生效。
3. 打开程序过多
如果是因为打开程序过多导致的“out of memory”问题,解决方法比较简单。只需逐个关闭不需要的程序,点击程序窗口的关闭按钮(通常是“X”图标)即可。通过关闭这些多余的程序,可以释放被占用的内存,从而解决内存不足的问题。
4. 电脑中毒
如果是电脑中毒引发的“out of memory”提示,处理起来也并不复杂。借助杀毒软件进行杀毒操作就可以了。现在市面上有很多优秀的杀毒软件,它们能够自动检测并清除电脑中的病毒,释放被病毒占用的内存资源。
5. 电脑配置及软件配置
如果是电脑配置及软件配置方面的问题,这相对比较专业一些。例如,若安装的是32位操作系统,内存只能寻址到3.25G,可能无法满足CF的要求。一种解决办法是重新安装系统,不过可能比较耗时。如果不想重装系统,可以尝试以下操作:点击开始菜单,在搜索框中输入“CMD”,按下Ctrl + Shift + Enter(进入cmd的管理员模式,必须是管理员模式,否则可能无法打开启动配置数据储存,会显示拒绝访问);或者直接点击开始菜单,找到附件,点击展开后找到命令提示符,点击右键,选择“以管理员身份运行(A)”,接着按照指令输入相关内容,回车看到命令显示操作成功后,重启电脑即可。如果网友觉得这样的修改有问题,可以参照下面的指令进行还原。关闭方法如下:进入cmd(点击开始菜单,在搜索框中输入“cmd”,按下Ctrl + Shift + Enter进入cmd的管理员模式),关闭PAE:bcdedit /set pae forcedisable,关闭3GB:bcdedit /deletevalue IncreaseUserVa。
以上就是关于“out of memory”的含义以及出现这种情况后的解决方法。如果在使用过程中也遇到“out of memory”提示,不妨试试这些方法。
