我正在尝试删除 HDD 上的 Windows EFI 系统分区。我决定将启动文件从 HDD 移动到我的一个 SSD 上,因为 HDD 很旧,我担心它最终会坏掉,所以我成功复制了 EFI 分区,一切运行正常。现在,当我删除 HDD 上的旧 EFI 分区时,无论我尝试哪种方法,diskpart 都会弹出错误。我想知道是否有一种方法可以删除旧的 EFI 分区,而无需求助于我在 Google 上搜索问题时经常看到的推荐的第三方应用程序。
我正在使用 Windows 10。
这是我尝试删除重复分区时的 diskpart 输出:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 238 GB 2048 KB
Disk 1 Online 2794 GB 1024 KB * *
Disk 2 Online 465 GB 1024 KB *
Disk 3 Online 465 GB 0 B *
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> list part
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Dynamic Data 1794 GB 17 KB
Partition 2 System 513 MB 1794 GB
Partition 3 Dynamic Reserved 1024 KB 2794 GB
Partition 4 Reserved 127 MB 2794 GB
DISKPART> select partition 2
Partition 2 is now the selected partition.
DISKPART> delete partition override
Virtual Disk Service error:
The operation is not supported by the object.
The specified command or parameters are not supported on this system.
答案1
您将需要使用clean
DISKPART 实用程序的命令。
警告 这将删除全部驱动器上的分区
有时候我无法使用 Microsoft Windows 执行低级磁盘操作,只能依靠装有 Linux 的 USB 驱动器进行启动。
步骤概述
使用您的示例代码
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 238 GB 2048 KB
Disk 1 Online 2794 GB 1024 KB * *
Disk 2 Online 465 GB 1024 KB *
Disk 3 Online 465 GB 0 B *
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> clean
DiskPart succeeded in cleaning the disk.
DISKPART> exit
Leaving DiskPart...
C:\Windows\system32>