windows efi分区修复

windows efi分区修复

以下是一些常见的 Windows EFI 分区修复方法:

使用 Windows 安装介质或恢复环境修复


  • 自动修复:将可启动 U 盘连接到损坏的电脑,进入 BIOS 设置从 U 盘启动电脑,进入 Windows 安装窗口后,点击左下角的 “修复计算机”,再单击 “疑难解答”,在 “高级选项” 中选择 “启动修复”,操作系统将自动运行修复进程进行 UEFI 引导修复。
  • 命令提示符修复:从可启动 U 盘启动电脑,点击 “修复计算机”,转到 “疑难解答”>“高级选项”>“命令提示符”。依次输入以下命令并按 “enter” 键:diskpartlist diskselect disk 0list vol,在卷列表中选择带有 “卷 2” 标签的卷(EFI 分区一般在系统盘上,且大小为一两百 MB 左右) ,输入select volume x(x 是 EFI 所在分区的卷号)、assign letter=z(给这个分区分配一个盘符),然后输入exit退出 diskpart。再通过以下命令修复引导加载:cd /d x:\efi\microsoft\boot\(x 是分配给 EFI 卷的字母)、bootrec /fixbootren bcd bcd.bakbcdboot c:\windows /l zh-cn /s x:/fall

使用 PE 系统修复


  • 使用分区助手创建 ESP 分区并修复启动项
    1. 准备工作:下载并制作一个可启动的 U 盘 PE 系统,如微 PE 工具箱,并将其安装到 U 盘。确保 U 盘引导项可用,并能够正常启动。同时备份重要数据。
    2. 进入 BIOS 并设置 U 盘启动:重启计算机,按下特定的键(如 F2、F12、Del 等,具体取决于主板)进入 BIOS 设置,将 U 盘设置为首选启动设备,保存并退出 BIOS。
    3. 启动进入 PE 系统并创建 ESP 分区:计算机从 U 盘启动,进入 PE 系统的桌面环境。打开分区助手,如 DiskGenius。选择目标磁盘,右键点击未分配空间,选择 “新建分区”,创建一个新的 ESP 分区,通常为 FAT32 格式,大小建议为 100MB-500MB。
    4. 修复启动项:在 PE 系统桌面上,找到并打开 “启动项修复” 工具,按照工具提示进行操作,选择需要修复的 Windows 系统,执行修复操作。
    5. 重启计算机:完成修复后,退出 PE 系统并重启计算机。在 BIOS 中将 U 盘的启动优先级调整回硬盘,并保存设置。

  • 使用命令行修复:进入 PE 系统后打开命令行窗口,输入bcdboot c:\windows /s o: ,其中c:\windows是硬盘系统目录,根据实际情况修改盘符 c ,/s o:指定 esp 分区所在磁盘,根据实际情况修改盘符 o 。

使用 DiskPart 工具修复


  • 修复 EFI 分区变主分区问题:在桌面状态下按Win+R,输入cmd,在cmd窗口输入diskpart回车打开diskpart。依次输入list disk(列出所有磁盘)、select disk 0(选择 0 号磁盘)、list partition(列出所有分区)、select partition 1(选择 EFI 分区,一般 EFI 分区默认是 1 号分区)、set id=C12A7328-F81F-11D2-BA4B-00A0C93EC93B ,执行后即可将 EFI 分区转化为系统可识别的分区。

使用 EasyUEFI 软件修复


安装并运行 EasyUEFI,然后在主窗口中单击 “管理 EFI 启动项” 按钮,点击 “添加” 按钮,在创建启动项窗口中,指定要使用的启动项类型、描述、分区和文件,然后单击 “确定” 按钮以创建启动项。还可以使用它备份、还原、重建、删除、浏览、读取和写入 EFI 系统分区,或将 EFI 系统分区从一个磁盘移动到另一个磁盘 。

windows efi分区修复

看过该文章的人还看了