格式

适用于:Windows Server 2022、Windows 10、Windows Server 2019

格式化磁盘以接受Windows文件。 你必须是 Administrators 组的成员才能格式化硬盘驱动器。

备注

还可以从恢复控制台使用不同的参数使用 format 命令。 有关恢复控制台详细信息,请参阅 Windows Recovery Environment (Windows RE) 。

语法

format volume [/FS:file-system] [/V:label] [/Q] [/L[:state]] [/A:size] [/C] [/I:state] [/X] [/P:passes] [/S:state]
format volume [/V:label] [/Q] [/F:size] [/P:passes]
format volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes]
format volume [/V:label] [/Q] [/P:passes]
format volume [/Q]

参数

参数 说明
<volume> 指定装入点、卷名称或驱动器号 (后跟) 要格式化的驱动器的冒号。 如果未指定以下任何命令行选项,则 格式 将使用卷类型来确定磁盘的默认格式。
/FS:filesystem 指定文件系统类型 (FAT、FAT32、NTFS、exFAT、ReFS 或 UDF) 。
/V:<label> 指定卷标。 如果省略 /V 命令行选项或在未指定卷标签的情况下使用它,则格式设置完成后,格式会提示你输入卷标签。 使用语法 /V: 防止提示输入卷标签。 如果使用单个 format 命令格式化多个磁盘,则会为所有磁盘指定相同的卷标。
/A:<size> 指定要用于 FAT、FAT32、NTFS、exFAT 或 ReFS 卷的分配单元大小。 如果未指定 单位大小, 则根据卷大小进行选择。 对于常规使用,强烈建议采用默认设置。 以下列表提供每种类型的文件系统单位大小 的有效值
  • FAT 和 FAT32:512、1024、2048、4096、8192、16K、32K、64K。 扇区大小大于 512 字节的扇区大小也是 128K 和 256K。
  • NTFS:512、1024、2048、4096、8192、16K、32K、64K、128K、256K、512K、1M、2M
  • exFAT:512、1024、2048、4096、8192、16K、32K、64K、128K、256K、512K、1M、2M、4M、8M、16M、32M
  • ReFS:4096、64K
/Q 执行快速格式化。 删除以前格式化卷的文件表和根目录,但不对错误区域执行按扇区扫描。 应该使用 /Q 命令行选项仅格式化之前已设置格式的卷,你知道这些卷状态良好。 请注意 ,/Q 替代 /Q
/F:<size> 指定要格式化的软盘的大小。 如果可能,请使用此命令行选项,而不是 /T/T 命令行选项。 Windows 可接受的大小值如下:
  • 1440 或 1440k 或 1440kb
  • 1.44 或 1.44m 或 1.44mb
  • 1.44 MB,双面,四倍密度,3.5 英寸磁盘
