无忧启动论坛

标题: 【RAMOS一键批处理多合一 V4.0】在线制作内存系统工具(2021/11/14) [打印本页]

作者: y7y007    时间: 2017-6-4 18:44
标题: 【RAMOS一键批处理多合一 V4.0】在线制作内存系统工具(2021/11/14)
本帖最后由 y7y007 于 2021-11-15 21:49 编辑


【RAMOS一键批处理多合一】在线制作P驱R驱F驱内存系统工具
【xp、win7、win8、win8.1、win10以及win2003、win2008、win2012、win2016,32位、64位win系列系统通用】





工具介绍:

一键把操作系统安装到内存中,且与原系统并存,互不影响。可代替虚拟机、影子系统
,方便测试,可提升电脑读写性能。也可用作主力系统,日常使用,秒顶级ssd,更是小伙伴们的吃鸡神器,无往而不利。



详情请看——


致RAMOS新手

RAMOS问题答疑





下载地址:
1KRAMOS4.0.0.part01.rar (4 MB, 下载次数: 505)
1KRAMOS4.0.0.part02.rar (4 MB, 下载次数: 331)
1KRAMOS4.0.0.part03.rar (4 MB, 下载次数: 332)
1KRAMOS4.0.0.part04.rar (4 MB, 下载次数: 324)
1KRAMOS4.0.0.part05.rar (1.5 MB, 下载次数: 356)


备用下载2:
https://liuzhaoyzz.lanzoux.com/b00n7bcqf


最新版本由liuzhaoyzz大神接手维护——

http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=423423&pid=4199339&fromuid=620618

网友yhiyu2012分支版本——

http://bbs.wuyou.net/forum.php?m ... 6947&extra=page%3D1








最近用脑过度了,需要休息很长很长一段时间

一键批处理的代码还有待完善,个人精力有限且业余,期待更多批处理高手一起完善!

注:从3.7.3开始,后续的一键批处理,交由群友 心心相印 完善维护, 即无忧论坛ramos版块超级版主,liuzhaoyzz大神。非常感谢他对ramos的推广与解惑!

更新日志:

【RAMOS一键批处理多合一V3.8.6】在线制作P驱R驱F驱内存系统工具
1、Ramdisk作为引导驱动的方案(包括BIOS/UEFI下的RPIO、RPCP、RPWimboot等),WIN8、10系统自动添加startisback(在All1模块中),以解决开始菜单左击及右击问题,如果安装startisback失败,请自行在原系统中手工安装,然后开始制作。
批处理会判断原系统C:\Program Files (x86)\StartIsBack目录是否存在,如果存在就不拷贝StartIsBack过去,这样做的目的是不覆盖原系统的StartIsBack,确保原系统的StartIsBack配置有效。我推荐大家自行在原系统中安装StartIsBack并配置好,一键不能确保离线安装StartIsBack的可靠性。----by心心相印

更多更新日志

[attach]347631[/attach]
[attach]347589[/attach]


对批处理内容 IO模式 的解释

历史版本:

https://pan.baidu.com/s/1eRegTUZIY2i9cukKY7XG4g










作者: cange0580    时间: 2017-6-4 18:51
这个必须得支持.严重感谢员外
作者: promrhxq    时间: 2017-6-4 18:56
前排支持,折腾N久,终于有了一个结果
作者: 23070205    时间: 2017-6-4 19:07
辛苦辛苦,前来支持!
作者: 20090101    时间: 2017-6-4 19:36
本帖最后由 20090101 于 2017-6-4 19:40 编辑

我想要的终于来了,哈哈。

顺便共享一下20170604 PM7:38制作的PDF和PNG 这两种格式的文件,方便坛友查阅。

一键批处理 制作P驱SCSI IO RAMOS 智能双镜像内存系统——【win7 8 10_ - http___bbs..png (1.14 MB, 下载次数: 1169)

一键批处理 制作P驱SCSI IO RAMOS 智能双镜像内存系统——【win7 8 10_ - http___bbs..png

一键批处理 制作P驱SCSI IO RAMOS 智能双镜像内存系统——【win7 8 10_ - http___bbs..pdf

1.28 MB, 下载次数: 620, 下载积分: 无忧币 -2


