如何让整个windows在内存中运行
1 首先,选定一个大小合适的windows安装源。根据个人的内存大小,和微软对内存镜像大小的限制,windows安装完毕后,所有文件占硬盘空间最好不要超过500M。
完整版的肯定要用xplite精简。
建议:选择一个100M左右的安装镜像
2 安装ramdisk驱动
当整个windows安装完毕,所有软件和硬件都安装设置完毕,所有软件使用习惯和上网习惯都设置完毕,就可以安装ramdisk驱动了。
打开控制面板 添加新硬件
等它搜索完毕后
选择 是,我已经连接
选择 添加一个新硬件
选择 手动从列表中
选择 显示所有设备
如果是完整版的windows,那么可以从左面的设备制造商里面选微软,右面就有ramdisk驱动了。
3 修改注册表
运行 regedit
看看有没有
HKLM\SYSTEM\CurrentControlSet\Services\Ramdisk\Start=dword:0
没有的话,就在Services下面建一个 子健 Ramdisk
在Ramdisk子健右边建一个 dword ,令其值为 0。
或者导入neo在
http://bbs.ssxf.org/read.php?tid=17717
中给出的那个注册表文件。
4 制作镜像
运行VDM,新建一个300M的镜像,这个镜像的位置 ,名称都可以自己定,例如winram.img
装载这个镜像为一个虚拟驱动器,格式化后
把C盘的Windows,Documents and Settings,Program Files这三个目录拷贝进虚拟驱动器
5 修改 boot.ini
编辑boot.ini,加入一项目
ramdisk(0)\WINDOWS="WINRAM" /minint /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(1)\winram.img
这是winram放在c盘时的参数,如果放在别的盘,multi(0)disk(0)rdisk(0)partition(1)里面的数值应该相应修改,新手的话就不用改动了。
然后,你就可以试试自己的劳动成果了。
支持我就点我的红心哦。谢谢!
[
本帖最后由 freee18 于 2008-4-15 19:47 编辑 ]