本版
查看: 31655|回复: 17

[经验分享/技术讨论] 【排障】MountedDevices分区挂载冲突导致无法启动,及修复

[复制链接]

[Lv.4]白萝卜

17#
发表于 2023-8-11 13:42:02 来自手机 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
Lvxic 发表于 2023-8-11 07:47
不是差分,是独立复制出去的备份,而且是在WTG启动后(在WTG内),挂载位于另一个移动硬盘(独立于用作启 ...

不管你复制多少份VHD(X)打开都没问题。你先追溯启动的是不是差分。卷ID相同没问题,你用正常系统测试就知道了,只有硬件ID相同会导致顶替。再排除是否有安装过写过滤的软件。最简单重装一个VHD本地系统测试也就几分钟。

[Lv.6]大萝卜

18#
 楼主| 发表于 2026-3-4 10:51:28 | 只看该作者
本帖最后由 Lvxic 于 2026-3-4 11:05 编辑

2026.3.3扒坟,将本机系统(传统模式,win10_22h2)拷贝至vhdx后,尝试本机启动出现相同问题。win10徽标正常转圈结束后卡死在登陆界面出现前。

参考以下经验,删掉HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下的所有内容后,问题修复可正常进桌面



(如图,全部删掉,可能需要进入pe后,挂载目标系统的配置单元)



原理:HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices下按照id记载曾经挂载的分区。

wtg中打开自身的备份vhdx时,备份文件中的系统盘与当前系统盘的id完全相同,此时备份文件中的系统盘被挂载为非C盘符,如,F。下次开机时,系统按照MountedDevices挂载当前系统盘,但其id对应了两个盘符,冲突,卡死。

而本机克隆到vhdx后仍在本机硬盘启动,本机原系统盘与 vhdx中的新系统盘按照MountedDevices均"应"挂载盘符C,冲突,卡死。


只要我跑的够快 ,Bug就追不上我

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-02 13:15 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表