作者: gl542400    时间: 2017-6-4 19:48
测试测试在说!谢谢分享!
作者: 大胜    时间: 2017-6-4 22:26
一直有用,感谢分享
作者: gdcjg    时间: 2017-6-4 22:44
这个好,不知到老机器只有8g内存,用那个版本的系统来做好?
作者: 周传雄    时间: 2017-6-4 23:08
看帖不回有点不像话啊,先谢谢了!
作者: parsons    时间: 2017-6-5 06:51
這麼多方式
以PrimoCache缓存整个系统分区的系統最快 - CrystalDiskMark5_2_1 Seq Q32T1 讀寫速度每秒 14Gb(14000mb)  左右 :
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1

其他方式都在 每秒 7Gb 左右
作者: todd025    时间: 2017-6-5 08:04
这个一定要支持,谢谢
作者: 20090101    时间: 2017-6-5 10:59
哈哈,我一次性成功了,不错.
作者: leexuben    时间: 2017-6-5 17:10
这坑太深了。一入深坑悔如初。深坑似海无归期
作者: 2012ccharles    时间: 2017-6-5 20:31
谢谢分享!我在win8.1和win10上都没能成功,生成的镜像无法启动进入桌面,然后系统重启;在制作过程中,显示磁盘空间不够(我的D区有约40G可用空间)。期待楼主能写个手动制作教程。
作者: y7y007    时间: 2017-6-5 20:52
本帖最后由 y7y007 于 2020-1-9 13:12 编辑




        对批处理内容 IO模式 的解释:

        一、【SCSI+IO】

        ①、建的SCSI盘,默认1024MB,非必要请勿修改。只作启动用,1G已足够,2G顶天,多了会浪费内存,因为是马上分配掉的。若不想它全部分配,可再克隆一个智能盘。
     
   (对于这点,可以先按默认1024MB,不改动,然后做好后便可知道SCSI盘实际占用的容量了,第二次做就知道SCSI盘要多大容量了,不致以浪费内存。)

        ②、建的IO智能盘,非必要请勿修改,因为会动态分配,建多大盘都不会马上分配掉内存。默认建1T内存盘,无需再烦恼IO盘建小了导致不够用的情况。1T完全可以用到你的内存上限。你内存有多少,它就可以用到多少。






        二、【snapshot、ini配置文件】

        ①、snapshot热备份系统,备份速度世界级的。由于大分区恢复到小分区存在问题,但反过来没事。故可完美搭配P驱1T的IO智能镜像。因为,很少有人系统盘单个分区1T的。

        ②、ini文件是制作启动镜像用的,因为,IO盘在注册表中没有盘符,无法直接制作单镜像的IO RAMOS。所以要给它一个有盘符的、启动用的镜像,来实现IO RAMOS。即SCSI+IO双镜像模式的内存系统。SCSI盘速度会略慢点,但影响不大,以后系统大部分读写操作都在IO盘中。


        【同样也可用R+IO模式,如小乐一键工具。用R驱引导的vhd、img启动镜像,支持UEFI,具体请自行摸索。或等小乐一键工具的更新,我就不重复劳动了,原理是一样的,可以类推U驱(UltraRAMDisk)+IO、S驱(SoftPerfect)+IO……各驱的IO跟SCSI也可任意搭配;我更注重驱动的一致性,所以,统一以P驱为主,缺点是不支持UEFI。】






        ③、为何要用2个ini文件,主要因为建软链接的列表是固定的,无法完善。用第2个配置文件提取得到的wim内\Windows\子目录的文件,是软链接列表中没有的,每个人的机器不同,多出来的文件,不可能都去建它们的软链接。

        所以,问题来了,IO盘中\Windows\子目录的新文件,一旦在SCSI盘没有建立相应的链接,那些文件就会单独处于IO盘中。不建链接的话SCSI盘就无法读取,以后要读取但读取不到,就会遇到问题。如显卡驱动的dll、exe之类的文件,不一定全在drivers这个文件夹,有的是在\Windows\System32目录中,而System32目录的文件,在列表中的大部分都链接到IO盘了。


        既不在列表中,也不在drivers的那些,就单独处于IO盘中了,开机时,SCSI盘读取不到,就有可能进不了桌面,黑屏等出现各种问题。但不可能每新加一些文件,就要手动建它们的软链接,这样治标不治本。所以,有2个方法可以解决这个问题:


   1)、排除不用建链接的启动必须的文件,做个txt列表,凡是不在这个列表中的,全部链接到IO盘。对于同目录内,有部分文件是启动必须的,不能对目录建链接,只能对里面的子文件夹、文件进行链接。这样才通用,但这样的bat难搞啊,至少,我的零批处理技术是搞不定的……

   2)、就是现在用的,用2个配置文件,第2个配置可以把不在软链接列表中的文件放回到SCSI盘,可避免文件只有IO盘中有,而SCSI盘没有。缺点是不知道究竟有多少文件需要放到SCSI盘,一旦SCSI满了……但目测不多,因为主要是\Windows\子目录的文件,软件一般都装在Program Files目录,Program Files早已建链接,不存在单独处于IO盘中的问题。



      ④、要通用,必须保证稳定;要稳定,有的文件必须在SCSI盘,问题是你不知道还有哪些是必须要放到SCSI盘,才会相对稳定。放得太多在SCSI盘,那就不是以IO为主的RAMOS了,不如直接上单镜像的SCSI RAMOS,性能比IO略慢点,也有说慢一倍的,但兼容度高。

        如果你觉得有的文件在IO盘中会导致系统不稳定,可以把它们放回到SCSI盘,只需要逐项逐项删了ini配置文件中的项目,直至你觉得稳定为止即可。但这工程量。。。


