无忧启动论坛

标题: (完结)P驱WIMBOOT半RAMOS,指针放物理分区,启动失败 [打印本页]

作者: 上帝是笨蛋    时间: 2019-11-24 18:32
标题: (完结)P驱WIMBOOT半RAMOS,指针放物理分区,启动失败
本帖最后由 上帝是笨蛋 于 2020-1-27 22:10 编辑

本人用P驱制作WIMBOOT半RAMOS,VDF放WIMBOOT文件,VHD放指针文件,做了好几个WIN8系统都成功,如果指针文件放物理分区就失败,请教各位BOSS,指针文件放物理分区的话,除了调整fancyrd.sys的Group、Start值,还需要调整什么?

改了好几次注册表,终于还是成功了!Primo Ramdisk用的是6.3.1版本,系统是雨晨Win8.1x64企业畅飞版update3+精简版。
本人成功的注册表如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60
[HKEY_LOCAL_MACHINE\SYS\ControlSet001\Services\FancyRd]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="Boot Bus Extender"


作者: 上帝是笨蛋    时间: 2019-11-24 18:45
在用VHD放指针文件的时候,我都只要更改FancyRd的Group值为Boot Bus Extende,基本都能正常加载运行,但一旦指针放物理分区,在系统加载时转个20圈左右就显示驱动初始化失败,改了Group值好多个:SCSI Class、SCSI Miniport、Boot Bus Extender、System Bus Extender,结果都一样
作者: 上帝是笨蛋    时间: 2019-11-24 18:47
系统出问题,多点了几下
作者: 上帝是笨蛋    时间: 2019-11-24 21:28
求助!求助!
作者: 上帝是笨蛋    时间: 2019-11-24 22:00
各位,帮帮忙呀!!
作者: 上帝是笨蛋    时间: 2019-11-26 16:05
各位老大
作者: kkkssc    时间: 2019-11-26 20:30
放物理分区,意义不大吧?抄了个win10 vdf的你看看有没用参考价值

set srv=HKLM\sys\ControlSet001\Services\
set s=HKLM\system\MountedDevices
set d=HKLM\sys\MountedDevices

reg add "%srv%disk" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "%srv%volsnap" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "%srv%FancyRd" /f /v "Group" /t REG_SZ /d "Event Log"
reg add "%srv%fvevol" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "%srv%rdyboost" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg query "%srv%volume">nul 2>nul&&reg add "%srv%volume" /f /v "Group" /t REG_SZ /d "File System"
reg query "%srv%iorate">nul 2>nul&&reg add "%srv%iorate" /f /v "Group" /t REG_SZ /d "File System"
reg query "%srv%uwfvol">nul 2>nul&&reg add "%srv%uwfvol" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\sys\ControlSet001\Control\PnP" /f /v "PollBootPartitionTimeout" /t REG_DWORD /d 60000
for /f "tokens=3* delims= " %%a in ('reg query %s% /v \Dosdevices\%sdisk%') do (
reg add %d% /v \Dosdevices\%ddisk% /t REG_BINARY /d %%a /f)
for /f "tokens=3* delims= " %%a in ('reg query %s% /v \Dosdevices\%ddisk%') do (
reg add %d% /v \Dosdevices\%sdisk% /t REG_BINARY /d %%a /f)
作者: 上帝是笨蛋    时间: 2019-11-29 08:09
kkkssc 发表于 2019-11-26 20:30
放物理分区,意义不大吧?抄了个win10 vdf的你看看有没用参考价值

set srv=HKLM\sys\ControlSet001\Serv ...

谢谢,这个注册表我用过,还是起不来!!
作者: kkkssc    时间: 2019-11-29 10:07
本帖最后由 kkkssc 于 2019-11-29 10:25 编辑
上帝是笨蛋 发表于 2019-11-29 08:09
谢谢,这个注册表我用过,还是起不来!!

想起来了  放物理分区根本不需要你改什么注册表啊,直接用dism工具就搞定了,本来这个wimboot的设计就是为了减小系统体积用在平板上的。。。。。还有就是注意下wimbootpress这个文件,要对应上


直接把系统打成一个包,然后用winsetup安装选wimboot就可以了,如果是已经装好的系统,就是先打包然后再应用一次,这个是win8.1之后的功能不用什么驱动,win7才安装驱动,不需要ramdisk


作者: ngy    时间: 2019-11-29 15:02
9ivu
作者: 上帝是笨蛋    时间: 2019-11-29 18:21
kkkssc 发表于 2019-11-29 10:07
想起来了  放物理分区根本不需要你改什么注册表啊,直接用dism工具就搞定了,本来这个wimboot的设计就是 ...

我指的是WIMBOOT文件放VDF,指针文件才放物理磁盘,需要系统在完成硬件初始化后加载VDF文件进入内存。
作者: 上帝是笨蛋    时间: 2019-11-30 20:22
怎么,从没人这么做么,我自己顶一下,走过路过的各位大侠,请赐教!!!
作者: 2012ssln    时间: 2019-11-30 20:27
帮顶~ 我也想知道~
作者: 上帝是笨蛋    时间: 2019-12-1 17:51
再顶,顶,顶,顶!!!!!!!!
这个方法应该有大侠知道?是来不及告诉我,还是没有路过???
作者: 上帝是笨蛋    时间: 2019-12-2 08:02
再顶最后一次!顶!顶!!顶!!!顶!!!!!顶!!!!!
作者: 上帝是笨蛋    时间: 2019-12-2 08:04
用WIN7按该方法制作,到是容易成功,WIN8我怎么弄都不行!!!
作者: 2012ssln    时间: 2019-12-3 11:26
以下内容是huaqingyuan大佬的教程:

