绝对逍遥 发表于 2010-7-22 12:23:58

AE在32位XP系统最大2G内存提升程序使用说明

http://v.game.sohu.com/746617/playercs2008.swf

正常情况下,机器里装了2G以上的物理内存,但32位XP系统最大只提供2G内存给用户程序使用,有没有办法突破呢?有的。

    方法是:在C:的根目录下找到BOOT.INI文件(在资源管理窗口的工具菜单-文件夹选项里,把隐藏文件和受保护文件隐藏都设为不隐藏),并将它的只读属性暂时取消,然后用记事本打开,在里面
“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect”语句的最后,加上“ /3GB”就可以了。注意,要和前面“FASTADETECT”之间留一个空格,最终的语句为:
“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB”。

    改后保存,恢复它的只读属性。重新启动计算机,再次打开AE,就能看到,AE能够调用的内存变成了由原来的2G变成了3G。

    这里的“/3GB”,是windows XP提供的一个用户程序内存使用量的开关,其功能是:在基于 x86 的系统中,强制为用户程序分配 3 GB 的虚拟地址空间,为内核及可执行组件分配 1 GB 虚拟地址空间。用户程序在设计上必须能够利用额外的内存地址空间。使用该开关,用户模式程序能够访问 3 GB 的内存而不是通常 Windows 分配给用户模式程序的 2 GB 内存。该开关将内核的内存起始位置移至 3 GB 处。 原始文件下载地址http://u.115.com/file/f8efd35676
操作演示.rar

[ 本帖最后由 绝对逍遥 于 2010-7-22 18:14 编辑 ]

龙之炎炎 发表于 2010-7-22 12:57:19

谢谢逍遥,非常有用的教程文件··

naobaijin 发表于 2010-7-22 15:11:42

谢谢,非常实用的教程文件··

fangxp_308 发表于 2010-7-22 20:02:44

谢谢楼主的指教!

gdyhlhb 发表于 2010-7-24 16:47:49

大内存的福音。
我的内存还停留在M上,都没有上G呢。

asdqasdq 发表于 2010-7-24 17:34:07

请教就只能三G吗?
可不可以更大一点?
页: [1]
查看完整版本: AE在32位XP系统最大2G内存提升程序使用说明