第一个排除配置文件包括2小节内容:
[ExclusionList]
要排除的文件或文件夹
例:
\Program Files
\Windows\Fonts
……

        像上面这样可以排除Program Files目录、\Windows\Fonts中的Fonts文件夹。也就是说上面这些被排除掉的,不会在启动文件中出现。因为不是启动必须的。这样可以提取得到必须的启动文件,而那些被排除掉的就软链接到IO盘中。另,win7的Fonts字体文件夹必须放到SCSI盘,不然nls数据出错。8.1、10的Fonts理论上也可以全链接到IO,为了兼容性,默认保留了12款字体文件在SCSI盘。

[ExclusionException]
排除中要保留的部分
例:
\Windows\Fonts\micross.ttf
……
排除\Windows\Fonts\中其他文件但保留micross.ttf。实际应用要达到这个保留,上面排除列表([ExclusionList])中要写成 \Windows\Fonts\*,才能使[ExclusionException]中\Windows\Fonts\micross.ttf保留。



第二个排除配置文件只包括1小节内容:
即:[ExclusionList]
把第一个排除配置文件[ExclusionException]的项全放到[ExclusionList]中,这样,保证了不在软链接列表中的文件能放回到SCSI盘,避免文件只有IO盘中有,而C盘没有。




        ⑤、【win10 的问题】
        win10的开始菜单暂时无法解决,因为就算在正常硬盘系统中,只要对user这个文件夹进行软链接,就会导致开始菜单点击不了,右键“将此程序固定到任务栏”等选项消失。

  
一键IO-SCSI工具 {由群友/^_^/神马都是浮云 根据批处理内容制作 非常感谢!}
链接: http://pan.baidu.com/s/1o8HQbZO 密码: yu18




=========================================================
本人另外几篇教程是
win7 64位 ramos内存系统视频教程——p驱单镜像 wimboot压缩,指针、wim在同一vdf内
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381059&extra=page%3D1

win10 64位ramos内存系统教程——p驱单镜像、wimboot压缩、同盘释放
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381262&extra=

用PrimoCache缓存整个系统分区,与ramos异曲同工!能随时热开启热关闭的影子内存系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381077&extra=&page=1

ramos P驱单镜像手动工具——win7 8 10三合一,稳定通用,简单明了
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386353&extra=&page=1

一键批处理 制作P驱SCSI+IO RAMOS 智能双镜像内存系统——【win7 8 10 通用】
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388107&page=1#pid3385121




前辈们的教程及一键工具——

所有系统制作Primo单镜像RamOS详细图文教程(教你一步步做成ramos,多图,手机慎入)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=360399

[2017/3/6日更新]看看我的x64win7 wimboot ramos (全内存版) 可uefi启动
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=386270

P驱动一键制作IO模式-RAMOS 3.0小乐win7X64专版
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=384043

首发无忧 最流畅,高速 P驱动IO类型+支持UEFI+不整理VDF碎片+不依赖G4D和VSS 小乐2.8.3
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=373430

