实时警报通知:微信告警通知的重要性解析
791
2023-02-14
将win7加载至内存运行教程
本文章是我以前的哥们写的,贴于此供小伙伴们学习学习。
首先,在做RamWin7之前 大家知道RamOS的特性就是断电或重启之后位于内存盘的文件无法保留,而做热备份又复杂并且成功率不高,为了解决这一问题,可将win7默认的用户配置文件转移。
下面开始详细介绍此方法 :
1. 在安装win7的时候,到输入用户名的那个阶段,先不输入用户名 如下图:
在此处停留的时候暂且先不输入用户名,按shift+F10先呼出CMD对话框
然后用命令先把C盘内的用户文件夹转移到D盘
具体的命令如下图:
好了 就只要先拷贝这两个目录 关闭CMD 继续安装 直到安装结束
这样就已经拷贝好我们需要的用户配置目录
接着进入系统之后第一件事就是打开计算机管理中的"本地用户和组" 将administrator管理员激活启用。如下图:
激活管理员帐户之后,我们运行regedit打开注册表,修改默认的用户配置文件路径到刚才我们创建好的D:\ Documents and Settings目录 ,如下图:
在更改好默认用户配置路径之后,我们可以把临时文件目录以及IE的缓存目录设置到C盘,这样做是为了在系统重启后自动清空临时文件及IE缓存,提高速度。OK,到此第一步骤结束。
为考虑到软件和游戏的资料多数都会在用户配置文件里,用此方法与RamOS完美结合,达到防毒、运行速度以及保留用户资料的效果。此方法还能与杀毒软件同时使用,经测试RamOS重启之后杀软还能正常运行并保留了病毒库的更新。
2. 接下来开始装驱动、转移页面文件、删除休眠文件、删除垃圾等这些就不再叙述了
下面开始安装过时驱动:firadisk 打开“设备管理器”在顶端用户名位置单击右键,在弹出的标签中选择“添加过时硬件”如下图:
安装使用手动,不选择搜索。从磁盘安装选择firadisk驱动存放的路径,确定开始安装
在安装过程中会提示驱动未签名的警告对话框,选择始终安装此驱动程序软件,继续下一步直到安装完成。
因为驱动未签名的问题,有可能重启之后导致系统无法正常启动,我们安装完驱动还需向BCD 添加testsigning on (测试模式)具体命令如下:
打开CMD ,将bcdedit /set testsigning on复制到CMD运行 启用测试模式。
接下来我们需要修改WIN7的BCD启动
打开CMD然后在CMD窗口中输入以下命令:
(可以复制后在cmd窗口中鼠标右键粘贴,切忌不要用ctrl+v进行粘贴)
bcdedit /set {default} osdevice boot回车
bcdedit /set {default} device boot回车
bcdedit /set {default} detecthal 1回车
做完此步骤之后就可以进入到pe下使用imageX工具对C盘进行打包制作镜像了
在制作完镜像之后,利用VDM去创建一个虚拟磁盘,创建好之后再使用imageX工具将之前做好的备份还原至虚拟磁盘,在还原完之后这里需要注意一个细节,
需要将img文件中的BCD修改partition=C:为boot 如下图:
此时img镜像已制作完毕,退出VDM,重启进入到原物理C盘。
接下来我们需要将grub启动添加到BCD菜单中从而实现引导img文件启动加载至内存
这里提供给大家一个添加GRUB的批处理,请大家直接拷贝另存为grub.bat文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | @echo off rem by lianjiang cls echo. echo请以管理员身份运行。 echo. pause set gname=GRUB forDOS set vid= set timeout=5 bcdedit>bcdtemp.txt type bcdtemp.txt|find"\grldr.mbr">nul&&echo.&&echo BCD启动项中已有grub4dos的项目,无需再安装。&&pause&&gotoexit bcdedit/export"Bcd_Backup">nul bcdedit/create/d"%gname%"/application bootsector>vid.ini for,/f,"tokens=2 delims={",%%i,In(vid.ini)Do( set vida=%%i ) for,/f,"tokens=1 delims=}",%%i,In("%vida%")Do( set vid={%%i} ) echo%vid%>vid.ini bcdedit/set%vid%device partition=%systemdrive%>nul bcdedit/set%vid%path\grldr.mbr>nul bcdedit/displayorder%vid%/addlast>nul bcdedit/timeout%timeout%>nul ifexist grldr.mbr copy grldr.mbr%systemdrive%\/y&&gotoexit echo. echo稍后请自行把grldr.mbr拷贝到%systemdrive%\根目录 echo. pause :exit del bcdtemp.txt>nul |
最后将grub设置为系统的默认启动项 如下图:
到此整个RamWin7已全部制作完成!重启之后就可以体验RAMOS带来的飞一般的速度!
发表评论
暂时没有评论,来抢沙发吧~