1,安装系统到VHD,我选择的是幽远的WIN8.1
2,安装Primo Ramdisk Server Edition软件,设置内存盘,我选择的是SCSI模式,延时加载!R盘
3,启动到PE,打包为WIM.我选的是快速压缩,WIN81.WIM
4,启动到系统,新建立一个VHD文件,1.8G,并挂载盘符E(实际可能不同)
使用我的DWIM工具,应用WIN81.WIM到E盘选择WIMBOOT选项,WIMLIB方式.(我应用后只占用92M)
同样,使用我的DWIM工具,应用WIN81.WIM到R盘选择WIMBOOT选项,WIMLIB方式.

5.加载E盘的SYSTEM注册表到1111,删除MountedDevices下面的C盘(\DosDevices\C:),并修改\DosDevices\R:为\DosDevices\C:
导入一下注册表(在PE下得到的注册表)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\1111\ControlSet001\Services\Ramdisk]
"DisplayName"="Windows RAM Disk Driver"
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,72,00,61,00,6d,00,64,00,69,00,73,\
  00,6b,00,2e,00,73,00,79,00,73,00,00,00
"Start"=dword:00000000
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\1111\ControlSet001\Services\Ramdisk\Debug]
"DebugLevel"=dword:00000005
"DebugComponents"=dword:7fffffff

然后导入下面的注册表
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\1111\ControlSet001\Services\Ramdisk]
"Group"="Event Log"
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\1111\ControlSet001\Services\FancyRd]
"Start"=dword:00000000
"Group"="File System"
这里主要是修改了组,start
卸载1111注册表,并复制修改后的注册表在R盘对应位置!
查找E盘RAMDISK.SYS,并复制到E盘,R盘对应目录
手动保存一次R盘.(和传统方法相比省了一步不用文件连续,实际保存文件大小也很小!,我的是118M.

6,配置内存启动.偏移为65536(可以参考其他帖子)
7,启动内存系统,居然一次成功!但是会提示新驱动重启,不要重启.再次激活系统.然后导出SYSTEM文件.
这里有个坑,我第一次就是直接去VHD替换了,蓝屏.可以先修改Ramdisk的Group,为Event Log,Start为0,也可以在加载导出的文件到1111,导入上面的注册表.(系统发现了Ramdisk所以自动安装了驱动,设置已经被修改!)顺便我还修改Ramdisk的盘符为R
改好后替换到内存VHD

8再次启动,已经没有新驱动重启提示了..然后为了节省空间,也能加快载入速度,先修改内存VHD文件为IMG文件,运行Virtual Drive Manager,对其压缩,实际占152M.压好改回原来文件名.

9.完毕!
作者: 2012ssln    时间: 2019-12-3 11:28
以下是我整理的步骤:

支持uefi启动的P-wimboot半内存系统手动制作教程
内存:16G  SSD:傲腾可用13G(4K读200+)  HDD:1T   系统:Windows10 x64 LTSB201

需求:P驱动+WIMBOOT使用的文件进内存,僵尸文件在HDD。指针释放于傲腾盘13G内。
支持UEFI,开机正常,系统有RAMOS的速度也有正常系统的稳定性。


第1步:
用winntsetup安装一个win10系统到C盘,安装时在winntsetup的优化调整中直接关闭页面文件和休眠等不利于Ramos的设置。

第2步:
安装promidisk,创建SCSI内存盘默认的Z盘。设置内存盘大小视内存条容量而定(16G内存条可以设置12000mb)。注意过程中要勾选动态内存管理(即DMM)和紧凑模式。另外还可以勾选禁用NTFS索引服务,上面的卷标可以自己命名。

最后设置关联镜像,硬盘上没有关联镜像没关系,可以先命名,等后面第四步制作好的wim后移入后再手动保存,加载保存中选择“仅加载”。后面点确定。(需要说明的是,如果该处选择延时加载模式,则制作的ramos与wim较类似,启动快,启动后仍需读取硬盘。)

完成这一步后,硬盘上是没有vdf实体文件的,只有虚拟的内存Z盘。


第3步:
重启后进入PE,替换掉win10系统里\Windows\System32\WimBootCompress.ini文件。 随后用附件里的dabaoWIM.CMD打包出一个10.wim。

第4步:
重启进入win10原系统,把上一步产生的10.wim拷贝到Z盘。用shifangWIMzhizhen.CMD把Z盘的10.Wim的指针文件释放到傲腾SSD盘里。

运行regedit加载配置单元,把傲腾SSD盘\Windows\System32\config中的SYSTEM挂载为sys,导入p驱的驱动调整注册表文件Win10.reg。再修改调换调整MountedDevices下面的C盘盘符为其它盘符(或者直接删掉C盘盘符这条),删掉C盘这一条。最后卸载载注册表配置!

最后保存P驱Z盘为关联的vdf,这个时候硬盘上才会产生真实的vdf文件。由于uefi启动的ramos是由那个fat32小分区微软官方bcd直接引导的,而不是grub4dos加载(要求要连续存放),所以不需要复制粘贴vdf删除原件再把附件改回原件名字这种操作。

第5步:
用bootice修改BCD启动盘为傲腾SSD盘。

sairen139坛友补充了以下内容:
我知道原因了,是我的那个windows10的reg的驱动调整文件不完整,完整的如下(你可以对照以前的看看):

Win10.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\uwfvol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60

你如果是离线挂载的话要把路径里的就依样画葫芦改system改\system\为\sys\即可。如果你做成功了,请回复一下。
作者: liuzhaoyzz    时间: 2019-12-3 12:17
不是有一键制作吗?为什么要手动做?      
作者: shesng    时间: 2019-12-4 11:05
看看想想,学习学习
作者: 上帝是笨蛋    时间: 2019-12-5 08:13
liuzhaoyzz 发表于 2019-12-3 12:17
不是有一键制作吗?为什么要手动做?

一键制作的好像是全RAMOS或基于VHD启动的!!
作者: 上帝是笨蛋    时间: 2019-12-9 19:42
VHD放指针方式制作P驱半内存系统,从WIN7到WIN10都能成功,但指针放物理分区,就WIN7能成功。
作者: mysxbg2000    时间: 2019-12-9 20:26
请问。。。你做半内存系统的母系统是否为 VHD系统??
如果是的话  我可能知道这是为什么了。。嘿嘿_(:D)∠)_
作者: 上帝是笨蛋    时间: 2019-12-9 20:39
mysxbg2000 发表于 2019-12-9 20:26
请问。。。你做半内存系统的母系统是否为 VHD系统??
如果是的话  我可能知道这是为什么了。。嘿嘿_(:D) ...

