2010-10-22 04:35:36 +0000 2010-10-22 04:35:36 +0000
26
26

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

我已经试过了FORMAT /FS:FATdiskpart、磁盘管理和HP USB磁盘存储格式化工具。难道格式化工具就不能忽略2 GB以外的区域吗?

我的华硕上网本的BIOS更新要求将USB格式化为FAT16,而我无法使用各种华硕的BIOS更新工具来完成。

答案 (5)

38
38
38
2010-10-22 09:57:15 +0000

Disk Management和DISKPART不允许你删除可移动媒体上的分区。但你可以使用DISKPART的clean命令来删除它并重新开始。以下是一系列对我有效的命令:

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分区作为磁盘上唯一的分区。

3
3
3
2010-10-22 04:38:15 +0000

没有任何方法可以将FAT16分区格式化为大于4 GB(Windows下为2 GB)。使用分区工具来重新分区驱动器(你可能需要Linux来做)。

2
2
2
2014-12-31 17:25:02 +0000

谢谢Ken的建议,使用diskpart。我需要用这个方法来对一个旧的夏普Aquos tv进行固件更新(它可以识别更新,但当它尝试着闪现时却找不到)。在将我的8GB USB转换为512 MB FAT磁盘后,它的更新很好。请注意,基本上我把大小变量去掉了。我也知道我想把它格式化成fat32,但我怀疑如果你把fs部分去掉,它就会适当地格式化。

0
0
0
2010-10-22 04:39:00 +0000

Linux mkdosfs for Windows NT/2K/XP在Google上搜索 “mkdosfs "时排名很高。

0
0
0
2015-04-18 00:48:08 +0000

FAT16只支持2GB以下的SD卡,但你可以将大于2GB的SD卡强行格式化为2GB。磁盘实用程序按FAT32格式化卡 2.例如:newfs_msdos -F 16 /dev/disk2s1 (到SD卡设备的路径)/(SD卡设备号)