让photoshop支持超过1600MB内存

这次二转更新之后 经常OUT 索性加了一条2G内存(一共3G)还是会出现out
通过内存计数器显示内存的使用峰值并未达到内存上限
查过一些资料 确实有证据说win7/32位系统中软件调用的内存默认最大为2048M
如果你机器上有photoshop 9.0 cs2以上版本就可验证这个说法 具体方法如下
打开ps→点“编辑”→“首选项”→“内存与图像高速缓存”后如下图

可用内存数约为总内存数的80%左右 而在修改前内存数只显示为1600多M(上图是修改后的)

下面进入正题:
先引用下{{首先,开始—运行—-CMD回车,在DOS提示符下输入BCDEDIT /SET PAE ForceEnable回车. 然后 在输入bcdedit /set IncreaseUserVa 3072回车.重启}}

大家看到这里可能要骂娘了 这不知道看过多少次了 改了之后out是见不到了 系统倒是崩溃了
其实我想说 这个办法是正确的 但是问题的关键就在于这个“3072” 因为不是每台电脑都适合这个数值 大了的话系统会崩溃 那么怎么确定这个数值的大小呢

童鞋们重点来了!
首先打开任务管理器(ctrl+alt+del)这个地球人都知道吧167411087bf40ad1277a438d572c11dfa8ecced5

选红圈内的资源管理器6f82ba773912b31b9afa49478618367adbb4e1dd
上图红圈内的数字才是那个真正的“3072”

那么为什么“3072”不行呢 3G内存就是“3072”M呀
这个涉及到主板和CPU的总线寻址带宽 简单说一下吧 这个不知道也没关系
上图中灰色的内存部分显示为“硬件保留的内存”这个大小在每台电脑上可能都不一样 像俺的这台破本子居然保留了129M(新一点的主板可能只会保留1M 这是内存中的核心区域 用于加载各种最基本的驱动程序) 俺945PM的主板只允许操作系统使用2943M的内存 也就是说加到4G没用 换成64位的系统也没用 始终只能识别“2943” 所以都照搬“3072”修改必定导致系统崩溃

此办法已在开QQ 千千静听 以及5个网页环境下刷大小狮子 大小天 普通地图组队 验证一天
由于个体差异 个别不稳定的照下面方法恢复
命令行中,输入 “bcdedit /deletevalue IncreaseUserVa”(注意不要两头的引号)

最后再重申下这个办法仅适用于32位win7(vista应该也行但是没时间验证) 且内存大于2G(不包含2G 2G以下改了也没用 加条内存才是王道) 并且根据自己使用习惯(开DN的同时还要进行其它软件操作)设置300M以上的页面文件(虚拟内存)

好了 希望这个办法让大家能开开心心刷巢穴冲50 远离OUT的烦恼!