POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 16704|回复: 45
打印 上一主题 下一主题

Ramdisk4g虚拟内存分区后,pagefile(页面文件)无法移到虚拟分区去

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-21 17:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 i26c 于 2009-2-23 05:54 编辑

多得萧翎翎兄指点,总算是解决了这个问题。
借花敬佛,现在我将成功操作的具体步骤整理一下,让各位可以看得更加明白一些。

*********************************************************
将pagefile.sys文件(页面文件,即虚拟内存文件)设置到虚拟盘里:
(1) 先导入 Ramdisk4g v1.0.4096.5 里面的注册表,然后建内存虚拟盘(一定要将虚拟盘设为默认的R:)
(2) 接着格式化为NTFS(在命令提示符状态下操作:开始/运行/CMD)
FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:   
如果是4G的话就是768M设置A:512合适,8G我是设A:4096。(这里的A:512和A:4096指的是格式化NTFS格式后,每簇的大小。)
(3) 把NTFS的日志大小设到最小(2M)(在命令提示符状态下操作)
CHKDSK /L:2048 R:
(4) 压缩虚拟盘,并存到这个注册表中(在命令提示符状态下操作)(注:可以先将rdutil.exe文件复制到C:WINDOWSsystem32文件夹里,然后直接在命令提示符状态下运行该命令,这样就不需要输入rdutil.exe所在的路径了。)
rdutil R: registry   (这里是关键)
(5) 最好重启一下电脑。
(6) 把pagefile.sys设置进去就可以了(右击“我的电脑”/属性/高级/按“性能”项里的“设置”键/高级/“虚拟内存”项里的“更改”键……)
*********************************************************




以下是原贴:
     我的机子是8G内存(2GX4 KingMax),32位WinXP系统(GhostXP_SP3电脑公司特别版_v9.2)。
     我已经在BIOS里面将memory remap/hole项设为Enable,用Ramdisk4g可以成功找到XP认不到的4.74G内存,我将这4.7G内存虚拟为一个Fixed Media(默认值)(即固定介质)。(注:我的虚拟内存分区是R:)
     基本上到这里一切都搞定了,但问题是,死活无法将pagefile.sys(页面文件)移到R:(虚拟分区)去。
     我试过将硬盘所有的分区C:D:全部设为“无分页文件”,然后在R:(虚拟分区)里设页面文件为2G。设完后,可以在R:(虚拟分区)里马上看到一个2G的pagefile.sys文件。但是一旦重启进入系统后,原本应该出现在R:(虚拟分区)里的pagefile.sys文件不见了,却重新出现在C:盘根目录下,而且容量不是2G,而是变成了3.24G。
     如果不将页面文件设到R:(虚拟分区)里的话,应该是无法使用那4.7G内存的吧?
     所以希望知道这个问题如何解决的高手帮忙回答一下,兄弟先在这里多谢了!


     重点补充:看pagefile.sys文件在不在虚拟盘里面,不是看“系统属性”/高级/“性能”那里的,那里我的也是一样,虚拟内存也是设在了虚拟盘。但那是假的。
     你应该打开“我的电脑”/工具/文件夹选项/查看/然后选中“显示所有文件和文件夹”以及将“隐藏受保护的操作系统文件”前面的勾去看,认真看一下你的虚拟盘(假设为R:),看看你所设的pagefile.sys文件在不在里面。
     我开始也以为是系统问题,所以我重新安装了一个新的XP(不是用GHOST版,而是一步步安装的)。但结果还是一样。
     一重启之后,pagefile.sys就重新出现在C盘,不会出现在虚拟盘。

     另外我昨晚也下了RamDisk.9.0.3.Plus.英文版(这个软件功能跟Ramdisk4g一样,也是可以识别出32位系统认不出来的4G以上内存),虽然可以认出XP识别不出来的4.7G内存,并且我也将它划为了一个虚拟分区,但结果还是一样,一重启之后,pagefile.sys就重新出现在C盘,不会出现在虚拟盘。
     我已经试了很多次,你重启一下电脑(一定要重启),然后如果你重启之后,pagefile.sys文件真的在了,再麻烦请你告诉我是怎么设置的。




     试了很久,发现只要不重启的话,就可以将页面文件设在RamDisk盘里面,但一旦重启就会无效。
     我做过这样一个试验,同时在C盘跟RamDisk盘里面分别设2G跟3G的虚拟内存。重启之后,发现C盘根目录下果然出现一个2G的pagefile.sys文件,而RamDisk盘里面却并没有出现3G的pagefile.sys文件。
