EFI误删后的操作

Posted by XT on July 3, 2019

efi误删

windwos10的EFI分区误删

最近因为脑子抽抽,把windows10的EFI分区删除了

第二天启动电脑后,发现DELL电脑再detect我的device,我寻思着,我也没有做啥事啊,后来回想到,自己好像用diskginius把EFI删了!

行吧,重新做一个EFI引导吧,顺便长个教训。因为这里已经成功恢复了,所以没发截屏了。看一下步骤

准备

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

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

  • 如果没有EFI分区 执行以下命令,也就是EFI被删了,像我一样。。

    diskpart
    > list disk
    > select disk 0//选择windows所在的那个
    > list partition
    > select partion 2
    > shrink desired = 260
    > create partition efi size = 260
    > shrink desired = 260
    > create partition efi size = 260
    > format quick fs = fat32
    > assign letter=p
    > exit
    c:
    c:bcdboot c:\windows /s p: /f UEFI /l zh-cn //p是刚刚指定给efi分区的盘符。成功的话会提示复制成功
    c:exit
    

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