如何在 Windows 7 中将我的 8 GB USB 驱动器格式化为 FAT/FAT16?

如何在 Windows 7 中将我的 8 GB USB 驱动器格式化为 FAT/FAT16?

我已经尝试过了FORMAT /FS:FAT磁盘分区、磁盘管理和HP USB 磁盘存储格式化工具

我真的需要购买容量较小的驱动器吗?格式化工具难道不能忽略超过 2 GB 的区域吗?

我的华硕上网本的 BIOS 更新需要将 USB 格式化为FAT16,我无法让各种华硕 BIOS 更新实用程序运行。

答案1

磁盘管理和 DISKPART 不允许您删除可移动媒体上的分区。但您可以使用 DISKPARTclean命令将其删除并重新开始。以下是一系列对我有用的命令:

DISKPART> list disk

  Disk ###  Status      Size     Free     Dyn  Gpt
  --------  ----------  -------  -------  ---  ---
  Disk 0    Online        40 GB      0 B
  Disk 1    Online      7538 MB      0 B

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            500 MB  1024 KB

DISKPART> clean

DiskPart succeeded in cleaning the disk.

DISKPART> create part primary size=500

DiskPart succeeded in creating the specified partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=fat quick

  100 percent completed

DiskPart successfully formatted the volume.

DISKPART> assign

DiskPart successfully assigned the drive letter or mount point.

这将创建一个 500MB 的 FAT 分区作为磁盘上唯一的分区。list part仅用于确保我选择了正确的磁盘(并且显示的大小来自以前的尝试;您的大小将会更接近完整大小)。

答案2

无法格式化大于 4 GB(Windows 下为 2 GB)的 FAT16 分区。使用分区工具对驱动器进行重新分区(您可能需要 Linux 才能完成此操作)。

答案3

感谢 Ken 提出的使用 diskpart 的建议。我需要它来对旧的 Sharp Aquos 电视进行固件更新(它可以识别更新,但当它尝试刷新时却找不到它)。将我的 8GB USB 转换为 512 mb FAT 磁盘后,它更新正常。

对于只需要暂时执行此操作的人,以下是对我来说有效的恢复其原始大小的步骤。请注意,我基本上没有使用大小变量。我还知道我想将其格式化为 fat32,但我怀疑如果您省略 fs 部分,它会正确格式化它。

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          223 GB      0 B
  Disk 1    Online         7657 MB      0 B

DISKPART> select disk 1

Disk 1 is now the selected disk.

DISKPART> list part

  Partition ###  Type              Size     Offset
  -------------  ----------------  -------  -------
  Partition 1    Primary            512 MB  1024 KB

DISKPART> clean

DiskPart succeeded in cleaning the disk.

DISKPART> create part primary

DiskPart succeeded in creating the specified partition.

DISKPART> active

DiskPart marked the current partition as active.

DISKPART> format fs=fat32 quick

  100 percent completed

DiskPart successfully formatted the volume.

DISKPART> assign

DiskPart successfully assigned the drive letter or mount point.

DISKPART>

答案4

FAT 16 仅支持 2 GB 或更小。
但你可以强制将大于 2GB 的 SD 卡格式化为 2GB 卡。

  1. 磁盘工具通过 FAT32 格式化卡
  2. 例如newfs_msdos -F 16 /dev/disk2s1(SD 卡设备路径)/(SD 卡设备编号)

相关内容