在经历过无数次蛋疼之后,终于恢复成功!
我的状况是:
Win8.1系统,x64,GPT磁盘,
步骤如下:
- 需要使用11.5版本以上的Ghost,不然可能出错
- 将原硬盘全盘备份至GHO文件(或仅备份系统分区)
- GHO文件恢复至新硬盘
- 在WinPE底下,如果是恢复全盘的,请看看里面有没有EFI启动分区(100MB大小左右的一个分区),如果有,删除之
- [重要]使用DiskGenius或者其他软件,在之前删除掉的分区位置,创建一个EFI分区(DiskGenius里面有选择的,其他我不知道),请确保这个分区是EFI的不然无法实现UEFI启动,会出现无法关机等奇怪现象~
- 给新建的EFI分区分配盘符(下文假定为K:).用Windows自带的磁盘管理无法给这种分区分配盘符,需要借助第三方工具,DiskGenius可以。
- 在PE下面,重新创建UEFI启动分区(你的系统盘盘符记作X:)
bcdboot X:\windows /s K: /f uefi /l zh-cn
- 重启即可
上面最重要的一部是重建启动分区,因为EFI记录里面有硬盘的ID之类的东西。。。。