[分享] [视频]关于“基于primo差分vhd-win7-ramos v1.1”的成功尝试后的心得分享
http://bbs.wuyou.net/forum.php?m ... 27416&extra=&page=1






RAMOS未来的研究方向

1、UEFI RAMOS,详情如下——

ramos最终形态只缺一步,招各种大神一起研究

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=388606&page=1&extra=


2、
转向Primo Cache——

Primo Cache缓存系统盘——系统全进缓存,性能无敌,秒RAMOS,秒IO。无需镜像文件,支持uefi。不影响开机速度,兼容性最好。
主要是Primo Cache基于扇区缓存,而snapshot基于扇区备份,只要让sna读一次系统扇区,就可让整个系统都缓进内存中,这才是pc的正确玩法。
以前发的那篇pc教程因为当时没发现sna这种神器,导到pc一直很鸡肋。


用PrimoCache缓存整个系统分区,与ramos异曲同工!能随时热开启热关闭的影子内存系统
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=381077&extra=&page=1









       本篇的主要思路来自小乐一键IO RAMOS工具,源型是2012wuzhong——虎大的附体克隆,非常感谢!
        还有浮生梦(一键批处理工具的原型)、毛利(NSudo提权工具的作者)提供技术支持。

        以及悠远、点到为止、无味咖啡、路飞、浩、zhchsgdtc、东胜神周、小脚、鸭子、外卖仔、sr、衣雨、观道如画、李望亭、/^_^/神马都是浮云、小小白、felix.y、沒參軍的兵 、忆往情深、GaoSir、虚拟软路由、猪刚鬣、风声、时有时无 、我心即我佛、Light、对方正在偷人、BS、行者、群里的LEGOU、叶落归根、原罪、坏坏小生、★無名氏、妇科神兽、心情随风/mg、Pauly、chenall……等ramos届的前辈及一批ramos研究者、爱好者的贡献、反馈及建议。

        我只是来捡现成的,胡乱地将他们的想法、工具,东拼西凑合成了这个不太完美的一键批处理,然后就金盘洗手。(本人技术完全零基础,若遇到问题或对教程有疑问,可进群寻求帮助)

        【RAMOS内存操作系统群:181713045 】










作者: 2012ccharles    时间: 2017-6-5 22:18
谢谢楼主,我这不是原版,8.1是战神的精简版,10是雨辰的14393.953精简版。我再下载更新的工具试试,再一次感谢。
作者: parsons    时间: 2017-6-5 22:34
繁體中文原版系统+無compact压缩
內存最少須 22G
開機需 4 分鐘
set Lsize=3072 足夠
作者: pcfan120    时间: 2017-6-5 22:36
支持大大,又更新了。。有机会试试,希望越来越完美
作者: y7y007    时间: 2017-6-5 23:01
parsons 发表于 2017-6-5 22:34
繁體中文原版系统+無compact压缩
內存最少須 22G
開機需 4 分鐘

刚加入了win8 、win10原系统的配置和软链接,L盘应该可以控制在1g左右。。。。。
作者: 2012ccharles    时间: 2017-6-5 23:26
set Lsize=2400,win8.1成功,原来不成功可能是这个容量设的过小(设为1500时也不成功,制作过程中显示磁盘容量不够)。再一次谢谢楼主!

该方式带来的问题是L盘固定占用内存太大,P盘的compact压缩比不上wimboot的压缩率,因此,总体内存占用比wimboot压缩+SCSI双镜像方式大得多,请教楼主有不有办法解决?

另外,在我的电脑上(华硕W40CC,内存加到12G),两者性能差距不如想象的大(见下图,前面一张为IO+compact压缩双镜像,后面一张为SCSI+wimboot压缩双镜像):