母系统是直接在物理分区中安装的
作者: 上帝是笨蛋    时间: 2019-12-9 20:47
我的步聚是,先在物理分区安装好系统及P驱,并设置好注册表→在PE中打包该分区系统成WimBoot文件→复制WimBoot文件到新建VHD中,并将指针文件原地释放到该VHD中→从VHD中加载系统→将WimBoot文件复制P驱内存盘,并保存该内存盘为VDF文件→释放内存盘中的WimBoot文件指针到物理分区。
这样操作WIN7是成功的,但Win8不成功!!Win10没有测试。
作者: mysxbg2000    时间: 2019-12-9 20:51
那应该是制作方法不对
VHD的方法跟磁盘方法还是有区别的
详细说下吧或者大致上说下
作者: 上帝是笨蛋    时间: 2019-12-9 21:01
本帖最后由 上帝是笨蛋 于 2019-12-9 21:23 编辑
mysxbg2000 发表于 2019-12-9 20:51
那应该是制作方法不对
VHD的方法跟磁盘方法还是有区别的
详细说下吧或者大致上说下

由于没有太多的参考,自己动手能力又较差,没有太多的方法进行调整。从WIN7到WIN10我都只是调整FancyRd的Group的值为“Boot Bus Extender”或“System Bus Extender”,及Tag的值为1,Start值为0(WIN7还要调整PNP的PollBootPartitionTimeout值 为30000),从VHD中启动都没有问题,但从物理分区在启动就只有WIN7成功。也参考过全RAMOS方式修改注册表,但都不能成功!!!
作者: mysxbg2000    时间: 2019-12-9 21:12
最后一步  指针释放到其他物理分区还是其他硬盘的分区上?
作者: 上帝是笨蛋    时间: 2019-12-9 21:14
mysxbg2000 发表于 2019-12-9 21:12
最后一步  指针释放到其他物理分区还是其他硬盘的分区上?

就是安装系统的分区
作者: 上帝是笨蛋    时间: 2019-12-9 21:15
上帝是笨蛋 发表于 2019-12-9 21:14
就是安装系统的分区

就是在VHD中启动系统后,格式化原安装系统的物理分区,然后在内存盘中释放指针文件到物理分区。
作者: mysxbg2000    时间: 2019-12-9 21:27
你这方法 不确定。。。
不过你可以按照我的方法试下
把母系统安装进VHD。。
VHD系统里安装P  创建内存盘
复制wimboot的那个  ini到VHD的windows目录(好像是这个目录 太久没玩过了)
用wimlib命令行 带wimboot参数 打包当前VHD盘到内存盘分区
完成后保存vdf
释放指针到磁盘分区
离线导入 wimboot的注册表跟复制wof驱动进磁盘分区里
然后 bcd添加启动项。。。重启启动试下

作者: 上帝是笨蛋    时间: 2019-12-9 21:31
mysxbg2000 发表于 2019-12-9 21:27
你这方法 不确定。。。
不过你可以按照我的方法试下
把母系统安装进VHD。。

你这方法我也玩过,也只有WIN7成功。实际上WIN7怎么弄都行。
作者: 上帝是笨蛋    时间: 2019-12-9 21:33
mysxbg2000 发表于 2019-12-9 21:27
你这方法 不确定。。。
不过你可以按照我的方法试下
把母系统安装进VHD。。

我最初就是从VHD做为源系统制作
作者: 上帝是笨蛋    时间: 2019-12-9 21:35
mysxbg2000 发表于 2019-12-9 21:27
你这方法 不确定。。。
不过你可以按照我的方法试下
把母系统安装进VHD。。

好像有一点与你的描述不符,就离线导入wimboot的注册表。我都是在打包前导入注册表的,不会是这个原因吧??
作者: 上帝是笨蛋    时间: 2019-12-9 21:36
如果真的这样的话,明天抽空试试,不过我感觉应该没有什么区别!!
作者: 上帝是笨蛋    时间: 2019-12-9 21:38
会不会是打包前导入了驱动及注册表并运行了系统,会更改系统什么东西所导致的????
作者: mysxbg2000    时间: 2019-12-9 21:40
嗯 这点没多大区别。。。因为离线导入可以保证当前母系统的干净