/T:<tracks> 指定磁盘上的磁道数。 如果可能,请改为使用 /F 命令行选项。 如果使用 /T 选项,则还必须使用 /N 选项。 这些选项共同提供了指定正在格式化的磁盘大小的另一种方法。 此选项对 /F 选项无效。
/N:<sectors> 指定每个轨道的扇区数。如果可能,请使用 /F 命令行选项而不是 /N。 如果使用 /N,则还必须使用 /T。 这两个选项共同提供了指定正在格式化的磁盘大小的另一种方法。 此选项对 /F 选项无效。
/P:<count> 卷上每个扇区的零。 之后,每次使用不同的随机数覆盖卷计数时间。 如果 count 为零,则每个扇区归零后不会进行额外的覆盖。 指定 /Q 时, 将忽略 此开关。
/C 仅限 NTFS。 默认情况下,将压缩在新卷上创建的文件。
/X 强制卷在格式化之前卸载(如有必要)。 针对卷的任何打开句柄将不再有效。
/R 仅限 NTFS。 默认情况下,将压缩在新卷上创建的文件。
/D 仅 UDF 2.50。 元数据将重复。
/L:<state> 仅限 NTFS。 替代文件记录的默认大小。 默认情况下,非分层卷将格式化为小文件记录,分层卷将格式化为大文件记录。 /L/L:enable 强制格式使用大型文件记录 ,/L:disable 强制格式使用小文件记录。
/S:<state> 指定对短文件名的支持。 状态为 enable 或 disable。 默认情况下,短名称处于禁用状态。
/TXF:<state> 指定启用/禁用 TxF。 状态为 enable 或 disable。 TxF 默认启用
/I:<state> 仅 ReFS。 指定是否应在新卷上启用完整性。 状态为 enable 或 disable。 默认情况下,在支持数据冗余的存储上启用完整性。
/DAX:<state> 仅限 NTFS。 在此卷的 DAX (模式下) 直接访问存储。 在 DAX 模式下,通过内存总线访问卷,从而提高 IO 性能。 只有在硬件支持 DAX 时,才能使用 DAX 模式格式化卷。 状态为 enable 或 disable/DAX 被视为与 /DAX:enable 相同
/LogSize::<size> NTFS 仅指定 NTFS 日志文件的大小(以 KB 为单位)。 支持的最小大小为 2MB,因此指定小于 2MB 的大小将导致 2MB 日志文件。 零表示默认值,该值通常取决于卷大小。
/NoRepairLogs 仅限 NTFS。 禁用 NTFS 修复日志。 如果为 chkdsk 指定了 spotfix 标志 (即 chkdsk/spotfix) ,则这将不起作用。
/? 在命令提示符下显示帮助。

备注

  • Format 命令为磁盘创建新的根目录和文件系统。 它还可以检查磁盘上的坏区,并可以删除磁盘上的所有数据。 若要使用新磁盘,必须先使用此命令格式化磁盘。

  • 格式化软盘后, 格式 将显示以下消息:

    Volume label (11 characters, ENTER for none)?

    若要添加卷标签,请键入最多11个字符, (包括空格) 。 如果你不想将卷标添加到磁盘,请按 ENTER。

  • 当使用 format 命令格式化硬盘时,会显示一条类似于下面的警告消息:

    WARNING, ALL DATA ON NON-REMOVABLE DISK
    DRIVE x: WILL BE LOST!
    Proceed with Format (Y/N)? _
    

    若要格式化硬盘,请按 Y;如果不想格式化磁盘,请按 N

  • FAT 文件系统将群集数量限制为不超过65526。 FAT32 文件系统将分类数限制为介于65527和4177917之间。

  • 大小超过 4096 的分配单元不支持 NTFS 压缩。

    备注

    如果使用指定的群集大小确定以前的要求无法满足,则 Format 会立即停止处理。

  • 格式化完成后, 格式 将显示显示总磁盘空间、标记为有缺陷的空格和文件可用空间的消息。

  • 您可以使用 /q 命令行选项加速格式设置过程。 仅在硬盘上没有损坏扇区的情况下使用此选项。

  • 不应在使用 subst 命令准备的驱动器上使用 format 命令。 不能通过网络对磁盘进行格式化。

  • 下表列出了每个退出代码以及其含义的简要说明。

    退出代码 说明
    0 格式化操作已成功。
    1 提供了不正确的参数。
    4 出现错误, (是0、1或 5) 以外的任何错误。
    5 用户按下了 N,以响应 "继续 (Y/N) 的格式?" 以停止此进程。

    可以结合使用 ERRORLEVEL 环境变量和 if 批处理命令来检查这些退出代码。

示例

若要使用默认大小格式化驱动器 A 中的新软盘,请键入:

format a:

若要在驱动器 A 的以前格式化的软盘上执行快速格式化操作,请键入:

format a: /q

若要格式化驱动器 A 中的软盘,并为其分配卷标 数据,请键入:

format a: /v:DATA

其他参考