我尝试使用标准格式化命令(右键单击驱动器 => 选择“格式化”)在 Windows 10 中格式化 USB 记忆棒。但是,格式化对话框显示最大容量为 3.69MB。有人知道为什么会这样吗?从命令行格式化会不会有更好的效果?如果之后容量可能会卡在 3.69MB,或者运行带有错误参数的命令行格式化,我不想让命令行格式化让事情变得更加困难。
另外,我正在格式化 USB 驱动器,准备尝试将 openSUSE Leap 4.21 安装为双启动;在执行此操作之前,我应该以任何特定的方式格式化驱动器吗?我记得读过一些关于 openSUSE 使用不同文件系统并且无法很好地与 FAT32 或 NTFS 配合使用的内容?如果是这种情况,我是否最好在 Linux 中格式化该驱动器(我有一个可以运行的 openSUSE Leap 4.21 VM,我只想要一个正常的双启动)?如果是这样,推荐的流程是什么?
答案1
从 Windows 10 命令行(以管理员身份启动)
- 运行
diskpart
即可获得DISKPART>
shell。 - 运行
list disk
以显示当前可用的驱动器。 - 使用USB 驱动器磁盘号在
select disk 0
哪里选择每个磁盘并运行,直到您可以验证选择了正确的磁盘。确保如果您采取相同的步骤,您不会选择操作系统所在的硬盘驱动器并擦除整个系统!!。0
list partition
- 运行
clean
(按照跟随指南要从 USB 棒中删除 EFI 分区和活动主分区,请在 Windows 磁盘管理中分配一个占用 USB 棒整个大小的分区,然后对其进行格式化。驱动器现在格式化为正确的容量(大约半 GB)。
(不确定这是否有助于解决我的 openSUSE 问题,但这是另一个问题)。
答案2
要恢复 8GB 空间,你可能需要使用简易分区大师。它的功能比 Windows 中的默认功能好得多。
只需删除 USB 上的所有分区,然后格式化即可。当我尝试恢复带有 Windows 10 IoT 映像的 microSD 卡时,我遇到了类似的问题。它在资源管理器中显示 3MB。