内存太大导致老软件不能运行的解决方案

症状描述

用户有一台内存1G的Windows 7测试机器,需要在上面测试一个很老的软件,但是该软件不能在大于768M的电脑上运行。由于该测试机器上只有一根1G的内存,如果拔掉了就不能开机,而且很难找到512M的老内存条。询问过系统工程师后,发现只能通过修改系统设置的方法来降低物理内存大小。

 

解决方案

1. (以Windows 7为例)以管理员身份登录,在“开始”菜单中输入“msconfig”打开“系统配置”工具。 
2. 点击“引导”选项卡,选中需要修改的系统后点击“高级选项”,如图1。 
内存太大导致老软件不能运行的解决方案 
图1 
3. 勾选“最大内存”,输入“768”就可以了,如图2。 
内存太大导致老软件不能运行的解决方案
图2 
4. 如果是Windows XP,则有稍微的区别,如果3、4。 
内存太大导致老软件不能运行的解决方案 
图3 
内存太大导致老软件不能运行的解决方案 
图4

5. 修改完成后重启计算机,就会发现物理内存被限制在768M了。 老软件也能正常运行了。



本文转自 jiating227 51CTO博客,原文链接:http://blog.51cto.com/jiating/741558


上一篇:关于tomcat无法启动问题详解


下一篇:ECS服务器CPU使用率异常100%问题排查