查看完整版本: 【个人实战,图文】-xp,vista 32位系统完美使用4G内存

jnduan 2008-8-28 09:49

【个人实战,图文】-xp,vista 32位系统完美使用4G内存

目前微软旗下的所有32位操作系统均不能完全识别4GB容量的内存,无论是Windows XP、Windows 2003还是最新的Windows Vista,这些32位的操作系统都只能够识别2.75GB-3.25GB之间的内存。
现在内存很便宜,很多朋友在购买机器的时候直接将内存升级为4G。
那怎么样使系统无法使用的1G内存发挥作用呢?
答案就是:
使用一些工具,将那1G内存虚拟为一块硬盘,然后可以把系统的临时文件和IE的临时文件放进去。因为那块硬盘实际上还是在内存里,所以读写速度那是相当的快,而且也不会在硬盘上留下垃圾文件,更不会带来很多的磁盘碎片。

这么好的东西,需要什么软件来实现呢?我使用的是RamDisk,从名字就能看出来,这是一个把内存虚拟为硬盘的软件了。

在网上有很多版本的RamDisk下载,我试过一些,有的可以把未使用的内存虚拟为硬盘,而有的只能在使用的内存中划分一块作为硬盘,我们自然希望达到前者的效果。经过反复试验,终于找到了一个能正常工作的RamDisk,在下面的附件里。

[size=6][color=red]vista可用的RamDisk在3楼,兼容xp[/color][/size]

如何来使用RamDisk虚拟硬盘呢,请看下文:

首先,需要下载下来RamDisk,然后解压缩:sfunk33:

第二,按Ctrl alt delete ,看看现在的内存使用状况,这样方便一会判断是不是使用的高位内存虚拟为硬盘。
如下图,我的系统的可用内存数大约在1.9G
[attach]29966[/attach]
第三步,vista用户需要在命令行执行以下代码,xp用户跳过
在菜单栏,附件里找到命令提示符,单击右键,选择“以管理员身份运行”
如下图
[attach]29967[/attach]

打开后,输入:BCDedit /set nx AlwaysOff
然后再输入:BCDedit /set PAE ForceEnable
[attach]29968[/attach]

第四步,vista用户和xp用户都要执行:
在RamDisk的文件夹里有个叫做ram4g.reg的注册表文件,双击,将它导入系统

第五步,双击RamDisk.exe文件,运行程序(vista用户需要右键,选择“以管理员身份 运行”)
[attach]29969[/attach]

(点了Install之后如果提示重启,那就重启一下)

这时候,先别忙着点OK,再睁大眼睛确认一下,看看是不是都选择对了。

然后,再ctrl alt del调出任务管理器,放在前面,准备观察虚拟硬盘时内存的变化。

可以点ok了,RamDisk会花费几秒钟的时间来从内存中虚拟一块硬盘出来。
请仔细观察你的已使用内存量以及未使用的内存量。
如果创建完毕后,已使用的内存量增加的部分恰好与你创建的虚拟硬盘容量接近,未使用的内存容量减少了那么多,很遗憾,你没有利用系统未使用的内存虚拟硬盘,肯定是哪里操作出错了,只能重来。

如果内存使用量和未使用量基本没有变化,那我恭喜你,你的4G内存已经完全发挥出作用了!

创建结束的时候可能会提示重新启动计算机。根据我试验的经验,只有提示重启机器才是使用的未识别内存,否则就是从现有系统使用的内存里划分出来的。

[attach]29970[/attach]

下面,就需要把一些临时文件夹转移到虚拟硬盘里了。

在“我的电脑”点右键,选择属性。
vista用户是在“计算机”上点右键,选择属性,然后再选择“高级系统设置”

在打开的窗口选择“高级”选项卡,点击“环境变量”按钮

[attach]29971[/attach]

在打开的窗口修改以下4个环境变量,改成图片显示的值即可(盘符要与你创建的盘符一致)

[attach]29972[/attach]

你可以自己选择虚拟硬盘下的路径,但是推荐创建在其下的TEMP文件夹下,因为TEMP是它默认就有的文件夹,放在别的地方可能某些软件第一次运行的时候会有错(因为文件夹不存在。我改到别的文件夹下,每次开机瑞星的监控都不能正常打开)

最后,把IE的临时文件夹也扔进来:

[attach]29973[/attach]

现在,再重启一下机器,让上面的修改都生效。
之后,你的4G内存就充分发挥作用了。

当然,内存没有4G的朋友也可以这么做,给系统提提速,减少些垃圾,但是不要分的这么大,毕竟那样是分出来一些可使用的就少了一些

全文完。

[[i] 本帖最后由 jnduan 于 2008-8-28 13:20 编辑 [/i]]

jnduan 2008-8-28 09:51

再贴个使用中的虚拟硬盘下的文件,呵呵,临时文件全进来了

[attach]29974[/attach]

jnduan 2008-8-28 13:21

上午忘了传最重要的RamDisk,呵呵,补上

[attach]30010[/attach]

farmland1986 2008-8-28 16:29

支持下的  我也在用 我还把虚拟内存放进去了 ~~~~~~~

jnduan 2008-8-28 17:39

我没放,因为我把虚拟内存扔进去了,运行大程序还是虚拟内存不足
所以还是搁C盘下了。

