201012121135 发表于 2025-5-30 14:11:21

不错,谢谢,试试看。

ashchen 发表于 2025-8-8 11:39:12

由于不能发帖在这里记录一下,希望给遇到问题的朋友一个参考
由于用的是wimboot+vhdx+gpt+uefi的系统,如果讲wim倒灌到vhdx的时候,进系统默认会黑屏,只有鼠标可以移动
这个时候进pe系统挂载\windows\system32\config\system修改注册表删除HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices是没用的,重启不会自动识别盘符写入数据。只能手动修改系统盘对应的bin数据才可以成功启动(其他盘符的bin数据不用修改)
修改规则参考这里:www点fatpig点cc/article/20572/
gpt硬盘的修改如下(MBR硬盘不同):
注册表中**\DosDevices\C:**的键值数据中第9到24字节的和虚拟硬盘guid数据是一致的,
比如vhdx虚拟盘的GUID{74BE94D4-FD80-4329-92A5-B07C14C55A9F}
1-8和其他同硬盘一样,9-16需要用guid前3块的颠倒数据,后17到24数据和guid一样
更简单的办法是直接修改vhdx虚拟硬盘的guid和原系统的一样,bootice就可以修改
具体在物理磁盘-目标磁盘选中虚拟盘-分区管理-修改gpt属性即可

Paudy 发表于 2025-8-8 17:33:25

不错的东西

xyc95 发表于 2025-10-9 22:42:20

想把能启动的VHDX系统盘盘符改成C,全部删除再重启,就启动不了了。

promrhxq 发表于 2025-10-9 22:50:36

感谢分享好东东

wcg7374 发表于 2025-10-10 22:00:01

谢谢分享

milletlok 发表于 2025-11-7 09:19:10

多谢分享,帮大忙了

xpzzj 发表于 2025-11-7 13:42:13

多谢分享!

zh184661031 发表于 2025-11-11 08:03:04

我一般是先将 VHDx 文件挂载到系统上,系统会为其分配一个盘符(例如 Z:)。这可以通过在“磁盘管理”中右键点击 VHDx 文件选择“附加 VHD”来完成,或者使用 diskpart 命令。然后:bcdboot Z:\Windows /s S: /f UEFI

winqcj 发表于 2025-11-28 09:40:54

我想问一下,怎么把实体系统迁移或克隆到VHD啊,VHD好像挂载时没有盘符,没法拷贝,而VHD复制进实体盘则可以

wanwanwan007 发表于 2025-11-30 20:05:14

过来学习下

nothingness 发表于 2026-2-2 08:39:05

感谢大佬分享

askgrass 发表于 2026-3-12 11:19:18

VHD(X)的好处不言而喻

hihk 发表于 2026-4-27 13:04:36

谢谢分享,这种细节是实测啊,学习学习

hihk 发表于 2026-4-27 14:10:28

感谢分享经验,这是实操经验,非常难得,借此才能找到微软隐藏极深的命令参数: # 替换为您VHD文件的实际路径 Set-VHD -ResetDiskIdentifier -Path "D:\YourSystem.vhd"

XDkang 发表于 2026-4-29 10:31:08

感谢楼主无私分享!

womwom 发表于 2026-7-26 22:52:27

感谢分享

Fireggaa2 发表于 2026-9-17 17:38:54

谢谢分享。

2011chenrongbo 发表于 2026-10-4 14:16:06

感谢分享
页: 1 2 [3]
查看完整版本: 硬盘系统和VHD互转后修改 C: 盘ID