1235755 发表于 2016-3-29 20:41:07

手贱误删UEFI分区的重建办法,不需要额外软件,步骤简便

本来用的是M4,前几天换上了850 Pro
没有克隆硬盘而是在旧硬盘还插着的情况下直接格式化新盘安装了Windows 10,
EFI引导区还留在旧盘上,安置好文件以后格式化了旧盘,发现还有引导区就没多想给删除了...
然后就自然而然无法启动了...
/data/attachment/forum/201602/01/081620a6s08osqnsvxojzz.png


正常情况下是不能删除的,不要手贱 不要手贱 不要手贱!

Google了下解决办法多数需要用额外软件和复杂的步骤,最后还是自己解决了。
这个方法同样适用于移动EFI引导区到另外一个硬盘。

你需要一个Windows安装盘,U盘和光盘都可以

安装盘启动
进到安装界面以后按Shift+F10打开一个命令行窗口
如果你的EFI分区还在 只是被破坏需要修复的话,执行bcdboot c:\windows /l 即可,c是Windows安装的盘符,不是的话自己改下

如果没有EFI分区 执行以下命令
diskpart
list disk
select disk * (选择你要重建EFI分区的盘的编号,以数字代替*)
list partition (如果有大于260MB的未分配空间,跳过下两步)
select partition * (选择你要减少260MB空间的分区的编号,以数字代替*)
shrink desired = 260
create partition efi size = 260
format quick fs = fat32
exit

因为我硬盘上没有未分配空间,上面的命令是从已经存在的分区分出260MB以便能创造新的EFI分区

然后执行执行bcdboot c:\windows /l   
c是Windows安装盘符,这条命令是把系统盘的引导信息复制到EFI分区

到这里问题应该就解决了
可能对于这里的老手来说并没有什么用,就当记录下来防止以后自己再手贱吧...



f9qshcv0 发表于 2016-3-29 20:41:07

如果是win7   efi分区号必须是第一个 还都要msr
可能后来的版本已无此限制

x1fixo 发表于 2016-3-29 20:41:08

diskpart大法好! 话说EFI分区格式是FAT32么?

rek49m7s 发表于 2016-3-29 20:41:08

感谢分享,看懂了,说不定以后能用得到

nys1eg93 发表于 2016-3-29 20:41:08

正找呢,谢谢

eo0oo23 发表于 2016-3-29 20:41:09

mark一下,说不好以后用的着

1j6z2xy 发表于 2016-3-29 20:41:09


是的 FAT32

ltrwrsk 发表于 2016-3-29 20:41:09

mark感谢分享…
上次换ssd,clone过去了,估计分区信息不一致启动不鸟,最后懒得找资料还是重装了XD

4xbh9p 发表于 2016-3-29 20:41:10

感谢分享,这个还蛮有用的

nuekyy 发表于 2016-3-29 20:41:10

支持一下,谢谢分享

页: [1] 2
查看完整版本: 手贱误删UEFI分区的重建办法,不需要额外软件,步骤简便