作者: sairen139    时间: 2019-12-10 12:24
我这边制作win10的wimboot.wim放p驱内存盘z盘,然后把wim的指针释放到物理分区是完全成功的。你是不是离线导入的调整驱动的注册表reg文件不完整导致的?
作者: 上帝是笨蛋    时间: 2019-12-11 19:51
我用的注册表:
WIN8
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"

WIN10
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"

是不是这个样子的?

作者: 上帝是笨蛋    时间: 2019-12-11 19:52
sairen139 发表于 2019-12-10 12:24
我这边制作win10的wimboot.wim放p驱内存盘z盘,然后把wim的指针释放到物理分区是完全成功的。你是不是离线 ...

我用的注册表:
WIN8
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"

WIN10
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"

是不是这个样子的?
作者: sairen139    时间: 2019-12-11 21:54
上帝是笨蛋 发表于 2019-12-11 19:52
我用的注册表:
WIN8
Windows Registry Editor Version 5.00

我的win10比你多两项:
Win10.reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\uwfvol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60


估计你的问题就出在缺失这uwfvol等的项目上。

作者: sairen139    时间: 2019-12-11 22:05
为什么选择半内存的ramos这种模式是有什么特殊需求吗?照理来说全内存ramos要更快。
作者: 上帝是笨蛋    时间: 2019-12-14 17:32
sairen139 发表于 2019-12-11 22:05
为什么选择半内存的ramos这种模式是有什么特殊需求吗?照理来说全内存ramos要更快。

倒也没有什么特殊需求,这是个人爱好吧!像一些确实需要升级的小软件就不需要压到WimBoot文件里面:如微信、QQ等。
作者: ddnflier    时间: 2019-12-17 08:05
学习了
作者: 上帝是笨蛋    时间: 2020-1-27 22:11
WIN8.1成功了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60
[HKEY_LOCAL_MACHINE\SYS\ControlSet001\Services\FancyRd]
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
  72,00,69,00,76,00,65,00,72,00,73,00,5c,00,66,00,61,00,6e,00,63,00,79,00,72,\
  00,64,00,2e,00,73,00,79,00,73,00,00,00
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="Boot Bus Extender"
作者: 上帝是笨蛋    时间: 2020-1-27 22:19
2012ssln 发表于 2019-12-3 11:28
以下是我整理的步骤:

支持uefi启动的P-wimboot半内存系统手动制作教程

WIN8.1成功了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60
[HKEY_LOCAL_MACHINE\SYS\ControlSet001\Services\FancyRd]
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
   72,00,69,00,76,00,65,00,72,00,73,00,5c,00,66,00,61,00,6e,00,63,00,79,00,72,\
   00,64,00,2e,00,73,00,79,00,73,00,00,00
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="Boot Bus Extender"
作者: 上帝是笨蛋    时间: 2020-1-27 22:21
mysxbg2000 发表于 2019-12-9 21:27
你这方法 不确定。。。
不过你可以按照我的方法试下
把母系统安装进VHD。。

WIN8.1成功了。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60
[HKEY_LOCAL_MACHINE\SYS\ControlSet001\Services\FancyRd]
"ImagePath"=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\
   72,00,69,00,76,00,65,00,72,00,73,00,5c,00,66,00,61,00,6e,00,63,00,79,00,72,\
   00,64,00,2e,00,73,00,79,00,73,00,00,00
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="Boot Bus Extender"
作者: 上帝是笨蛋    时间: 2020-1-27 22:22
sairen139 发表于 2019-12-11 21:54
我的win10比你多两项:
Win10.reg
Windows Registry Editor Version 5.00

WIN8.1成功了。

作者: a66558461    时间: 2020-1-28 13:38
我也是白白,看看你怎么处理
作者: 黑中见白    时间: 2020-1-28 15:18
WimBootCompress.ini
只需要动这个文件的排除列表
作者: sairen139    时间: 2020-1-28 22:56
win10成功了吗?
作者: 上帝是笨蛋    时间: 2020-1-31 15:47
sairen139 发表于 2020-1-28 22:56
win10成功了吗?

WIN10还没空测试
作者: 上帝是笨蛋    时间: 2020-1-31 15:49
黑中见白 发表于 2020-1-28 15:18
WimBootCompress.ini
只需要动这个文件的排除列表

只动这个文件,好像不怎么行吧?
作者: 上帝是笨蛋    时间: 2020-2-4 08:49
也是奇了怪,按照WIN7的成功案例,只修改了FancyRd的值: "Type"=dword:00000001; "Start"=dword:00000000; "Group"="Boot Bus Extender",其它的值均未修改,居然成功了。但这只是“悠远(完美-1)-2017.4.6可更新81x64企业版”成功,“雨晨Win8.1x64企业畅飞版update3+精简版”却未成功,不知问题出在哪里?当然没有做更多的测试!!
作者: jjcall    时间: 2020-3-2 15:06
全内存 win10X64 vhd svbus P-wimboot fbwf虚拟,成功。
作者: jjcall    时间: 2020-3-2 15:12
三杰 ltsb

20200302_151004.jpg (51.61 KB, 下载次数: 92)

20200302_151004.jpg

作者: jjcall    时间: 2020-3-2 15:20
内存占用。

20200302_151947.jpg (68.47 KB, 下载次数: 94)

20200302_151947.jpg

作者: sairen139    时间: 2020-3-2 20:11
jjcall 发表于 2020-3-2 15:20
内存占用。

请问你的这个是否支持uefi?
作者: 上帝是笨蛋    时间: 2020-3-5 08:29
sairen139 发表于 2020-3-2 20:11
请问你的这个是否支持uefi?

