本帖最后由 fangyzhai 于 2020-6-22 11:14 编辑
6.22更新:
确实把问题搞复杂了,江南一根葱说的是对的,不用这么复杂,只还原系统盘(不还原esp分区),然后修复引导就可以了。
因为我用的备份还原软件,默认是系统分区+esp分区一起还原的,所以对于硬件不同的电脑来说,异机还原后必须先格式化esp分区,然后再修复引导(至于第三步,修复esp分区的PBR,经再次验证,是可以省略的)。但是,很多情况下由于esp分区被锁定,diskgenius格式化esp分区时会出现格式化成功(从diskgenius的“浏览文件”里看文件也已为空),但实际未格式化(从windows资源管理器里可以看到esp分区的文件仍在),需要重新启动才能完成格式化(不重启的话,可以再次格式化,或者用Windows自带的格式化也可以)。所以,最简单的操作就是还原时只还原系统分区,不还原esp分区,然后修复引导就可以了。
PS:
我用同一个备份还原过的电脑,包括一台8年前的I3双核平台的笔记本,一台6年前的4代I5四核的台式机,两台去年7代I7双核笔记本,一台刚配的10代I5六核台式机,全部是intel平台,暂时也没有借到adm平台的电脑,所以intel平台的备份还原到adm平台是否能正常开机未知。
---------------------------------------------------------------------------------------------------------------------------------------------------------
之前经常给同事装电脑,用的都是自己的同一个备份,因为是同一批电脑,硬件相同,所以还原以后用bcdboot修复一下引导就可以了。前几天在论坛看到这个帖子:《请问大家怎样把A电脑里系统弄到B电脑里运行》,就试着在不同硬件的电脑上做异机还原,发现用bcdboot修复引导也不行。我不懂编程,虽然也经常帮同事解决电脑问题,但都是操作层面的,往往是借助一些工具,对windows引导的内部原理,我是不懂的。但是经过多次尝试,终于找到win10异机还原的方法,不用封装,也不用注入磁盘控制驱动(因为我不会封装也不会注入驱动)。一句话,win10备份异机还原,都要做引导修复,但硬件不同的电脑,要多两步操作。下面是我总结的方法:
一、硬件相同的异机还原 二、硬件不同的异机还原 注:带***星号的步骤是比“硬件相同的异机还原”多出的步骤,并且是必须有的步骤,省略任何一步,目标电脑都无法正常启动。
顺便请教论坛大佬们,按我的理解,直接修复引导和格式化esp分区后再修复引导,效果应该是一样的;但我试了几台电脑,异机还原后,如果不格式化esp分区,怎么修复都无法正常开机。所以“格式化esp分区”这一步不能省略,那直接修复引导和格式化esp分区后再修复引导,有什么不同呢?
|