gavotte内存盘使用

如何实现内存盘的关机自动保存,开机后回复到上一次关机的状态?
答:这需要在Windows的组策略里增加启动、关机脚本功能。具体的设置方法如下(以镜像文件保存为aaa.img为例):
首先,打开“记事本”编辑器,制作名为LoadImage.bat的批处理文件,文件内容为D:/RAMDisk/RAMDisk.exe /L aaa.img;再用“记事本”建立一个SaveImage.bat的批处理文件,文件内容为D:/RAMDisk/RAMDisk.exe /S aaa.img;然后,按WIN+R,打开“运行”窗口,输入“gpedit.msc”(不含引号)后回车,打开“组策略”编辑器。依次展开“计算机配置→Windows设置→脚本(启动/关闭)”,双击窗口右侧的“启动”项,然后用“添加”按钮(见图1),将“LoadImage.bat”加入为启动脚本(参数不需要添加),这样每次启动时系统都会自动加载镜像文件aaa.img。用同样方法将SaveImage.bat加到“关机”脚本中。这样每次关机时,RAMDisk都会把内存盘的内容自动存储到镜像文件aaa.img中,下次开机时再载入该文件。要注意两个批处理文件中RAMDisk.exe及aaa.img的保存路径要写完整。 
gavotte 的 ramdisk 的gui前端 by lyh728 更新 : 2004,5,20 支持/L 和/S 参数,用于加载和存储镜像文件 10.25 支持 新版本的ramdisk的DiskSizeK 参数,从而可以可以生成360k-2.88M的内存盘。 支持 直接加载和存储镜像文件,支持fat16,fat32,ntfs,不需要winimage 了,我甚至尝试了一下 一个linux的启动盘,也没有什么问题,只不过windows 不认识磁盘格式,但是vmware 可以通过 这个非fat格式的软盘启动(当然vmware可以直接用镜像文件启动,我这样是为了测试)。 支持命令行接口,可以把命令“ ramdisk imgfilename ” 放到启动脚本中。 bugfix:修正了更改设置后有时不能自动更新盘符的问题。 现在 ,我觉得 对于 windows 2000以上的os,完全可以替代centrak 公司的 ramdisk NT 1.5和ramdisk Xp1.6,1.7,1.8, 而且现在这个功能更强大。 gavotte 老大 写的ramdisk 简单实用,稳定性好. 但是 如果要修改设置,需要运行regedit,然后 或者重启动 或者 到设备管理器先禁用 ramdisk,再允许ramdisk 修改的设置才会生效。 对懒人来说,稍稍有些不方便 于是有了下面这个 ramdisk 的gui前端,用来 安装,卸载,设置ramdisk 我的gui 程序 仅仅修改最常用的选项,盘符,大小,类型 不包括 ramdisk 的稍微复杂的功能,如 mount 到 ntfs ,pack 到image 等等。 偶的程序界面 丑陋,不要笑话偶。 用法: 运行 ramdisk.exe 一般,修改设置不需要重新启动,但是,如果有其他应用程序正在访问ramdisk,会要求reboot,这时最好关闭访问ramdisk的程序,值得注意的 是ie的缓存,如果被设置到ramdisk,就会要求reboot,因为 IE缓存在登陆后就被资源管理器打开了,即使没用IE也会被占住。方法是登陆另一个管理员账号,或者修改IE缓冲(修改IE缓冲也要求重新登陆)。 by gavotte ADDSWAP.EXE RDPACK.EXE README.TXT READMECHS.TXT RRAMDISK.INF RRAMDISK.SYS by lyh728 ramdisk.exe ramdisk by lyh728.txt
好东西,分享下 用于内存大的朋友将部份内存虚拟成硬盘,用于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、付费专栏及课程。

余额充值