支持
作者: jjcall    时间: 2020-3-5 13:08
sairen139 发表于 2020-3-2 20:11
请问你的这个是否支持uefi?

支持R驱引导,但开始菜单有点问题。
作者: sairen139    时间: 2020-3-5 13:53
jjcall 发表于 2020-3-2 15:06
全内存 win10X64 vhd svbus P-wimboot fbwf虚拟,成功。

这里用了svbus内存虚拟硬盘驱动吗?
作者: jjcall    时间: 2020-3-5 14:25
本帖最后由 jjcall 于 2020-3-5 14:27 编辑
sairen139 发表于 2020-3-5 13:53
这里用了svbus内存虚拟硬盘驱动吗?

svbus接map启动,wimboot载入后启动FBWF虚拟C:,扩容,uefi不适用,uefi可用Ramdisk引导,FBWF扩容C:。

作者: jjcall    时间: 2020-3-5 14:29
jjcall 发表于 2020-3-5 14:25
svbus接map启动,wimboot载入后启动FBWF虚拟C:,扩容,uefi不适用,uefi可用Ramdisk引导,FBWF扩容C:。

wimboot不能高压缩,慢
作者: ffneo    时间: 2020-9-6 18:27
为什么我按你的方法做出现0xc0000225呢,是哪个环节错了呢
作者: 黑中见白    时间: 2020-9-8 15:21
666
作者: 上帝是笨蛋    时间: 2020-9-8 18:26
本帖最后由 上帝是笨蛋 于 2020-9-8 18:46 编辑
ffneo 发表于 2020-9-6 18:27
为什么我按你的方法做出现0xc0000225呢,是哪个环节错了呢

将FancyRd的Group值分别改为System Bus Extender、Event Log试一试

我发一个我在用的文件压缩排除列表

WimBootCompress.zip

2.07 KB, 下载次数: 61, 下载积分: 无忧币 -2


作者: 黑中见白    时间: 2020-9-8 20:20
ffneo 发表于 2020-9-6 18:27
为什么我按你的方法做出现0xc0000225呢,是哪个环节错了呢

系统是啥版本,
作者: 上帝是笨蛋    时间: 2020-9-10 07:49
本帖最后由 上帝是笨蛋 于 2020-9-10 07:55 编辑
黑中见白 发表于 2020-9-8 20:20
系统是啥版本,

你这是P驱动起不来。我用这个排除表,从Win7到Win10都通过呀,用了好多过精简版都没有问题。有雨晨的、hook的、双心的、三烦的等等!!!
用这方法制作半内存RAMOS(WIMBOOT文件在内存VDF,指针在VHD或物理分区)、全内存(基于BIOS的wimboot单镜像、UEFI的wimboot双镜像)均成功。

作者: 上帝是笨蛋    时间: 2020-9-10 12:49
我的RAMOS




作者: dk5689    时间: 2020-10-8 23:07
上帝是笨蛋 发表于 2020-9-8 18:26
将FancyRd的Group值分别改为System Bus Extender、Event Log试一试

我发一个我在用的文件压缩排除列表 ...

WIMBOOT文件在内存VDF,指针释放在物理分区c盘 ,UEFI启动win10.1809.和win10.2004.全部失败。

显示proacss1---------错误。不知道哪里出了问题?

作者: 黑中见白    时间: 2020-10-9 07:57
dk5689 发表于 2020-10-8 23:07
WIMBOOT文件在内存VDF,指针释放在物理分区c盘 ,UEFI启动win10.1809.和win10.2004.全部失败。

显示pr ...

1,添加自定义WimBootCompress.ini
打包wim塞vdf,
1809是可以的,
2004是不行的,
2004需要用VSuite Ramdisk来加载vdf
反正,
p驱在1809是成功的,
之后的全部不成功
作者: dk5689    时间: 2020-10-9 08:18
黑中见白 发表于 2020-10-9 07:57
1,添加自定义WimBootCompress.ini
打包wim塞vdf,
1809是可以的,

1809可行的自定义WimBootCompress.ini,还有注册表文件。可以分享一下吗?


我连 0xc0000225都看不到,直接显示procass1错误。
作者: 黑中见白    时间: 2020-10-9 08:32
dk5689 发表于 2020-10-9 08:18
1809可行的自定义WimBootCompress.ini,还有注册表文件。可以分享一下吗?