通过这个试验,我突然有个想法,不知对不对,说出来让各位参考一下。
**************************************************
RamDisk毕竟是个软件,需要进入系统之后才会被调用。然而pagefile.sys文件是系统运行的一部分,因此它会比一般的软件更早调入系统运行。
假设,当系统启动后,XP原本应该在RamDisk盘里面创建pagefile.sys文件,但由于那时RamDisk所虚拟出来的虚拟盘还未被调用(因为那时系统还没完全进入)。
由于找不到RamDisk所建立的虚拟盘(假设是R:(虚拟分区)),于是XP就只能在C盘创建pagefile.sys文件。
这就是在电脑重启之后,pagefile.sys文件不会出现在RamDisk盘的原因。
**************************************************
     以上就是我个人的看法,可能想得比较简单,但是如果有朋友在电脑重启之后,pagefile.sys文件的确会自动出现在RamDisk所建立的虚拟盘里的话,麻烦请告诉我如何设置。
46#
发表于 2009-3-3 03:02 | 只看该作者
好象稳定性不好
我开了WOW后在开Everest Ultimate 5.00.1650 中文注册版,想看下虚拟内存使用量直接死机
回复 支持 反对

使用道具 举报

45#
发表于 2009-3-1 23:11 | 只看该作者
谁不想禁用,可是有些软件就认准了虚拟内存,如“英雄连”,那怎么办?
wl00560 发表于 2009/2/27 12:08 AM

我没玩过英雄连,不知道它会怎样应用内存
但如果它只认准虚拟内存,禁用页面文件不会产生任何影响

因为虚拟内存≠页面文件
回复 支持 反对

使用道具 举报

44#
发表于 2009-3-1 17:37 | 只看该作者
做个记号,学习一下
回复 支持 反对

使用道具 举报

43#
发表于 2009-2-28 13:24 | 只看该作者
学习一下
回复 支持 反对

使用道具 举报

42#
发表于 2009-2-27 21:27 | 只看该作者
XP下我这样安装Ramdisk:将Ramdisk解压到文件夹,运行安装Ramdisk-到设备管理器里更新驱动-设置需要的大小就好了,注册表项不导入也没发现问题
123456733 发表于 2009-2-26 19:34

刚才试了一下,8G内存分4G做Ramdisk,注册表项需要导入,不然Ramdisk盘符都没了:sweatingbullets:
回复 支持 反对

使用道具 举报

41#
发表于 2009-2-27 20:52 | 只看该作者
楼主幸运啊, 我也是XP系统, 但是上4g后, 用 RamDisk 死活找不到那个768MB, 还是 ASUS P5B Deluxe 主板, 什么办法都试了, 最后还是算了.
回复 支持 反对

使用道具 举报

40#
发表于 2009-2-27 12:32 | 只看该作者
学习了....................
回复 支持 反对

使用道具 举报

39#
发表于 2009-2-27 12:28 | 只看该作者
又学到了新的东西,谢谢楼主。
回复 支持 反对

使用道具 举报

38#
发表于 2009-2-27 00:08 | 只看该作者
把页面文件放到虚拟磁盘完全是多此一举,画蛇添足。
内存够多的时候,禁用页面文件。
watermore 发表于 2009-2-26 19:43

谁不想禁用,可是有些软件就认准了虚拟内存,如“英雄连”,那怎么办?
回复 支持 反对

使用道具 举报

37#
发表于 2009-2-26 23:01 | 只看该作者
默认安装,,把盘符改为Y,一切都正常(选3G,就能认出4.74)。只不过没用NTFS,下次按照大家总结的改成ntfs看看效果。
回复 支持 反对

使用道具 举报

36#
发表于 2009-2-26 19:43 | 只看该作者
把页面文件放到虚拟磁盘完全是多此一举,画蛇添足。
内存够多的时候,禁用页面文件。
回复 支持 反对

使用道具 举报

35#
发表于 2009-2-26 19:34 | 只看该作者
XP下我这样安装Ramdisk:将Ramdisk解压到文件夹,运行安装Ramdisk-到设备管理器里更新驱动-设置需要的大小就好了,注册表项不导入也没发现问题
回复 支持 反对

