nfans 发表于 2022-5-25 14:00:51

修改Win7专业版以支持VHD方式启动

本帖最后由 nfans 于 2023-8-23 12:07 编辑

如题,请教如何修改?欢迎讨论!

制作VHD系统的源镜像为自己封包使用多年的64位win7专业版系统,
启动至进入桌面时提示许可证错误: “此系统不支持从VHD启动”



原生不支持当然是了解的,不清楚用ProductPolicyEdito修改哪些项目方可支持VHD启动?

相关链接:
1,站内ProductPolicyEdito作者主贴:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=404508
2,站内讨论帖:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=190180
3,远景大神作品,关于改大内存与VHD支持 只提到了32位系统
4,感谢22楼坛友子瑜之驴找到的解决方法: http://agnipulse.com/2016/12/native-vhd-boot-unsupported-versions-windows-7/

已解决!只需两步操作

1,使用ProductPolicyEdito修改 Kernel-NativeVHDBoot值为1


http://agnipulse.com/wp-content/uploads/2016/12/ProductPolicyDefault.png
2,修改注册表项Start值为4,即禁用sppsvc服务(会导致系统激活状态为未知,不影响日常使用)

"Start"=dword:00000004



szwp 发表于 2022-5-25 14:11:54

安装过程中每次重启都要改注册表的。

nfans 发表于 2022-5-25 14:34:22

szwp 发表于 2022-5-25 14:11
安装过程中每次重启都要改注册表的。

是这样的,要从根本上修改才行
ProductPolicyEdito帖子那个只提到了当前系统如何修改,离线注册表不知道怎么弄,挂在目标文件后看到的也只有当前系统注册表信息,并无离线注册表信息

szwp 发表于 2022-5-25 14:53:31

nfans 发表于 2022-5-25 14:34
是这样的,要从根本上修改才行
ProductPolicyEdito帖子那个只提到了当前系统如何修改,离线注册表不知道 ...

离线可以去PE或其他系统,加载配置单元改。

nfans 发表于 2022-5-25 15:24:41

szwp 发表于 2022-5-25 14:53
离线可以去PE或其他系统,加载配置单元改。

头疼的就是这个
1,离线加载配置单元只能编辑二进制数据,无从下手
2,ProductPolicyEdito是可视化界面,但只能编辑当前系统注册表,VHD不能进桌面,无从实现啊

szwp 发表于 2022-5-25 15:33:28

nfans 发表于 2022-5-25 15:24
头疼的就是这个
1,离线加载配置单元只能编辑二进制数据,无从下手
2,ProductPolicyEdito是可视化界面 ...

实在不会改的可以导出改后再导入。

nfans 发表于 2022-5-25 15:38:26

szwp 发表于 2022-5-25 15:33
实在不会改的可以导出改后再导入。

准备完整替换旗舰版键值试试看{:1_186:}
HKEY_LOCAL_MACHINE\ControlSet001\Control\ProductOptions\ProductPolicy

gailium 发表于 2022-5-25 16:09:00

nfans 发表于 2022-5-25 15:24
头疼的就是这个
1,离线加载配置单元只能编辑二进制数据,无从下手
2,ProductPolicyEdito是可视化界面 ...

mdl原贴翻到后面新版本有改离线注册表的

nfans 发表于 2022-5-25 17:12:42

gailium 发表于 2022-5-25 16:09
mdl原贴翻到后面新版本有改离线注册表的

谢谢楼上朋友们,也欢迎了解这个的朋友们一起来交流{:1_195:}
是的,站内那个也支持导入离线数据,加载前与加载后主界面内容并无变化(经比对完全一致)
md站那个我刚下载试用了,程序生产时间新一些,但结果没区别,
不懂怎么用它,或者理解有误,表面上来看就是单纯多了个加载离线注册表入口,与先前版本没任何区别



2010sya 发表于 2022-5-25 17:15:04

搬个板凳看看怎么样{:1_186:}

gailium 发表于 2022-5-25 18:04:21

nfans 发表于 2022-5-25 17:12
谢谢楼上朋友们,也欢迎了解这个的朋友们一起来交流
是的,站内那个也支持导入离线数据,加载 ...

勾选使用离线注册表试试记得点保存

9527sss 发表于 2022-5-25 19:15:11

感谢分享

nfans 发表于 2022-5-25 19:44:36

gailium 发表于 2022-5-25 18:04
勾选使用离线注册表试试记得点保存

谢谢提醒了{:1_186:},先勾选,后加载就能修改离线数据了
{:1_196:}原来是自己给整乌龙了……

还得比对研究下这个表……

lopk 发表于 2022-5-26 00:16:17

本帖最后由 lopk 于 2022-5-26 00:21 编辑

用了论坛内的方法和镜像精简版貌似只有个别镜像才能启动,仅供参考。https://club.huawei.com/forum.php?mod=viewthread&tid=30199672

nfans 发表于 2022-5-26 15:27:07

lopk 发表于 2022-5-26 00:16
用了论坛内的方法和镜像精简版貌似只有个别镜像才能启动,仅供参考。https://club.huawei.com/forum.php?mo ...

谢谢分享,这个帖子关注点不同

比对了ProductPolicy注册表项,差异十几项,测试了几个组合设置都没成功,应该还有其它关联没找到

断桥烟雨 发表于 2022-5-26 19:59:44

关注点不同

Xxiang51 发表于 2022-7-16 10:56:32

原来是不支持 怪不得我往vhd文件安装的win7 专业版也是无法启动呢

nfans 发表于 2022-7-19 16:09:32

Xxiang51 发表于 2022-7-16 10:56
原来是不支持 怪不得我往vhd文件安装的win7 专业版也是无法启动呢

花了点时间研究,似乎无解,放弃了,老老实实换旗舰版。

zhanglei715 发表于 2022-7-23 22:31:42

我也不知道怎么设置

yuadao 发表于 2022-10-27 14:12:44

本帖最后由 yuadao 于 2022-10-27 14:13 编辑

用winntsetup把win7专业版安装到vhd里面,再用bootice添加相应的启动菜单。我昨天才试过小猪猪的专业版(V6-x86),可以启动,只是不能安装 foxitPDF 打印机,放弃了,最后又重新用了小猪猪的旗舰版(V4-x86),顺便弄成了可以从usb3启动 {:1_186:}

布特300 发表于 2023-7-22 18:57:00

是windows 7旗舰版么?

子瑜之驴 发表于 2023-8-17 18:23:02

国外有篇文章写得很清楚了。是Kernel-NativeVHDBoot这个参数导致的,要让专业版支持vhd必须把这个打开,并且把软件保护服务sppsvc关掉。我没权限发链接
agnipulse.com/2016/12/native-vhd-boot-unsupported-versions-windows-7/#:~:text=After%20you%20create%20your%20Username%2C%20password%2C%20select%20Timezone%2C,Run%20%E2%80%93%20diskmgmt.msc%20%E2%80%93%20Action%20%E2%80%93%20Attach%20VHD.

nfans 发表于 2023-8-23 12:09:32

原文分析了原因,解决思路和详细操作步骤,有兴趣的朋友可以参考
http://agnipulse.com/2016/12/native-vhd-boot-unsupported-versions-windows-7/

无犹启动 发表于 2023-10-20 11:37:02

搬个板凳看看怎么样

shaokui123 发表于 2023-10-20 11:45:40


搬个板凳看看怎么样
页: [1]
查看完整版本: 修改Win7专业版以支持VHD方式启动