windows7下使用Gavotte的RAMDisk

在XP下一直在用Gavotte制作的RAMDisk,很不错的小玩意,简单实用。

Ramdisk是什么?简单来说,就是把系统内存划分出一块来,当做硬盘使用。

毋庸置疑,Ramdisk使用内存来代替磁盘操作,其速度至少是机械硬盘的几十倍甚至上百倍。由Gavotte制作修改的Ramdisk除了对原版进行增强外,还附带有一个具备图型界面的GUI前端,使用非常简便,更改设置时甚至不需要重启。

Ramdisk对有大内存的用户来说更是福音,在32bit系统下,只能使用到3.25G的内存,超过的无法使用,所以有4G以上内存的用户用Ramdisk划一部分内存来当硬盘使用最好不过了。

不过现在换到windows 7下,不能像以前在XP下安装了,想使用4G内存要先设置下才行。

以下是在win7下安装步骤:

1.先下载Gavotte_RAMDisk,以前电脑有的就不用下载了。

Gavotte_RAMDisk_1.0.4096.5_200811130下载地址:

http://down.tech.sina.com.cn/content/41149.html

下载后解压到一个文件夹,然后放到你想安装的地方,最好别放系统盘,以后重装系统再设置下又可以用了。

2.开启物理地址扩展(即PAE)模式,以管理员权限调出命令提示符,快捷键是CTRL+R调出运行,输入cmd回车就是了,或在开始菜单附件里找,然后运行以下命令:

bcdedit /set pae ForceEnable

没意外就会提示运行成功

你可以再运行以下命令:

bcdedit

在出来的结果里最后一项应该会看到PAE这项ForceEnable了。

3.重启电脑。这步是为了让PAE模式生效。

4.进入你存放RAMDISK那个文件夹,找到ram4g.reg这个文件,是要导入到注册表去的,双击后提示,按提示导入就行了。

5.右键以管理员权限打开ramdisk.exe这个文件。

好东西,分享下 用于内存大的朋友将部份内存虚拟成硬盘,用于IE缓存等容易产生磁盘碎片的空间 或者用在无盘系统客户端,减轻服务器回写压力 1. 驅動程序的配置信息存放在下面註冊表中:   HKLM\System\CurrentControlSet\Services\RRamdisk\Parameters\   為什麼要用RRamdisk這個名字,因為XP SP1開始內置了一個ramdisk程序,   主要用於XP Embed內存運行的。 02. 參數: DiskSizeM, DiskSizeK   以M和K為單位的虛擬盤大小,K單位優先。 03. 參數: MediaType   虛擬盤模擬的磁盤類型:     1 -- 內存盤     2 -- 固定介質 (缺省)     3 -- 移動介質     4 -- 軟驅,和移動盤區別不大 04. 參數: UsePAE   設置為1時,允許在32位windows使用memory remap到4G之上的內存。要求32位2k/xp/vista,4G物理內存,BIOS打開memory remap/hole。 05. 參數: DriveLetter   所用盤符,缺省為 R: 06. 參數: SectorsPerCluster   希望的簇大小, 零由驅動程序決定:     <= 2M    FAT12, 簇=512     <= 32M    FAT16, 簇=512     <= 64M    FAT16, 簇=1k     <= 128M   FAT16, 簇=2k     <= 256M   FAT16, 簇=4k     <= 512M   FAT32, 簇=2k     <= 16G    FAT32, 簇=4k     ......   如果你選擇的簇大小比缺省的小,分區會被格式化成FAT32格式。 07. 參數: Image   由rdutil程序管理,主要用以自動加載NTFS映像. 例如:   1) 加載虛擬盤,不要做任何操作   2) 格式化為NTFS      FORMAT /FS:NTFS /Q /V:RamDisk /A:512 R:   3) 把NTFS的日誌大小設到最小(2M)      CHKDSK /L:2048 R:   4) 預設訪問權限(例子是只允許管理員們使用虛擬盤)      CACLS R:\ /G: BUILTIN\Adminstrators:F   5) 創建一些目錄結構,如臨時目錄      MKDIR R:\TEMP   6) 壓縮虛擬盤,並存到這個註冊表中      rdutil R: registry   註釋:   1) 你應該盡量不要往虛擬盤上放太多東西,壓縮後的映像文件不能超過64K   2) 當你改變虛擬盤大小時必須重新創建映像文件   3) 當映像文件大小和虛擬盤大小不符時,虛擬盤將不再自動格式化。     如果要驅動自動格式化,必須刪除這個註冊表項。      rdutil 程序使用示例:   1) 備份註冊表裡的映像文件      rdutil save filename   2) 恢復註冊表裡的映像文件      rdutil load filename   3) 測試壓縮映像文件大小      rdutil R:      rdutil registry      rdutil unpacked_file     第二條命令壓縮註冊表裡設置的缺省盤符     第三條命令壓縮被解開的映像文件   4) 壓縮盤符並存入註冊表      rdutil R: registry   5) 壓縮盤符但保存到文件      rdutil R: packed_file   6) 把映像文件解開      rdutil unpack packed_file unpacked_file   7) 創建一個NTFS符號連接直接指向虛擬盤      rdutil link temp \ 08. 重新格式化虛擬盤   除了內存介質類型外,其它的盤符都可以重新格式化。如:   固定介質     FORMAT /FS:NTFS /FORCE /Q /V:RamDisk /A:512 R:   移動介質     ECHO Y | FORMAT /FS:NTFS /FORCE /Q /V:RamDisk /A:512 R:   你可以在開機腳本裡對虛擬盤重新格式化。但不推薦再次格式化為FAT分區,   因為驅動程序格式化的分區比通用格式化程序效率更高。如果要把虛擬盤做   成映像文件作它用(特別是軟驅),推薦重新格書化為標準格式。 09. 頁面交換文件支持   如果你使用固定介質類型,並且不重新格式化,你可以用系統管理直接把   頁面文件加到虛擬盤上。 如果你使用其它介質類型,或者需要重新格式化,   請使用addswap程序創建頁面文件。 如:     addswap r:\pagefile.sys 16 32   創建一個頁面文件,最小16M,最大32M 10. TEMP 臨時目錄   驅動程序格式化時已經創建好了TEMP目錄。需要的話要把TEMP和TMP環境變量   設到子目錄下,不能設置到根目錄。 11. NTFS 符號連接到虛擬盤   當使用內存盤介質類型時,不能從其它NTFS分區創建符號連接到虛擬盤。   固定和移動介質都沒有問題。 12. Connectix VirtualPC 兼容性   如果VPC無法使用物理RAW磁盤時,不要使用固定介質類型。 13. 無盤符工作方式   把DriveLetter註冊表值設為空,驅動將不創建任何盤符。注意不是刪除   DriveLetter,否則缺省創建R:   無盤符方式下,用rdutil創建ram目錄指向虛擬盤(只能在NTFS分區裡):     rdutil link C:\ramdisk      連接 C:\ramdisk 到虛擬盤根目錄     rdutil link C:\TEMP TEMP      連接 C:\TEMP 到虛擬盤的 \TEMP 下     rmdir C:\ramdisk      rmdir 可以直接刪除連接點,不會影響連接目標   不推薦使用無盤符模式,因為大多是防毒程序無法實時監控無盤符的分區
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值