日前升级内存容量到8g之后,发现在xp下因为无法全部利用造成浪费,因此考虑安装ramdisk以充分利用资源。
一. 下载安装
ramdisk有多个不同的版本,我选择的使用口碑不错的SuperSpeed RamDisk plus, google一下可以找到很多下载的地方,目前比较稳定的版本是9.04,我使用的版本是从这里下载的:
http://www.xdowns.com/soft/6/7/2008/Soft_41183.html
在下载包中带有一个可以使用的序列号:
xdowns.com
NZF2Z-HZZT4-9JW75-KKQBZ-BQZ0Q
通常建议直接使用英文原版,汉化的版本理论上总是有可能带来一些问题和麻烦,考虑到ramdisk设置简单,英文基本不会是问题。
安装比较简单,一路ok即可。
二. 修改boot.ini文件激活pae
需要修改当前操作系统(以使用最多的xp 32位为例)的boot.ini文件,主要是打开pae的支持,不过这个对于某些主板本身就是默认打开的(例如我自己用的intel p35),即使不设置也可以正常工作,但是还是设置一下以策安全。
打开boot.ini文件,注意这个文件一般会是只读文件,请先修改属性去除只读,修改保存后再设置回只读。一般会有如下的内容:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
增加一个pae的选项即可,实例如下:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /pae /fastdetect
需要重新启动计算机才能生效。可以通过查看我的电脑 -> 属性 -> 常规 -> 右下角的cup/内存信息,如果在内存信息后面出现"物理地址扩张"字样则pae开启成功。
三. 最为重要的一点,要激活windows未管理的内存
这里先解释一下,由于32位系统的限制,一般的32位操作系统没有特殊设置的话理论最大支持4g内存,考虑到高位内存由于历史原因地址被其他硬件使用,因此典型如windows xp/vista的系统,只能识别到3g到3.5g不等。对于超过windows识别范围内的内存是没有办法被操作系统使用的,因此这些内存相当于浪费了。
使用ramdisk的一个重要好处就是可以识别并使用到这些没有被操作系统使用的内存,尤其对于我这种8g内存的情况。虽然ramdisk可以使用操作系统可以识别和利用的内存,但是这样一来就是和操作系统在争内存而不是充分利用资源。
目前SuperSpeed RamDisk plus 9.04版本可以提供这个功能,但是需要在安装后创建虚拟硬盘之前首先开启对windows未管理内存的支持。
设置步骤如下:
1. 打开 file -> memory
可以看到默认的内存管理信息
Node Available Memory (MB)
0 2960
Estimated total memory available: 2960 MB
The System Management BIOS reports 8192 MB of main memory installed in the system.
2.点 unmanaged -> configure
勾选"enable use of unmanaged memory"
reserved(MB)将默认的1修改为其他,比如10或者100,然后点OK,会出现成功激活windows未管理的内存的提示,表明已经设置成功。
点close回到刚才的memory information窗口,可以看到现在信息发生了改变:
Node Available Memory (MB)
0 7982
Estimated total memory available:
Windows-managed 2960 MB
Unmanaged 5022 MB
Total 7982 MB
The System Management BIOS reports 8192 MB of main memory installed in the system.
这里特别要注意的是"Unmanaged 5022 MB",这是windows没有管理到但是ramdisk可以使用到得内存总数,后面我们创建虚拟硬盘时主要不要超过这个大小。
close回到主窗口。
四. 创建虚拟硬盘
准备工作做好了,终于可以开始创建虚拟硬盘了。
点 action -> add开始,以后的步骤如下:
1. 提示信息,直接next
2. 设置虚拟硬盘的大小,按照实际需要设置,例如4096M
3. 清空内容,设置是否要在删除或者重载虚拟硬盘时清空内存的内存,默认不设
4. 选择盘符,没有特殊要求,个人喜好喜欢离现在在用的盘符远一点,比如R盘
5. 选择文件系统,一般选ntfs即可。后面的"Create '\temp' folder"最好选上,否则某些情况下会出现每次机器重启后需要格式化虚拟硬盘的盘符的问题。第二个选项是选择是否压缩,一般不选。
6. 关机时是否保存。这里选择是否在关机时将内存保存到硬盘,如果是则以后每次开机的时候会自动装载上次关机前保存的内容,会比较方便使用。但是缺点就是每次的关机保存和开机装载都是要进行大量的文件读写操作,会极大的影响系统开机关机的速度。建议先不选,以后确认需要这个功能并且愿意牺牲开关机速度时再设置。
7. 完成
这样就添加了一个新的虚拟硬盘,在ramdisk的主窗口中可以看到。打开我的电脑可以发现新的盘符已经被识别,可以和一般磁盘一样读写。
五. 重新启动系统
这步不是必须得,上个步骤创建虚拟硬盘成功后就可以正常使用了。之所以重启是想验证安装设置是否可以在操作系统重启后继续有效,还有,很重要的,操作系统能否正常启动----小心出现启动缓慢甚至启动过程中死机的情况,安全起见安装前请使用类似ghost之类的软件先做好镜像备份。
以上设置完毕,一个新的读写速度极高的硬盘就可以提供使用了。
分享到:
相关推荐
让XP利用3.25G之后的内存的方法很简单,做虚拟内存盘,然后把虚拟页面文件放里面。 速度飞快。 安装后修改 boot.ini 将压缩包里面的文档内容 粘贴至 XP ...然后打开VSuite.Ramdisk在设置里面选择优先使用未识别内存。
六、通过系统设置充分发挥内存盘的作用 1、首先设置系统的临时文件夹目录 告诉系统和应用程序把临时文件都写到内存盘上,这样可以提高系统的运行效率,又不需要担心死机导致的临时文件夹目录逐渐增大的问题。 右键...
Ramdisk是什么?简单来说,就是把系统内存划分出一块来,当做硬盘使用...由Gavotte制作修改的Ramdisk除了对原版进行增强外,还附带有一个具备图型界面的GUI前端,使用非常简便,更改设置时甚至不需要重启。支持xp/2003
WIN7系统下正确设置RAMDISK软件利用系统未识别内存
512M内存就足够用了,而且大多时候有大量的内存会闲置不用,于是很多人开始用内存来模拟硬盘充分利用电脑资源,这就是内存盘Ramdisk。 用内存虚拟硬盘正好和虚拟内存相对应,就是由操作系统划出一部分内存来模拟...
完美破解版,32位WIN7亲测,64需要解决驱动数字签名问题,可使用系统未识别的内存,重启不消失,可使用镜像,支持快速保存,快速加载,总之。。。很好
ramdisk-uboot.img”、“system.img”、“u-boot-iTOP-4412.bin”、“zImage”最小文件系统
Primo Ramdisk被称为最好用的虚拟内存盘(Ramdisk)工具之一,可以将内存当硬盘用。Primo Ramdisk兼容性超好,可以直接支持最新的Win8.1,最爽的是,Primo Ramdisk有简体中文版!将软件安装在Ramdisk里,运行起来超...
一种实现嵌入式Linux的新方法-ramdisk 引言 在Linux操作系统中,有一项特殊的功能——初始化内存盘INITRD(INITial Ram Disk)技术,而且内核支持压缩的文件系统映像。有了这两项功能,我们可以让Linux系统从小的...
RAMDISK -内存盘的使用(难得的详细讲解)
从内存中划出一个虚拟硬盘,可以存放IE缓存,提高网页打开速度。
关于如何设置ramdisk内存盘的详解,跟着做就可以设置内存盘了。
免费的ramdisk软件
Romex-Primo.Ramdisk-Ultimate.Edition-v5.5.0
ramdisk虚拟内存磁盘
让WinXP可以利用到4G以上的内存空间,把未被XP发现的内存空间虚拟成硬盘逻辑分区的软件。合理设置后,可以提高系统效率和物理内存利用率。
windows server 2003可用的ramdisk 可以用在服务器上的. 不管是做web server还是做无盘的主机,都很有用
六、通过系统设置充分发挥内存盘的作用 1、首先设置系统的临时文件夹目录 告诉系统和应用程序把临时文件都写到内存盘上,这样可以提高系统的运行效率,又不需要担心死机导致的临时文件夹目录逐渐增大的问题。 右键...
通过将检测到的系统未识别内存虚拟成硬盘的方式,VSuite Ramdisk 使得计算机可以利用全部安装的内存。 内存虚拟硬盘 VSuite Ramdisk 广泛应用于多个领域,尤其应用于服务器系统,2D/3D图像图形处理系统,实时监控...
WIN7系统下正确设置RAMDISK软件利用系统未识别内存.docx