安全删除第二个 EFI 分区 - Windows 10

安全删除第二个 EFI 分区 - Windows 10

我从 PC 中删除了 OpenSuse(所以现在只有 Windows),但有两个 EFI 系统分区。使用 Partdisk 和bcdedit /enum all,我相信 Windows 只使用第一个 EFI 系统分区(下面标记为 Vol. A,而第二个分区标记为 Vol. B)。

在删除看似无用的 EFI 分区之前,我想确认一下我是否可以安全地执行此操作,主要是因为我看到它上面还有一些固件:

Aplicativo de Firmware (101fffff)
---------------------------------
identificador           {e44d77c7-574c-11eb-b959-28cdc4f759f4}
device                  partition=B:
path                    \EFI\Boot\BootX64.efi
description             UEFI: IM2P33F3A NVMe ADATA 512GB, Partition 4
isolatedcontext         Yes

以下是来自 Diskpart 和 的可能有用的信息bcdedit /enum all

DISKPART> list vol

  Volume No.  Ltr  Rótulo       Fs     Tipo        Tamanho  Status     Informações
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     C   OS           NTFS   Partição     177 GB  Íntegro    Iniciali
* Volume 1     A   ESP          FAT32  Partição     150 MB  Íntegro    Sistema
  Volume 2     B                FAT    Partição     500 MB  Íntegro    Oculto
  Volume 3     D   WINRETOOLS   NTFS   Partição     990 MB  Íntegro    Oculto
  Volume 4     E   Image        NTFS   Partição      17 GB  Íntegro    Oculto
  Volume 5     F   DELLSUPPORT  NTFS   Partição    1321 MB  Íntegro    Oculto
C:\Windows\system32>bcdedit /enum all

Gerenciador de Inicialização de Firmware
----------------------------------------
identificador           {fwbootmgr}
displayorder            {bootmgr}
                        {273a1041-4467-11eb-b947-806e6f6e6963}
                        {e44d77c7-574c-11eb-b959-28cdc4f759f4}
timeout                 0

Gerenciador de Inicialização do Windows
---------------------------------------
identificador           {bootmgr}
device                  partition=A:
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  pt-BR
inherit                 {globalsettings}
isolatedcontext         Yes
default                 {current}
resumeobject            {fc253ae3-3c57-11eb-a1ba-a4bb6d714fe3}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Aplicativo de Firmware (101fffff)
---------------------------------
identificador           {273a1041-4467-11eb-b947-806e6f6e6963}
device                  partition=F:
path                    \EFI\opensuse\shim.efi
description             opensuse-secureboot
isolatedcontext         Yes

Aplicativo de Firmware (101fffff)
---------------------------------
identificador           {e44d77c7-574c-11eb-b959-28cdc4f759f4}
device                  partition=B:
path                    \EFI\Boot\BootX64.efi
description             UEFI: IM2P33F3A NVMe ADATA 512GB, Partition 4
isolatedcontext         Yes

(如果您需要更多输出,请告诉我bcdedit

PS 尽管有上述输出list vol,但分区管理器将 B 卷视为 EFI 系统分区,list part

答案1

进一步搜索后,我最终得出结论:不是删除分区 B(保存分区\EFI\Boot\BootX64.efi),因为分区 A 仅保存 Windows 启动经理,在启动过程中访问以选择正确的启动加载器执行(例如,在双启动机器的情况下最相关)。后者实际上是负责操作系统启动的单元,在 UEFI 64 位 Windows 系统中,它通常是\EFI\Boot\BootX64.efi我考虑删除的文件!参考:这个askubuntu帖子,这表明有用的网页

我的问题的解决方案是这个答案另一个超级用户问题。该问题与我的问题并不完全相同,但最后一个链接指出的解决方案也非常适合我的情况。

相关内容