在UEFI和GPT下克隆硬盘后的BCD引导修复

电脑杂谈  发布时间:2020-08-18 07:06:18  来源:网络整理

检测硬盘是否损坏_硬盘坏检测中损坏_硬盘克隆不成功对硬盘资料损坏?

在UEFI和GPT-Storm_Center下克隆硬盘后的BCD引导修复

硬盘坏检测中损坏_检测硬盘是否损坏_硬盘克隆不成功对硬盘资料损坏?

当硬盘启动更改为GPT并且系统启动也变为UEFI时,如果直接用克隆替换硬盘,则新硬盘可能无法启动,并且启动文件BCD需要修复. BCD可以放在单独的ESP分区(FAT格式,通常与CD文件一起安装)中,也可以放在C驱动器上,用于UEFI引导的BCD文件位于efi \ microsoft \ boot \下. 即使启动了MBR和BIOS并具有单独的ESP分区,BCD仍位于BOOT文件夹中,因此即使采用MBR格式,如果C驱动器上没有相同的启动文件,也需要修复BCD. 克隆后在相应位置. 修复方法与前者相同,只是将启动文件的路径指向相应分区和路径下的BCD. 还有一个恢复环境,它也需要指向指定的分区或位置(如果未设置特殊的NTFS分区,也可以将其放置在C驱动器上).

硬盘坏检测中损坏_硬盘克隆不成功对硬盘资料损坏?_检测硬盘是否损坏

如果无法修复启动,则在克隆并使用新硬盘启动后,将出现错误0xc0000225(顺便说一句,如果MBR格式的硬盘具有ESP分区,则可能的错误代码是0Xc000000e),或者可能有黑屏. 响应,如果修复失败,则可能会有黑屏,但有鼠标光标,其余鼠标光标也可以移动. 这绝不是dwmapi.dll文件丢失或损坏的问题,并且无法调用任何任务管理器来运行. Explorer.exe是启动和启动修复失败的结果.

检测硬盘是否损坏_硬盘坏检测中损坏_硬盘克隆不成功对硬盘资料损坏?

0xc0000225

检测硬盘是否损坏_硬盘坏检测中损坏_硬盘克隆不成功对硬盘资料损坏?

要修理BCD,通常有工具,并且有智能的自动修理. 只需指定Windows目录的位置,或在PE中给ESP一个驱动器号,以便修复工具可以自行找到它,只要硬盘修复成功,启动后,ESP将返回无驱动器状态,这不会影响任何东西. 唯一需要注意的是,随着WIN10之后系统的更新版本的出现,最好使用最新版本的修复工具,尽管在win7时代的工具也可以使用. 另外,自动修复工具实际上是通过命令来修复的(例如bcdboot c: \ windows / sz: / f uefi / l zh-cn,其中/ s之后的z: 是预先指定的ESP分区的驱动器号. 引导文件位于C驱动器上,这里还必须指定为c :,在/ f之后还可以使用ALL,其具体参数参考bcdboot /?)是向BCD文件中添加一个新的引导项. 修改旧条目.

如果要手动修改BCD引导文件中的旧条目,这些工具(例如EasyBCD,BOOTICE)也具有手动修改功能. 但是,在克隆虚拟机中的硬盘后,我尝试手动修改BCD. 它成功了,但是在真实计算机上却一直失败. 修改后的路径应该正确,但是不能识别为正确的C驱动器. 即使移除了先前的硬盘,双硬盘之后的H盘仍然是这样),因此,尽管可以启动它,但是如上所述,只有鼠标光标停留在黑屏上. 因此,在实际计算机上,我使用的方法是使用PE引导,然后运行DG,然后使用DG中的克隆硬盘进行克隆. 克隆后,在PE计算机管理的磁盘管理中,新硬盘的状态为离线. 这不仅因为权限策略限制而处于脱机状态,还因为两个硬盘上的签名相同(即,相同的驱动器号设置). 此时,您不能仅在磁盘管理中单击联机以恢复联机状态. 如果此时连接了计算机,则新硬盘的签名将被更改,并且克隆效果将丢失. 新硬盘上的分区将在旧硬盘之后顺序分配给驱动器号. 找不到系统,因此您必须在保持脱机状态的同时关闭它,然后删除旧硬盘,然后使用新硬盘启动,以便您可以像平常一样顺利进入系统,然后考虑处置如果仍要使用Words,请使用旧硬盘.

请注意,BCD的自动修复仅用于修复启动启动,并且BCD中还具有Windows恢复环境. WinRE,此恢复环境在克隆后也可能会损坏,但是修复工具通常会忽略它,需要手动修复;要指定WinRE的恢复环境在哪里,您可以手动指定它,也可以使用一些命令对于修复,即agentc命令,未提及具体参数,因为即使在成功启动和修复的虚拟机上,我也无法使用该命令来修复和还原环境,最后,它是使用BOOTICE工具手动修改. 如果不成功,我不会说,以后再考虑.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-301395-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...