使用道具 举报

34#
发表于 2009-2-26 19:25 | 只看该作者
我从3G 4G到8G,试过页面文件放在R盘上都正常...没出现过重启后页面文件消失的情况,曾经倒是出现过IE临时文件夹重启后消失的问题
回复 支持 反对

使用道具 举报

33#
发表于 2009-2-26 18:57 | 只看该作者
学习了。。
回复 支持 反对

使用道具 举报

32#
 楼主| 发表于 2009-2-25 13:38 | 只看该作者
谢谢 "萧翎翎", 和 "i26c" 补充的一定在 "R:",我原先改为 B:, 一直没搞定! 还没试过其它盘符,重启太折腾,能用就行了,4 G, ramdisk 分了 1.5 G, pagefiles 占了 0.5 G in R:.
ds 发表于 2009-2-25 12:05

我以前也是将虚拟盘设在B:,就算是按照萧翎兄的方法也不行。后来我将虚拟盘设为默认的R:,然后再按萧翎兄的方法来试,结果一下子就搞定了。
按道理将虚拟盘设为B:也是可以的,不过这可能需要修改Ramdisk4g里面的配置文件。我不会改,所以还是算了,R:就R:吧。
回复 支持 反对

使用道具 举报

31#
发表于 2009-2-25 12:05 | 只看该作者
谢谢 "萧翎翎", 和 "i26c" 补充的一定在 "R:",我原先改为 B:, 一直没搞定! 还没试过其它盘符,重启太折腾,能用就行了,4 G, ramdisk 分了 1.5 G, pagefiles 占了 0.5 G in R:.
回复 支持 反对

使用道具 举报

30#
发表于 2009-2-23 12:04 | 只看该作者
呵呵 解决问题就好 大家交流
回复 支持 反对

使用道具 举报

29#
发表于 2009-2-23 11:51 | 只看该作者
默认设置  默认安装  都正常.
回复 支持 反对

使用道具 举报

28#
 楼主| 发表于 2009-2-23 05:12 | 只看该作者
本帖最后由 i26c 于 2009-2-23 05:56 编辑
这个很简单的啊
先导入 Ramdisk4g v1.0.4096.5 里面的注册表 然后建内存虚拟盘
接着格式化为NTFS
FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:   
(如果是4G的话就是768M设置A:512合适,8G我是设A:4096)
把NTFS的 ...
萧翎翎 发表于 2009-2-23 00:16

兄弟,你真是太强了!!!!
按你的方法,真的成功了。现在就算重启,Pagefile.sys文件也会正确地出现在虚拟盘里。
你真是太厉害了,我对你的景仰之情就如长江之水一样奔流不止。不要怪我肉麻,实在是因为我太激动了。
你这一点拨,一下子就把困扰了我好几天的问题解决了,我激动也是正常的。
谢谢,真的非常感谢!

多得萧翎翎兄指点,总算是解决了这个问题。
借花敬佛,现在我将成功操作的具体步骤整理一下,让各位可以看得更加明白一些。

*********************************************************
将pagefile.sys文件(页面文件,即虚拟内存文件)设置到虚拟盘里:
(1) 先导入 Ramdisk4g v1.0.4096.5 里面的注册表,然后建内存虚拟盘(一定要将虚拟盘设为默认的R:)
(2) 接着格式化为NTFS(在命令提示符状态下操作:开始/运行/CMD)
FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:   
如果是4G的话就是768M设置A:512合适,8G我是设A:4096。(这里的A:512和A:4096指的是格式化NTFS格式后,每簇的大小。)
(3) 把NTFS的日志大小设到最小(2M)(在命令提示符状态下操作)
CHKDSK /L:2048 R:
(4) 压缩虚拟盘,并存到这个注册表中(在命令提示符状态下操作)(注:可以先将rdutil.exe文件复制到C:WINDOWSsystem32文件夹里,然后直接在命令提示符状态下运行该命令,这样就不需要输入rdutil.exe所在的路径了。)
rdutil R: registry   (这里是关键)
(5) 最好重启一下电脑。
(6) 把pagefile.sys设置进去就可以了(右击“我的电脑”/属性/高级/按“性能”项里的“设置”键/高级/“虚拟内存”项里的“更改”键……)
*********************************************************

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-2-2 00:46

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表