Michael_Q 2008-9-2 13:57

好文章啊.. 看到了马上用上 :P

coala2000 2008-9-8 23:08

楼主,据说用了这个版本的ramdisk后系统不能休眠,是否如此?

xiaoche1523 2008-9-9 22:14

请教楼主

我安楼主帖子上的设置了,但出现一个问题,安装文件(.EXE文件)在安装时出现一个对话匡说目录名无效,怎么都安装不了,还有杀毒软件也不能更新了,说是temp和和tmp件发生改变,是不是用RamDisk设置改变的结果.请楼主解决啊!!!!!!!!!:sfunk83: :sfunk83: :sfunk83:

jnduan 2008-9-11 10:39

回7楼:
我的是vista系统,可以休眠

回8楼:
我用的是瑞星,更新没问题。

xiaoche1523 2008-9-12 19:58

楼主我刚买了一台T61P 8889AU5 加了4G内存,开机速度还是有点慢5下完了琮要等好久才能进系统,有没有解决办法。楼主装了什么播放器啊!我用的是
VISTA系统,怎么 rmvb格式的文件打不开啊,用kmvplay和暴风影音都不行。难道是VISTA系统的问题?

vivafirst 2008-9-14 14:12

[quote]原帖由 [i]xiaoche1523[/i] 于 2008-9-12 19:58 发表 [url=http://www.51ibm.com/redirect.php?goto=findpost&pid=524781&ptid=100951][img]http://www.51ibm.com/images/common/back.gif[/img][/url]
楼主我刚买了一台T61P 8889AU5 加了4G内存,开机速度还是有点慢5下完了琮要等好久才能进系统,有没有解决办法。楼主装了什么播放器啊!我用的是
VISTA系统,怎么 rmvb格式的文件打不开啊,用kmvplay和暴风影音都不行 ... [/quote]
跟操作系统无关。解码器的问题吧。

jnduan 2008-9-15 08:37

[quote]原帖由 [i]xiaoche1523[/i] 于 2008-9-12 19:58 发表 [url=http://www.51ibm.com/redirect.php?goto=findpost&pid=524781&ptid=100951][img]http://www.51ibm.com/images/common/back.gif[/img][/url]
楼主我刚买了一台T61P 8889AU5 加了4G内存,开机速度还是有点慢5下完了琮要等好久才能进系统,有没有解决办法。楼主装了什么播放器啊!我用的是
VISTA系统,怎么 rmvb格式的文件打不开啊,用kmvplay和暴风影音都不行 ... [/quote]
楼上说的对,你的系统缺少解码器,下一个Codec集合就可以。
我用的播放器是KMP。

vivafirst 2008-9-15 10:34

[quote]原帖由 [i]jnduan[/i] 于 2008-9-15 08:37 发表 [url=http://www.51ibm.com/redirect.php?goto=findpost&pid=526370&ptid=100951][img]http://www.51ibm.com/images/common/back.gif[/img][/url]

楼上说的对,你的系统缺少解码器,下一个Codec集合就可以。
我用的播放器是KMP。 [/quote]
嗯,还得注意,解码器最好只装一个,否则,容易产生冲突,导致系统出现异常

jinlongw 2008-9-16 19:06

如何卸载啊

如果我不想用这个了,如何卸载啊

fenglipiao 2008-9-17 13:20

ramdisk  是不是要放启动里才能每次重启有效啊

感觉开机后不启动那个效果不明显

xbm0923 2008-9-17 17:33

1111111111111111111111111

chenxianjun 2008-9-17 18:19

研究的还挺仔细。学习一下:cfunk7: :cfunk7:

jnduan 2008-9-18 10:28

[quote]原帖由 [i]fenglipiao[/i] 于 2008-9-17 13:20 发表 [url=http://www.51ibm.com/redirect.php?goto=findpost&pid=529145&ptid=100951][img]http://www.51ibm.com/images/common/back.gif[/img][/url]
ramdisk  是不是要放启动里才能每次重启有效啊

感觉开机后不启动那个效果不明显 [/quote]

不是的。运行一次之后,就自动虚拟了一个硬盘出来,和虚拟光驱的原理类似的,不用放到启动组。

jnduan 2008-9-18 10:28

[quote]原帖由 [i]jinlongw[/i] 于 2008-9-16 19:06 发表 [url=http://www.51ibm.com/redirect.php?goto=findpost&pid=528352&ptid=100951][img]http://www.51ibm.com/images/common/back.gif[/img][/url]
如果我不想用这个了,如何卸载啊 [/quote]

顶楼图3,有个Remove RamDisk

cjcyq 2008-9-20 18:13

大哥,你要干啥啊,非得用到4G内存啊

hjki7888 2008-9-26 13:06

铭心数码科技

*** 作者被禁止或删除 内容自动屏蔽 ***

joyce12a 2008-11-18 19:49

怎么我的只能虚拟512MB,加上原来的才用了3.5G,还有512MB被系统吞了,死活弄不出来啊,楼主大大

huyb215lata 2008-11-18 20:22

我觉得挺好的!
厉害
页: [1]
查看完整版本: 【个人实战,图文】-xp,vista 32位系统完美使用4G内存