如何恢复意外删掉的EFI系统分区

如何恢复意外删掉的EFI系统分区,第1张

如果你的电脑以UEFI模式安装在了GPT磁盘上,那么如果EFI引导分区意外移除后格式化,本文都可能帮的到你。当出现上述意外事件时,尝试启动会循环提示需要选择启动设备(Windows 10/8.1/7)并无法正常启动: Reboot and select proper boot device or insert boot media in selected boot device and press a key

这几个分区在windows安装时被创建。

EFI 分区类似于MBR/BIOS模式中的系统预留分区,存储着windows引导所需的BCD文件和其它所需文件。当计算机启动时,UEFI程序从 EFI 分区载入bootloader( EFI\Microsoft\Boot\bootmgfw.efi )并将后续引导控制权交由其控制,bootmgfw.efi将执行 Windows Boot Manager 并从BCD中载入引导配置数据,引导配置数据载入完成后,控制权交由winload.efi,winload.efi将接管后续windows引导完成windows系统启动

如果 EFI 分区被损坏或者被意外删除,系统将无法正常启动。UEFI会报 "could not locate \efi\boot\bootx64.efi – not found" 或者空的启动项选择菜单并提示“请指定启动设备”

还有一种情况,如果将EFI分区格式化成NTFS格式,在新安装系统时,会有下面报错显示

示例如下图,128M的时MSR分区,EFI分区丢失

Select disk 0 - 选目标前磁盘

create partition efi size=100 - 新建EFI分区

为新建的分区分配盘符和label

新建MSR分区(Window 8.1 128MB, Windows 10 16MB)

新建EFI分区后,下一步就需要将EFI引导文件复制到其中并创建新的BCD(bootloader configuration file)

命令最后会返回创建条目的GUID

最后重启电脑完成修复。

第一步: 下载diskgenuis

第二步:打开DiskGenius软件,然后选择“搜索分区”,搜索范围选择“整个硬盘”,搜索方式选择“自动”即可。

第三步:接下来软件就会开始自动搜索分区,经过一段时间后,即可将硬盘中所有的分区以列表的形式显示出来

4

第四步:此时选中需要恢复的分区,然后点击“硬盘→保存分区表”。保存好后,再右键点击左侧的“扩展分区”,然后选择“重新加载当前分区”。依次选定后,被误删除的分区就恢复完成了。以后不明选项可要三思而后点了。

检查一下硬盘的分区表是MBR还是GPT(打开dikgenius可以查看)

MBR

设置C盘为活动分区,修复引导。(百度一下:U盘大师)

GPT

引导修复工具(NTBOOTautofix)支持MBR及GPT分区v2.5.7


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/9947087.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存