2023年11月28日发(作者:)

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

如何在XP下开启4G内存的方法

1. 首先检查主板是否支持,下载everest检测软件,在主板-内存一项中,Physical

Address ExtensionPAE)查看“操作系统支持”“处理器支持”是否为“是”,如果是

“是”的话,继续操作,关于什么事PAE,请参阅本文后面所述。

Everest下载路径:

thunder://QUFodHRwOi8vd3d3Lm15ZmlsZXMuY29tLmNuL2NvdW50L2Rvd25sb2FkLmFzcHg/a

WQ9MzY1MzgmdXJsPWZ0cDovL2ZpbGUuZHJpdmVycy5jb20uY246MjIvU3lzdGVtL2V2ZXJlc3R1

bHRpbWF0ZV92MjE4My56aXBaWg==

2. 我的电脑-属性-高级-启动和故障恢复-设置-编辑,这里编辑操作的是c盘根目录

下隐藏的文件,也可以通过在c盘显示隐藏文件的方法找到它,一般

里的内容如下:

[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" 后面加上“/PAE

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP

Professional" /PAE /noexecute=optin /fastdetect

这样保存关闭,系统就打开了PAE,重新启动后,电脑属性的下方多了“物理地址扩展”几

个字,虽然显示的还是3.25g内存,但实际上4g内存已经完全启用了。

这样,重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示的还是3.25g

内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?就用ramdisk虚拟硬盘软

件来测试

ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍,所以在我处

ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂存盘,这样软件的速度会

倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g

的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器,

会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来

768mb,还而言之,系统已经找到了4g内存啦,关于ramdisk,请参阅后续文档。

1 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

什么是PAE?

PAE ( 物理地址扩展Physical Address Extension

PAE 提高了 IA32 处理器处理大于 4 GB 的物理内存的能力。Windows 2000 Advanced

Server Windows 2000 Datacenter ServerWindows Server 2003, Enterprise Edition

Windows Server 2003, Datacenter Edition 可以使用 PAE 来利用超出 4 GB 的物理内

存。若要启用 PAE,需要在 文件中使用 /PAE 参数。

典型情况是,在 Windows 2000 Windows Server 2003 下运行的进程最多可以访问 2 GB

的内存地址空间(假设未使用 /3GB 参数)其中一些内存是物理内存,另一些是虚拟内存。

运行的程序越多(因而进程也越多),占用的内存地址空间也就越接近 2 GB 这一最大值。

当出现这种情况时,分页进程将显著增加并且会对性能产生负面影响。Windows 2000

Windows Server 2003 内存管理器使用 PAE 向程序提供更多的物理内存。这会降低对交换

页面文件内存的需要,从而提高了性能。程序本身并不知道实际的内存大小。所有的内存管

理和 PAE 内存分配都由内存管理器处理,与运行的程序无关。

当使用 /3GB 参数时,上述信息对于运行的程序有效。要求 3 GB 内存的程序更有可能让其

所需的内存有更多部分在物理内存中,而不是在分页的虚拟内存中。这将增强那些能够使用

/3GB 参数的程序的性能。但例外情况是当 /3GB 参数与 /PAE 参数一起使用时。在这种情

况下,操作系统将不使用任何超过 16 GB 的内存。此行为是由内核虚拟内存空间考虑导致

的。因此,如果系统使用 文件中的 /3GB 项重新启动,并且系统的物理内存超过

16 GB,则操作系统不使用额外的物理随机存取内存 (RAM)。重新启动计算机时如果不使用

/3GB 参数,将能够使用所有的物理内存。

物理内存到4G后,使用Ramdisk如何提升计算机性能?

使用Ramdisk之后,就可以把32Windows未认出的内存,变成系统里速度最快的硬盘,

物尽其用。当然,这个硬盘在关机后,里面的东西也没了,这正好用来放临时文件。软件是

很聪明的,你也可以设置成退出时保存,那么下次再开机,内存硬盘的东西,也是可以保留

的。

还有,如果怕BT伤硬盘,那就用它直接把电影下载到内存去吧。另外Ramdisk配合SSD

不错喔,SSD的写入寿命较差,那就不给它写东西,不就完了嘛。临时文件夹和虚拟页面文

件,统统挪到性能更好的内存盘上。SSD老老实实当只需要读的系统盘。另外一个用途是

Ramdisk配合沙盘,才可以做到真正的无痕浏览。另写了个帖子,大家可以搜。当然如果你

64bitwindows,直接跳过教程吧,点加号,直接设定内存盘大小就可以了。

Ramdisk下载地址:ftp://221.236.13.108//attach/2008/17/

以下是操作步骤:

首先要下载2个软件,1个是EVEREST1个是RAMDISK4G

首先打开EVEREST,看内存选项,有个 physical Address Extension (APE)

看最下面有没有开启,XP SP3 是默认开启的。 也就是下图最下面的选项

2 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

然后下载RAMDISK4G,解压出来后,先运行里面ram4g,写入注册表

然后运行 ramdisk

3 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

点右上角的install ramdisk

然后左边已经可以选择容量了,这个根据自己用途定吧, 我是4G-3.25 所有选了 768M

在下面的选择是选择盘符,我选默认R

OKRAMDISK自动关闭,进我的电脑查看,多出个R

如果只是出现RamDisk字样,说明没有利用到那些没利用上的内存,如果出现RamDisk-PAE

4 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

说明已经完全利用了

然后安全起见先重起下系统.到这里只是基本的做出虚拟内存盘,下面在说几个主要常用的

方法

第一个就是虚拟内存了,设置到这个R

右键点击我的电脑--属性--高级——性能 设置——高级——虚拟内存 更改,见下图设置

重起好虚拟内存就设置好了

二个就是将临时文件夹设置到Ramdisk

我们浏览网页时,浏览器都要先把网页的内容下载到我们硬盘的IE临时文件夹上,并且这

些内容是一直长期保存在硬盘上,需要我们定期清理。

如果把IE临时文件夹放在Ramdisk上,也就是R盘,可以提高网页的浏览速度,关机后这

些内容就自动消失。具体方法如下:

右键点击IE--属性--设置--移动文件夹到R盘,见下图

5 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

设置完确定后系统会自动注销,然后在进系统就OK了。

第三个就是将系统临时文件设置到Ramdisk

多数软件在运行时,都会生成临时文件,程序很多时候执行的也是这些临时文件,如果把临

时文件夹设置到Ramdisk,同样能提升运行速度。具体方法如下:

右键点击我的电脑--属性--高级--环境变量,将TEMPTMP设置到Ramdisk,见下图设置:

6 / 7

Windows XP下开始4G内存的方法,以及使用ramdisk 提升整体性能

当然你也可以把PS,甚至BT路径都放在这个盘,BT的话文件大了就不行了

都会有速度提升的,另外说下这个软件在VISTA下可能无法使用或者有兼容性问题

VISTA下有专用的RAMDISK

7 / 7