32位的XP是无法完全识别4G内存的,只能认得出3.25GB内存。
在XP下使用4G内存方法:
1.确定的CPU和系统支持PAE。
下载Everest看。主板---内存---右边的窗口
下面那副图,如果操作系统和CPU均标注“是”的话。那就可以开启PAE了。
这里内存标注“是”是我已经开了PAE了。如果没开PAE的话,这里显示“否”。
2.确定支持PAE,那么我们再来看看如何开启PAE功能吧。方法非常简单。
我的电脑右键----属性-----高级-----启动和故障恢复设置----编辑
这时候打开了boot.ini了。找到以下内容:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
更改为:
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /PAE /noexecute=optin /fastdetect
看清楚,也就是在"Microsoft Windows XP Professional" 后面加上"空格"/PAE
点击保存,然后重启让更改有效。
这个时候系统的PAE已经打开了。验证PAE已经打开,我的电脑右键---属性,在下面如果显示有“物理地址扩展”的话,就说明已经打开。有部分XP SP3默认打开的。就不需要做上述准备。
3.用Ramdisk使用那0.75GB的内存。
下载Ramdisk。先修改注册表内容。
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]"UsePAE"里面的键值修改为00000001
不会修改的我等等提供注册表导入器附件。
然后打开Ramdisk。点击Install Ramdisk。
然后在旁边选择盘符,随喜欢哪个盘符都可以。容量设置为768M,然后点击OK。
这个时候在我的电脑目录下多了个名为Ramdisk的盘符出来。完成了。
1,首先检查主板是否支持,下载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 sp2系统,其他系统没有测试,大家不要乱来
这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示的还是3.25g内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?就用ramdisk虚拟硬盘软件来测试
ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度会倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器,会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来的768mb,还而言之,系统已经找到了4g内存啦。 我帮你找了一下,希望有帮助。
要支持4G内存必须是64位系统,因为只有64位系统才能识别4G以上的内存。32位一般只能识别到3.75G或3.5G。一般用不到64位系统,支持的软件太少,而且一般软件也用不到4G。
明确的告诉你,不能!有软件或者改注册表的办法能让系统显示4g但是真正能使用的只有3.25!相信我,我家现在就是4g。3.25~而且已经快两年了!希望对你有帮助
很抱歉,winxp就是此架构,支持不了。。。在技术上也无法通过。只有换系统~