我希望这是发布此文的正确地方。
我有一个 SP 品牌的 32GB USB 闪存盘。当它是全新的时,我在上面安装了 TAILS OS,它似乎在上面创建了一个 8GB 的可启动 EFI 系统分区,至少 Windows 10 磁盘管理器是这么说的。
然后我使用 Windows 7 查看它,因为我缺少驱动器上但不在分区上的 20.87GB 的存储空间。
然后我使用 Windows 10 磁盘管理器将未使用的 20.87GB 部分设为 NTFS 文件系统的分区。现在我在同一个闪存驱动器上有两个分区,无法在 Windows 上使用 8GB 分区。
如何将整个闪存驱动器变成一个 28GB 的大分区?
通过 Windows 10 磁盘管理器,我无法对 TAILS 创建的 8GB EFI 分区执行任何操作,无法删除或扩展它。我甚至尝试安装 AOMEI 分区软件(免费版),但也无法执行任何操作。
我已经在网页上搜索了大约 3 个小时,但还没有找到解决方案。网上和这里的其他页面都谈到了类似的问题,但没有提到如何删除 EFI 分区,以便 NTFS 分区可以扩展以使用闪存驱动器上的所有可用空间。
我无法在 cmd.exe 上使用 FDISK,因为这需要驱动器号,而在这种情况下,NTFS 分区有驱动器号,但没有闪存驱动器的 EFI 部分。因此 fdisk 不会影响 EFI 分区。
- 单个 FAT32 分区就可以了,只要它适用于 Windows 7、8 和 10。
- 我可以放心地丢失此闪存驱动器上的所有数据,并将其变成一个大分区。
谢谢!
编辑:Windows 10 中的 Diskpart 显示以下信息:
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 118 GB 0 B
Disk 1 Online 931 GB 0 B
Disk 2 Online 28 GB 1024 KB *
当我选择磁盘 2、分区 1(第一个分区)并尝试删除它时出现此错误:
虚拟磁盘服务错误:没有设置强制保护参数则无法删除受保护的分区。
答案1
文章
如何在 Windows 中删除 EFI 系统分区
建议使用diskpart
删除分区,如下所示。
第一步是更改分区 ID,实际上将其从 EFI 转换为数据:
list disk (displays all disks)
sel disk N (select the EFI disk by its number N)
list partition (displays all partitions including EFI)
sel partition N (select the EFI partition by its number N)
SET ID=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
完成后,使用以下命令删除 EFI 分区diskpart
:
delete partition override
如果成功,您将收到消息“DiskPart 成功删除所选分区”。使用命令exit
关闭diskpart
。
答案2
使用以下方法重新格式化驱动器鲁弗斯它是免费的,并且是开源的。将启动选择设置为不可启动
将文件系统设置为NTFS
选择快速格式化然后[开始]。