[PrepopulateList]
*bootres.dll*
*ewf*
*fbwf*
*winload.*
*winresume.*
\*\Recovery\*
\Boot\*
\bootmgr
\Bootmgr
\BOOTNXT
\EFI\*
\Program Files (x86)\Common Files\microsoft shared\VBA\VBA7.1\VBE7.DLL
\Windows\*.log
\Windows\apppatch\drvmain.sdb
\Windows\AppPatch\drvmain.sdb
\Windows\Boot\*
\Windows\Boot\DVD\*
\Windows\Boot\EFI\*
\Windows\Boot\Fonts\msyh_boot.ttf
\Windows\Boot\Fonts\msyhn_boot.ttf
\Windows\Boot\Fonts\segoe_slboot.ttf
\Windows\Boot\Fonts\segoen_slboot.ttf
\Windows\Boot\Resources\bootres.dll
\Windows\Boot\Resources\zh-CN\bootres.dll.mui
\Windows\bootstat.dat
\Windows\Fonts\msyh.ttf
\Windows\Fonts\segoeui.ttf
\Windows\fonts\vgaoem.fon
\Windows\Fonts\vgaoem.fon
\Windows\fonts\vgasys.fon
\Windows\Fonts\vgasys.fon
\Windows\inf\disk.inf
\Windows\inf\errata.inf
\Windows\INF\errata.inf
\Windows\inf\hal.inf
\Windows\inf\ntprint.inf
\Windows\inf\ntprint4.inf
\Windows\inf\PrintQueue.inf
\Windows\inf\usb.inf
\Windows\inf\usbport.inf
\Windows\inf\usbstor.inf
\Windows\inf\volsnap.inf
\Windows\inf\volume.inf
\windows\Sys*\msxml*.dll
\Windows\System32\*.nls
\Windows\System32\api-ms-win*.dll
\windows\system32\apisetschema.dll
\Windows\System32\apisetschema.dll
\Windows\System32\bootres.dll
\Windows\System32\bootstr.dll
\Windows\System32\bootvid.dll
\Windows\System32\BOOTVID.DLL
\Windows\System32\C_1252.NLS
\Windows\System32\C_437.NLS
\Windows\System32\C_936.NLS
\Windows\System32\C_950.NLS
\Windows\System32\catroot
\Windows\System32\CatRoot\*
\Windows\System32\ci.dll
\Windows\System32\clfs.sys
\Windows\System32\CodeIntegrity\*
\Windows\System32\CodeIntegrity\driver.stl
\Windows\System32\config\*
\Windows\System32\config\BCD-Template
\Windows\System32\config\SOFTWARE
\Windows\System32\Config\system
\Windows\System32\csrsrv.dll
\Windows\System32\csrss.exe
\Windows\System32\drivers\*.*
\Windows\System32\drivers\*.sys
\Windows\System32\ext-ms-win*.dll
\Windows\System32\hal*.dll
\Windows\System32\hal.dll
\Windows\System32\inetpp.dll
\Windows\System32\kbd*.dll
\Windows\System32\KBDUS.DLL
\Windows\System32\kd*.dll
\windows\system32\kd.dll
\Windows\System32\kd.dll
\Windows\System32\kdcom.dll
\Windows\System32\KernelBase.dll
\Windows\System32\l_intl.nls
\Windows\System32\locale.nls
\Windows\System32\localspl.dll
\windows\system32\mcupdate_AuthenticAMD.dll
\Windows\System32\mcupdate_AuthenticAMD.dll
\Windows\System32\mcupdate_GenuineIntel.dll
\Windows\System32\msvbvm60.dll
\Windows\System32\nt*krnl*.exe
\Windows\System32\ntdll.dll
\Windows\System32\ntkrnlpa.exe
\Windows\System32\ntoskrnl.exe
\Windows\System32\PlatformManifest\*
\Windows\System32\pshed.dll
\Windows\System32\PSHED.DLL
\Windows\System32\smss.exe
\Windows\System32\spool
\Windows\System32\Storprop.dll
\Windows\System32\win32k.sys
\Windows\System32\win32spl.dll
\Windows\system32\winload.exe
\Windows\System32\winresume.exe
\Windows\System32\zh-CN\bootres.dll.mui
\Windows\System32\zh-CN\inetpp.dll.mui
\Windows\System32\zh-CN\localspl.dll.mui
\Windows\System32\zh-CN\win32spl.dll.mui
\Windows\SysWOW64\C_1252.NLS
\Windows\SysWOW64\C_437.NLS
\Windows\SysWOW64\C_936.NLS
\Windows\SysWOW64\C_950.NLS
\Windows\SysWOW64\locale.nls
\Windows\SysWOW64\msvbvm60.dll
\Windows\SysWOW64\win32spl.dll
BasicDisplay.sys
BasicRender.sys
bootstat.dat
CompositeBus.sys
fancyrd.sys
nvlddmkm.sys
swenum.sys
umbus.sys
urschipidea.sys
prm.sys
作者: dk5689    时间: 2020-10-9 21:53
黑中见白 发表于 2020-10-9 08:32
*bootres.dll*
*ewf*
*fbwf*

请教大师,我的步聚是,

1.先在物理c分区安装好win10.1809系统,优化,安装驱动。及P驱,

2.进PE中用1809可行的自定义WimBootCompress.ini打包该分区系统成WimBoot文件

3.重新启动物理c分区win10.1809系统.复制WimBoot文件到P驱的z盘,保存z.vdf文件到d盘

4.进同电脑的另一硬盘。win10系统,P驱加载刚刚保存到d盘的z.vdf文件,格式化第一步的物理c分区。并释放指针到物理c分区

5. 加载物理c分区中的注册表,导入

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\iorate]
"Group"="File System"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Services\uwfvol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\system\ControlSet001\Control\PnP]
"PollBootPartitionTimeout"=dword:0000ea60


启动物理c分区还是显示  procass1 错误。懵B.ing

删除注册表中c盘符,重新启动,结果相同。

哪里出错的可能性大??


作者: 黑中见白    时间: 2020-10-10 11:18
dk5689 发表于 2020-10-9 21:53
请教大师,我的步聚是,

1.先在物理c分区安装好win10.1809系统,优化,安装驱动。及P驱,

REM 查询命令
Dism /Get-WIMBootEntry /Path:X:\
rem 修改wim路径到w
DISM.exe /Update-WIMBootEntry /Path:X:\ /DataSourceID:0 /ImageFile:W:\install.wim
作者: caige518    时间: 2020-10-15 16:30
认同以及
作者: sairen139    时间: 2021-3-5 22:17
请问win10的驱动的这种半内存ramos调整成功了吗?
作者: 上帝是笨蛋    时间: 2021-3-7 08:38
WIN10很目前很容易成功,尤其是半内存方式,只要适当调整FancyRd的 "Group”就行。
作者: sairen139    时间: 2021-3-7 09:05
上帝是笨蛋 发表于 2021-3-7 08:38
WIN10很目前很容易成功,尤其是半内存方式,只要适当调整FancyRd的 "Group”就行。

