本帖最后由 lunaiboy 于 2012-3-23 12:41 编辑
放不下XP 32又想上8G内存的童鞋们有福了
方法: 1,首先检查主板是否支持PAE(32位系统识别大于4G内存的技术),进入主板BIOS,找到Memory Remapping Feature 选择开启(如果BIOS没有该选项,可能主板默认开启,请看everest)下载everest检测 软件,在主板-内存一项中,Physical Address Extension(PAE)查看“操作系统支持”“处理器支持”是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是”的话,“ 活动”一项是“否”也有可以修改的可能,那么接下来开启操作系统支持: 如下图,如果有物理地址扩展字样表示系统默认已经开启那就不用改了。
2,我的电脑-属性-高级-启动和故障恢复-设置-编辑,这里编辑操作的是c盘根目录下隐藏的boot.ini文件,各位也可以通过在c盘显示隐藏文件的方法找到它,我的boot.ini里的内容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
那么接下来在“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect”的表明操作系统的“Microsoft Windows XP Professional ”加上“/PAE”
即“multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /PAE /noexecute=optin /fastdetect”
这样保存关闭,系统就打开了PAE
我的是xp sp3系统,sp2也支持,
这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示的还是3.00g内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?就用ramdisk虚拟硬盘软件来测试
ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度会倍增,在系统没有开启PAE只能识别3.00g内存的情况下,使用ramdisk会直接占用这3.00g的内存,而开启PAE后,用ramdisk设置1Gb的内存作为虚拟硬盘,再调出任务管理器,会发现内存使用丝毫没有减少,也就是说,ramdisk调用的1Gb内存是系统没有显示出来的1Gb。
附图:
附上ramdisk 使用方法: 下载地址: http://u.115.com/file/f79814f542 提取码:f79814f542
如图自己设置,fixed media是虚拟硬盘的意思,然后选择installramdisk。设置好后把同文件下的ram4g.reg添加到注册表。
然后重启你就会发现我的电脑里多了一个虚拟硬盘,并且容量是系统以前无法利用的内存的。这时候在手动设置虚拟内存到那个新硬盘分区。
当然也可以把一些临时文件比如IE缓存设置到该盘,这样你就有了一个高速的内存速度级别的硬盘(由于该硬盘是内存空间,所以关机或重启后存储的东西会丢失)。
|