作者: tt8023yy    时间: 2017-6-6 06:49
新人学习中……………
作者: y7y007    时间: 2017-6-6 07:07
2012ccharles 发表于 2017-6-5 23:26
set Lsize=2400,win8.1成功,原来不成功可能是这个容量设的过小(设为1500时也不成功,制作过程中显示磁盘 ...

额,IO 那个你要测的是P盘才对,因为c盘还是scsi模式的,你scsi跟scsi比对,差距不大的。
作者: 花盗睡鼠    时间: 2017-6-6 08:16
前排支持
作者: 20090101    时间: 2017-6-6 11:07
再问,此法是否可支持WIM在C 盘的WINBOOT压缩呢????
作者: y7y007    时间: 2017-6-6 11:14
本帖最后由 y7y007 于 2017-6-6 11:32 编辑
20090101 发表于 2017-6-6 11:07
再问,此法是否可支持WIM在C 盘的WINBOOT压缩呢????


这个不支持的,因为wim文件无法识别IO盘,释放不了指针的。虽然可以先wimboot c盘再用这个一键,但wim文件还是在原硬盘系统,指针指向的wim还是硬盘上的wim,IO盘中的wim只是虚设而已,随时可以删,但删了硬盘上的wim就不行了,会蓝屏。这样没意义的。对于内存不够的,也可以wim放ssd硬盘或wim放scsi内存盘,指针进IO。
作者: y7y007    时间: 2017-6-6 11:25
2012ccharles 发表于 2017-6-5 23:26
set Lsize=2400,win8.1成功,原来不成功可能是这个容量设的过小(设为1500时也不成功,制作过程中显示磁盘 ...

compact压缩跟wimboot的压缩率是一样的,只不过compact不是一次过压缩完成的,貌似分几次,经测试,同样的排除列表,在pe中compact释放后,在c盘不装任何新软件、不加入新数据的情况下,系统运行一段时间后,再compact一次,再运行一段时间,再compact一次,循环几次,会发现,之前不能compact的系统文件又可以被压缩了,最终大小是会等同于wimboot的压缩大小。只是不明白为何会这样,估计第一次compact时,有很多可以compact的没有compact,不知何种缘故跳过了,当系统运行一段时间,再compact一次,又可以了。很奇怪!
作者: 2012ccharles    时间: 2017-6-6 12:14
谢谢楼主详尽的回复!
作者: 2012yjkiw    时间: 2017-6-7 11:36
越来越自动化了,楼主辛苦了。
作者: bestpc    时间: 2017-6-7 11:42
这种方便多了,试试
作者: dehifir    时间: 2017-6-7 15:21
本帖最后由 dehifir 于 2017-6-7 16:23 编辑

问两个问题
一、支持VHD的系统吗,VHD的系统虚拟内存放在那个盘里面呢。
比如说,现在我运行的(也是需要制作成内存系统的)系统是C盘,VHD文件在E盘的Win10.VHD。引导盘是D盘。
那我设置虚拟内存文件设置在那个盘符下面呢。(貌似不能设置在C盘,第二次启动的时候,会提示说设置的虚拟内存过小,系统自动设置了虚拟内存在*盘)
二、以前做过“ramos P驱单镜像手动工具——win7 8 10三合一,稳定通用,简单明了“的系统,可以直接用一键批处理制作P驱SCSI+IO RAMOS 智能双镜像内存系统吗,
需要先删除以前的P驱盘符吗。也是VHD系统。
三、内存系统需要更新的时候,直接另存镜像,然后替换可以吗。
作者: ly2389    时间: 2017-6-7 16:06
支持支持!!!!!!!!!!!!!!!!
作者: wsamsung    时间: 2017-6-7 16:15
支持员外。。。
作者: 2012qnmd    时间: 2017-6-7 16:18
                  看看最新版本
作者: 神迹降临    时间: 2017-6-7 16:23
、建的SCSI盘,默认1024MB,非必要请勿修改。只作启动用,1G已足够,2G顶天,多了会浪费内存,因为是马上分配掉的。若不想它全部分配,可再克隆一个智能盘。

        ②、建的IO智能盘,非必要请勿修改,因为会动态分配,建多大盘都不会马上分配掉内存。默认建1T内存盘,无需再烦恼IO盘建小了导致不够用的情况。1T完全可以用到你的内存上限。你内存有多少,它就可以用到多少。

作者: dddren    时间: 2017-6-7 16:39
大师真是高人!留下来学习学习。谢谢!!!
作者: gdcjg    时间: 2017-6-7 16:46
大师不容易
作者: yjd    时间: 2017-6-7 16:48
又升级了。变3.0,看看。
作者: weirenyi    时间: 2017-6-7 16:54
123456
作者: 龙1986    时间: 2017-6-7 16:56
这个666666
作者: libin1220    时间: 2017-6-7 16:58
谢谢分享,正要做RAMOS

作者: devilma    时间: 2017-6-7 17:07
辛苦了,谢谢 分享。。。。
作者: 大悍虎    时间: 2017-6-7 17:14
请給看看内谢谢——
作者: y7y007    时间: 2017-6-7 18:01
dehifir 发表于 2017-6-7 15:21
问两个问题 。
一、支持VHD的系统吗,VHD的系统虚拟内存放在那个盘里面呢。
比如说,现在我运行 ...

1、没试过vhd,应该支持。虚拟内存设在运行的盘,当然,不设置应该也可以,16mb只是为了防止一定几率可能发生的蓝屏。
2、只要卸了p驱界面上的即可
3、可以
作者: 2011sunjiee    时间: 2017-6-7 18:10
谢谢楼主的分享
作者: nok    时间: 2017-6-7 18:19
线性分析!~~~~~~~~~~~~~~~~~~~~~
作者: linhu6682    时间: 2017-6-7 18:40
这个必须得支持.
作者: ybapollo    时间: 2017-6-7 18:43
测试测试在说!谢谢分享
作者: a1006266616    时间: 2017-6-7 19:34
看看看阿奎那
作者: 2012xsc    时间: 2017-6-7 19:43
赞一个!
作者: 苏州本是    时间: 2017-6-7 20:09
改进到第2版了,谢谢楼主!
作者: rengrancunzai    时间: 2017-6-7 20:15
学习一下,谢谢分享
作者: haoxuejun    时间: 2017-6-7 20:36
一直在关注大神的作品
作者: mjgzaj    时间: 2017-6-7 21:06
赶紧来学习一下,谢谢。
作者: xirch    时间: 2017-6-7 21:07
谢谢分享!!!!
作者: 2012abc.    时间: 2017-6-7 21:07
谢谢分享~~~
作者: wuyouaaa    时间: 2017-6-7 21:07
本帖最后由 wuyouaaa 于 2017-6-7 21:29 编辑

关于代码中
  1. reg add "HKLM\sys\ControlSet001\Services\disk"
复制代码
等项目,建议先获取HKLM\sys\Select\Current的值
  1. reg query HKLM\sys\Select /v Current
复制代码
,比如通过for获取
  1. FOR /F "tokens=4 delims=x " %%i in ('reg query HKLM\sys\Select /v Current') do set CurrentControlSet=%%i
复制代码


另外,有支持uefi的解决方案吗?
作者: 81569310    时间: 2017-6-7 21:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: y7y007    时间: 2017-6-7 21:32
wuyouaaa 发表于 2017-6-7 21:07
关于代码中等项目,建议先获取HKLM\sys\Select\Current的值,比如通过for获取

另外,有支持uefi的解决方 ...

多谢指教,uefi或者可以等小乐的一键工具,用r驱引导的。
作者: wuyouaaa    时间: 2017-6-7 21:38
本帖最后由 wuyouaaa 于 2017-6-7 21:42 编辑
y7y007 发表于 2017-6-7 21:32
多谢指教,uefi或者可以等小乐的一键工具,用r驱引导的。


其实更严谨的做法是获取HKLM\sys\Select\Current和HKLM\sys\Select\Default的值,分别进行处理,比如

  1. :win81
  2. echo ☆☆☆☆☆☆ 正在走Win8流程 导入注册表 ☆☆☆☆☆☆
  3. echo off
  4. if not exist L:\boot (bcdboot c:\windows /s L: /l zh-cn)
  5. bcdedit/store L:\boot\bcd /set {default} path \windows\system32\boot\winload.exe
  6. bcdedit/store L:\boot\bcd /set {default} osdevice boot
  7. bcdedit/store L:\boot\bcd /set {default} device boot
  8. reg load hklm\sys L:\windows\system32\config\system
  9. FOR /F "tokens=4 delims=x " %%i in ('reg query HKLM\sys\Select /v Current') do call :addRegWin81 %%i
  10. FOR /F "tokens=4 delims=x " %%i in ('reg query HKLM\sys\Select /v Default') do call :addRegWin81 %%i
  11. set s=HKLM\system\MountedDevices
  12. set d=HKLM\sys\MountedDevices
  13. for /f "tokens=3* delims= " %%a in ('reg query %s% /v \Dosdevices\c:') do (
  14. reg add %d% /v \Dosdevices\L: /t REG_BINARY /d %%a /f)
  15. for /f "tokens=3* delims= " %%a in ('reg query %s% /v \Dosdevices\L:') do (
  16. reg add %d% /v \Dosdevices\c: /t REG_BINARY /d %%a /f)
  17. reg unload hklm\sys
  18. goto last


  19. :addRegWin81
  20. reg add "HKLM\sys\ControlSet00%1\Services\disk" /f /v "Group" /t REG_SZ /d "SCSI Class"
  21. reg add "HKLM\sys\ControlSet00%1\Services\volsnap" /f /v "Group" /t REG_SZ /d "SCSI Class"
  22. reg add "HKLM\sys\ControlSet00%1\Services\FancyRd" /f /v "Group" /t REG_SZ /d "Event Log"
  23. reg add "HKLM\sys\ControlSet00%1\Services\fvevol" /f /v "Group" /t REG_SZ /d "SCSI Class"
  24. reg add "HKLM\sys\ControlSet00%1\Services\rdyboost" /f /v "Group" /t REG_SZ /d "SCSI Class"
  25. reg add "HKLM\sys\ControlSet00%1\Services\uwfvol" /f /v "Group" /t REG_SZ /d "SCSI Class"
  26. reg add "HKLM\sys\ControlSet00%1\Control\PnP" /f /v "PollBootPartitionTimeout" /t REG_DWORD /d 60000
  27. exit /B %ERRORLEVEL%
复制代码


注:代码未测试,仅体现逻辑
参考资料:https://blogs.technet.microsoft. ... st-known-good-work/

ps:关于你提到的r驱工具,链接?
作者: y7y007    时间: 2017-6-7 21:56
wuyouaaa 发表于 2017-6-7 21:38
其实更严谨的做法是获取HKLM\sys\Select\Current和HKLM\sys\Select\Default的值,分别进行处理,比如
...

就是微软自身的ramdisk.sys
作者: wuyouaaa    时间: 2017-6-7 21:58
y7y007 发表于 2017-6-7 21:56
就是微软自身的ramdisk.sys

把系统封装成wim然后像pe一样加载?
作者: y7y007    时间: 2017-6-7 22:10
wuyouaaa 发表于 2017-6-7 21:58
把系统封装成wim然后像pe一样加载?

当前系统装好r驱 P驱,然后用ImDisk建个img镜像、或者用vhd,将系统备份到一个临时盘,用wimlib提取启动文件。这样就形成了R驱引导的 R+P IO RAMOS了,可直接bcd添加引导的。具体请进群了解。小乐一键工具正在群内测中。
作者: wuyouaaa    时间: 2017-6-7 22:36
y7y007 发表于 2017-6-7 22:10
当前系统装好r驱 P驱,然后用ImDisk建个img镜像、或者用vhd,将系统备份到一个临时盘,用wimlib提取启动 ...

像这样?vhd只用作引导盘,把大部分文件链接到Primo建立的镜像里?具体文件列表和注册表信息与本帖中修改项目一致?你提到的一键工具几个月内会出?

ps:只有我觉得论坛卡吗?

d.PNG (5.94 KB, 下载次数: 268)

d.PNG

作者: abs    时间: 2017-6-7 22:43
感谢楼主发表
作者: wplin    时间: 2017-6-7 22:47
謝謝大神遞教導
作者: cange0580    时间: 2017-6-7 22:53
wuyouaaa 发表于 2017-6-7 21:38
其实更严谨的做法是获取HKLM\sys\Select\Current和HKLM\sys\Select\Default的值,分别进行处理,比如
...

一般都是001.你的做法更严谨.
作者: jurenxing    时间: 2017-6-7 23:14
lskjfdlfjdlfjlkjsdlk
作者: gazi06    时间: 2017-6-7 23:20
thanks
作者: holucan    时间: 2017-6-8 00:03
哇塞!一直再进化改进!感谢把内存系统制成一键批处理
作者: movie001    时间: 2017-6-8 00:08
更新好快呀,记得以前看WIN8.1  IO模式附体时有提到直接用U盘代替G4D来启动系统,其实SCSI 与IO在实际使用中差别不大的,反正系统运行后多数都自己常驻内存了,要是有一键SCSI盘U盘启动的批处理就好了。
作者: dora8389    时间: 2017-6-8 00:09
跪著學習先!
作者: qaz10533    时间: 2017-6-8 00:10
学习了~感谢楼主~经典啊
作者: wxzh    时间: 2017-6-8 07:55
ytyt谢谢分享,赶紧收藏个。
作者: 月亮河岸    时间: 2017-6-8 07:57
谢谢分享。已测试使用
作者: tzkm787880    时间: 2017-6-8 10:03
学习学习!!!!
作者: houxiren    时间: 2017-6-8 16:22
谢谢分享好工具。
作者: lzp101109    时间: 2017-6-8 17:26
感谢分享。。。。。
作者: 135956    时间: 2017-6-8 18:12
有空搞搞。。。感谢!
作者: hhhqq    时间: 2017-6-9 10:01

前排支持,折腾N久,终于有了一个结
作者: xiduozhang    时间: 2017-6-9 10:13
制作P驱SCSI+IO RAMOS 智能双镜像内存系统
作者: 2012hc5568892    时间: 2017-6-9 13:32
员外,你3.0版群里都没有,怎么跑这里来发了
作者: 标题要长长的啊    时间: 2017-6-9 13:48
昨天好像2.3                          
.
作者: 2012huguoliang    时间: 2017-6-9 13:58
又更新了 顶一下 让更多的人看到
作者: 2012mwt1982    时间: 2017-6-9 14:09
一键批处理v2.36】制作P驱
作者: 20121666    时间: 2017-6-9 14:43
又更新了 顶一下
作者: 2012ccharles    时间: 2017-6-9 15:03
又更新了 顶一下
作者: 20090101    时间: 2017-6-9 15:07
希望下次能顺便说一下更新内容。很想知道呀。
作者: 2012justion    时间: 2017-6-9 15:11

作者: y7y007    时间: 2017-6-9 15:19
20090101 发表于 2017-6-9 15:07
希望下次能顺便说一下更新内容。很想知道呀。

【一键批处理v2.37】
1、筛选ini排除列表,提高兼容性、稳定性。
2、32位自动开启未识别内存管理。
3、支持自行放回实体文件到SCSI盘,或从SCSI盘链接到IO盘,测试稳定性更方便。
作者: gjp0975    时间: 2017-6-9 15:22
下载学习一下了
作者: abu9186    时间: 2017-6-9 15:48
谢谢,真的很好!
作者: shenjie775    时间: 2017-6-9 16:57
【一键批处理v2.37】制作P驱SCSI+IO RAMOS 智能双镜像内存系统——【win7 8 10 通用
作者: 2010woshilaohu    时间: 2017-6-9 20:47
希望好用,谢谢分享。
作者: 20090101    时间: 2017-6-9 21:15
  ①、建的SCSI盘,默认1024MB,非必要请勿修改。只作启动用,1G已足够,2G顶天,多了会浪费内存,因为是马上分配掉的。若不想它全部分配,可再克隆一个智能盘。
对于这点,可以先按默认1024MB,不改动,然后做好后便可知道SCSI盘实际占用的容量了,第二次做就知道SCSI盘要多大容量了,不致以浪费内存。
作者: 20090101    时间: 2017-6-9 21:16
我还是不明白如何更新保存内存系统。
作者: y7y007    时间: 2017-6-9 22:07
20090101 发表于 2017-6-9 21:16
我还是不明白如何更新保存内存系统。

%rxprd% save 0 -s
%rxprd% save 1 -F smart -s
用命令行保存即可

作者: 20090101    时间: 2017-6-10 10:32
y7y007 发表于 2017-6-9 22:07
%rxprd% save 0 -s
%rxprd% save 1 -F smart -s
用命令行保存即可

它保存是在S盘还是在IO盘呢??能顺便解释一下这两条命令的含义吗????
作者: y7y007    时间: 2017-6-10 10:35
20090101 发表于 2017-6-10 10:32
它保存是在S盘还是在IO盘呢??能顺便解释一下这两条命令的含义吗????

2个盘都要保存 0号是scsi盘 1号是io盘


作者: 20090101    时间: 2017-6-10 10:54
y7y007 发表于 2017-6-10 10:35
2个盘都要保存 0号是scsi盘 1号是io盘

感谢哈,配图解释,非常清楚明了。
作者: cfgs    时间: 2017-6-10 11:41
感谢楼主分享,顶贴支持~




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3