请发一个win10成功的WimBootCompress.ini和驱动调整的注册表文件给我试下,谢谢

作者: sairen139    时间: 2021-3-7 09:37
上帝是笨蛋 发表于 2021-3-7 08:38
WIN10很目前很容易成功,尤其是半内存方式,只要适当调整FancyRd的 "Group”就行。

昨天我想到一个方案,建立一个延时启动的P驱内存盘,把wimboot.wim放进去,把用户文件夹USER也转移到这个P驱内存盘里,然后把wimboot.wim的指针释放到真实的物理分区里,这样的半内存ramos因为是延时加载所以开机快,又因为读写频繁的文件夹都转移到P驱内存盘了所以不伤SSD(但是这部分在内存盘里速度很快),Wimboot.wim只读取不写入同样不伤SSD。唯一慢点的就是在SSD物理分区上的指针文件,不过指针文件可以保留很少,这少部分指针文件慢点就慢点也无关大局,好处是和正常系统一样能保存系统细小的变化。又因为P驱延时读取是扇驱读取,读取时是读取数据块而不是文件所以读取Wimboot.wim时的速度也非常快和常规加载的读取相差无几!这样整套的方法完全可以媲美我现在用的uefi启动的双镜像vdf的全内存ramos系统!
作者: 上帝是笨蛋    时间: 2021-3-7 11:35
sairen139 发表于 2021-3-7 09:05
请发一个win10成功的WimBootCompress.ini和驱动调整的注册表文件给我试下,谢谢

http://bbs.wuyou.net/forum.php?m ... zUxfDQxNzYwNA%3D%3D
作者: 上帝是笨蛋    时间: 2021-3-7 11:40
sairen139 发表于 2021-3-7 09:05
请发一个win10成功的WimBootCompress.ini和驱动调整的注册表文件给我试下,谢谢

注册表的话,有的电脑需要自己调整,不过我当前这台笔记本用的是论坛上发布的注册表:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\disk]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volsnap]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\FancyRd]
"Group"="Event Log"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\fvevol]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\rdyboost]
"Group"="SCSI Class"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\volume]
"Group"="File System"
[HKEY_LOCAL_MACHINE\sys\ControlSet001\Services\iorate]
"Group"="File System"
作者: 上帝是笨蛋    时间: 2021-3-7 11:42
sairen139 发表于 2021-3-7 09:37
昨天我想到一个方案,建立一个延时启动的P驱内存盘,把wimboot.wim放进去,把用户文件夹USER也转移到这个 ...

半内存方式,最好是用PrimoCache进行系统缓存,也不需要太大,512MB至850M就OK了!
作者: sairen139    时间: 2021-3-7 13:48
上帝是笨蛋 发表于 2021-3-7 11:42
半内存方式,最好是用PrimoCache进行系统缓存,也不需要太大,512MB至850M就OK了!

只用着500到800m给系统盘C盘缓读和缓写,别的什么都不设置吗?
作者: 上帝是笨蛋    时间: 2021-3-7 16:45
sairen139 发表于 2021-3-7 13:48
只用着500到800m给系统盘C盘缓读和缓写,别的什么都不设置吗?

缓读500M-850M,缓写的话,看你的内存来
作者: 黑中见白    时间: 2021-5-3 11:31
看看
作者: 2012ssln    时间: 2021-5-5 16:42
现在是有完整的win10 WIMBOOT在内存+SSD放指针的方案了吗?
作者: 上帝是笨蛋    时间: 2021-5-5 20:23
2012ssln 发表于 2021-5-5 16:42
现在是有完整的win10 WIMBOOT在内存+SSD放指针的方案了吗?

WIN7、Win8、Win10均已实现。用论坛上的P驱RAMOS注册表+WimBootCompress.ini就可以了
作者: 上帝是笨蛋    时间: 2021-5-5 20:25
本帖最后由 上帝是笨蛋 于 2021-5-5 20:27 编辑
2012ssln 发表于 2021-5-5 16:42
现在是有完整的win10 WIMBOOT在内存+SSD放指针的方案了吗?

帖子链接:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=418555&extra=page%3D1
把该帖子的USB部分去掉(其实不去掉也没关系),再根据自己的实际情况适当调整就OK,比如,UWF部分,如果系统不用或没有该组件就可以把UWF部分去掉。

作者: 2012ssln    时间: 2021-5-6 12:35
好的!谢谢了!我的32G内存终于不用闲置30G了~
作者: 2012ssln    时间: 2021-5-11 16:14
我又回来报告了:WIMBOOT+P驱5.6版本 Win10系统20H2制作失败,我的做法不知道哪里出了问题:1.系统安装好到VHD,并导入win10的注册表,新建好内存盘并保存到SSD,重启2次后打包WIMBOOT(已经使用前面大佬给的ini),重启VHD系统并复制wimboot到内存盘保存,释放指针到SSD,添加启动项,重启后蓝屏........难道说是我的系统太新了不适用?
作者: 黑中见白    时间: 2021-5-11 20:24
本帖最后由 黑中见白 于 2021-5-11 20:57 编辑
2012ssln 发表于 2021-5-11 16:14
我又回来报告了:WIMBOOT+P驱5.6版本 Win10系统20H2制作失败,我的做法不知道哪里出了问题:1.系统安装好到 ...

