Press "Enter" to skip to content

修复WIN10 丢失UEFI引导无法开机

传统BIOS使用MBR磁盘分割方法,最多只能识别2T的存储空间和4个主分区。新一代的UEFI(Unified Extensible Firmware Interface) BIOS支持18EB空间和128个分区,属于大势所趋。

问题背景:

今天帮一个同事跟换他笔记本的硬盘,我用的方式是进入PE系统使用ghost工具,将老硬盘数据完整镜像到新硬盘。结果开机提示错误。显示 Error code: 0xc00000e 蓝屏画面。

导致这个错误常见的是BCD损坏,丢失或者配置错误,可能是磁盘写入错误,电源故障,引导区病毒或者手动配置BCD时发生错误。

问题修复

使用安装盘进入命令行修复界面

1.制作win10系统启动盘来作为修复盘

2.启动引导下一步,进入立即安装界面,点击左下角的“修复你的电脑按钮”

3.选择疑难杂症 -> 命令行提示符

那么我们就进入命令行修复界面了。

使用diskpart命令挂载UEFI分区

1.> diskpart #启动diskpart软件

2.> list disk #列出所有硬盘

3.> select disk 0 #如果你有多个硬盘,你要看清楚自己处理的硬盘,别选错了

4.> list volume #列出所有的分区,这里要自己判断下UEFI的分区,一般来说UEFI的分区不是很大,一般都是大几百兆,一般不超过1G。

5.> select volume 4 # 这里我们选择我们的UEFI分区,注意 一般UEFI的分区不是很大,别选错了,选错就完蛋了。。。

6.> assign letter Z #这里我们将UEFI分区挂载在Z盘符

7.> exit #退出diskpart

将UEFI分区格式化,并且重建UEFI数据

1.> rd /s /q “Z:\EFI”

#将EFI目录移除

2.> bcdboot “C:\Windows” /s Z: /f UEFI /l zh-cn

#重建指向c盘的UEFI开机分区

接下来 关机重启,应该就能正常开机了。

之前参考别的文章,使用命令

bootrec /rebuildbcd

结果提示我 系统找不到指定的路径。。。。

最后参考这位台湾兄弟的方法搞定了,记录下。

参考资料:

https://thinker-evans.blogspot.com/2020/02/windows-10-uefi-bootloaderwindows-10.html

发表评论

您的电子邮箱地址不会被公开。