不小心把window的EFI删掉了怎么办?亲测成功

背景:

本来想卸载window上的ubuntu系统,结果不小心把 EFI 删掉了

问了AI ,解决了。!!!

解决步骤:

====================

好的,看到了你的分区情况。

根据这个列表,一个最关键的分区——EFI系统分区——不见了。这个分区通常是FAT32格式,大小在100MB到500MB之间,专门用来存放启动文件。你看到的C盘和D盘都是NTFS格式,它们是装系统和软件的,但电脑启动需要先找到EFI分区。

这说明你不只是删除了EFI文件,而是很可能把整个EFI分区都删除了

别担心,我们可以手动重建它。请继续在命令提示符里操作。


第一步:创建EFI分区

我们需要先从你的C盘压缩一点空间出来,用于建立新的EFI分区。

请在 diskpart 环境下按顺序输入以下命令(如果你之前退出了diskpart,请重新输入 diskpart 进入):

  1. 选择你的Windows分区(C盘) 根据你的描述,C盘是 卷 0

    sel vol 0
  2. 从C盘压缩出500MB空间

    shrink desired=500

    如果成功,会提示已成功压缩卷。

  3. 用压缩出来的空间创建EFI分区

    create partition efi size=500

    注意:如果上一步的 create partition efi 命令报错,请改用 create partition primary size=500 命令,然后继续下一步。

  4. 快速格式化成FAT32格式

    format quick fs=fat32
  5. 为新分区分配一个盘符

    assign letter=S

现在,我们就成功手动创建了一个新的、干净的EFI分区,并分配了盘符 S


第二步:重建引导文件

这是最后一步,把Windows的引导文件复制到我们新创建的EFI分区里。

  1. 退出diskpart 输入 exit 并按回车,回到普通的命令行界面。

  2. 使用 bcdboot 命令 在命令行中输入以下命令,然后按回车:

    bcdboot C:\Windows /l zh-cn /s S: /f UEFI
    • 这个命令会从 C:\Windows 目录复制UEFI引导文件到 S: 盘。
    • 提示:/l 这个是字母L的小写

第三步:完成重启

如果上一步显示“启动文件已成功创建”,那么恭喜你,修复完成了!

  1. 关闭命令提示符窗口。
  2. 在蓝色屏幕上选择“退出并继续使用Windows”。
  3. 在电脑重启的瞬间,拔掉U盘

你的电脑现在应该可以正常启动了。这个过程比预想的要复杂一点,因为需要重建分区。请仔细对照命令操作。

posted @ 2025-08-16 00:03  77gg  阅读(128)  评论(0)    收藏  举报