VSuite.Ramdisk
得用这个,1903之后用p驱5.6和6.4都不行
wimboot.wim赛ramdisk上的模式wimboot.wim赛ramdisk模式,只需要该改动WimBootCompress.ini因为wim的路径可以用dism命令修改




作者: 2012ssln    时间: 2021-5-11 20:49
黑中见白 发表于 2021-5-11 20:24
VSuite.Ramdisk
得用这个,1903之后用p驱5.6和6.4都不行
wimboot.wim赛ramdisk上的模式

感谢感谢!难怪我用一键和手动都是蓝屏,现在理解了。
作者: 2012ssln    时间: 2021-5-12 11:33
2021.5.12反馈: 系统windows10 LTSC 1809,P驱5.6版本,再制作启动时依然是蓝屏。再次失败了。
作者: 蓝星明月    时间: 2021-5-12 11:46
黑中见白 发表于 2021-5-11 20:24
VSuite.Ramdisk
得用这个,1903之后用p驱5.6和6.4都不行
wimboot.wim赛ramdisk上的模式wimboot.wim赛ra ...

谢谢分享!!!
作者: 黑中见白    时间: 2021-5-25 10:08

WimBootCompress.7z (1.79 KB, 下载次数: 3)
作者: 上帝是笨蛋    时间: 2021-5-29 21:06
19042及后的版本,用WimBoot+Primo Ramdisk模式制作半内存系统,应该是可以的,因为我制作全内存运行都可以,那半内存方式应该没问题。
下面是我当前WIN10RamOS系统(YCWin10_20H2_19042.330+Win8FBWF组件+WimBoot+Primo Ramdisk6.3.1)截图







作者: 2012ssln    时间: 2021-5-31 14:31
上帝是笨蛋 发表于 2021-5-29 21:06
19042及后的版本,用WimBoot+Primo Ramdisk模式制作半内存系统,应该是可以的,因为我制作全内存运行都可以 ...

麻烦大佬再出一份win10的半内存教程,我自己试了好些方案都失败了。1809 1909全是启动蓝屏
作者: 上帝是笨蛋    时间: 2021-5-31 20:34
本帖最后由 上帝是笨蛋 于 2021-5-31 20:49 编辑
2012ssln 发表于 2021-5-31 14:31
麻烦大佬再出一份win10的半内存教程,我自己试了好些方案都失败了。1809 1909全是启动蓝屏

我给你出一个简易的文字版教程,希望对你有用!对步骤描述不知如何做的,可以问度娘。
WimBoot+Primo Ramdisk6.3.1模式

第一步:在物理磁盘分区中以压缩模式(Compact)安装好系统+驱动+自己的常规应用,不建议安装如QQ、微信等需要经常更新的软件,这类软件完全可以在RAMOS状态时再安装。
第二步:去掉系统的页面文件+睡眠功能+休眠功能(Cmd:Powercfg -h off)
第三步:安装StartIsBack(开始菜单接管软件)+Primo Ramdisk
第四步:根据系统占用大小×0.45+700M创建内存盘A:,去掉关机保存项;导入对应操作系统的RAMOS注册表
参考帖子:http://bbs.wuyou.net/forum.php?m ... 8555&fromuid=617751,去掉注册表中的USB部分。
第五步:重启电脑并进入WIN8PE或WIN10PE
第六步:在PE中复制WimBootCompress.ini文件到系统的System32和SysWOW64目录下,如果出现权限不够导致粘贴失败,就用NSudo提权运行Cmd.exe,然后在CMD窗口中用DOS命令进行复制拷贝;也可以建批处理,再用NSudo提权运行批处理进行复制粘贴操作。
第七步:对自己的系统进行WIMBOOT打包
第八步:新建10-20G左右的动态VHDX,将打包好的WIMBOOT文件复制到VHD中,并原地以WIMBOOT方式释放指针,释放完成后,打开REGEDIT,将PE系统中的MountedDevices项导出1111.reg,然后用记事本打开1111.reg,只保留VHD磁盘项,并将盘符更改为C,再将“[HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices]”中的“SYSTEM”更改为“SYS”,然后保存并退出记事本。
第九步:在REGEDIT中加载VHD中的系统注册表“SYSTEM”为“SYS”,并双击导入1111.reg,卸载“SYS”,退出REGEDIT,卸载VHD磁盘。
第十步:用BOOTICE添加该VHD的引导项
第11步:重启电脑进入VHD系统,将在PE中打包好的WIMBOOT文件复制到A盘,并在Primo Ramdisk中进行“保存硬盘内容…”操作,格式化安装系统时的物理分区,然后释放A盘中的WIMBOOT文件指针到该分区
第12步:重启电脑进入半内存系统(物理分区系统)
作者: 黑中见白    时间: 2021-5-31 20:48
本帖最后由 黑中见白 于 2021-5-31 20:49 编辑
2012ssln 发表于 2021-5-31 14:31
麻烦大佬再出一份win10的半内存教程,我自己试了好些方案都失败了。1809 1909全是启动蓝屏

简单的,添加WimBootCompress.ini1,运行bat,2U驱02Win10.cmd,调整驱动次序
2安装p驱
3设置p驱镜像加载,设置好就导出设置,然后删除,
导入设置,加载镜像
重启查看,镜像加载是否正常
加载正常就dism修改WIMBoot.wim路径
命令
DISM.exe /Update-WIMBootEntry

//
添加WimBootCompress.ini得在系统安装之前,
winlib可以快速添加
2U驱02Win10.7z (455 Bytes, 下载次数: 16)

WimBootCompress.7z (1.79 KB, 下载次数: 12)







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