功能组件支持
您当前的位置:帮助中心 > 常见问题 > 虚拟主机 > 功能组件支持

NTFS 和 FAT 文件系统的默认簇大小

点击数:3129 更新时间:2014-05-26

      

概要
本文介绍并列出 Windows XP 格式化卷时使用的默认值。本文列出了 NTFS 文件系统和文件分配表 (FAT) 文件系统的默认值。 
更多信息
Windows XP 用来组织硬盘的所有文件系统都是基于簇(分配单元)大小,它代表了可以分配用来保存文件的最小磁盘空间量。簇大小越小,磁盘存储信息的效率就越高。

如果您不指定用于格式化的簇大小,“Windows XP 磁盘管理”将根据卷大小来设置簇大小。如果使用以下两种方法之一将卷格式化为 NTFS,Windows XP 将使用默认值: • 从命令行使用 format 命令,不指定簇大小。 
• 在“磁盘管理”中格式化卷,不从格式化对话框中的默认更改分配单元大小。  
下表显示了 Windows XP 用于 NTFS 格式化的默认值。 
驱动器大小                   
(逻辑卷)   簇大小    扇区
----------------------------------------------------------
512 MB 或更小   512 字节             1
513 MB - 1,024 MB (1 GB) 1,024 字节 (1 KB)   2
1,025 MB - 2,048 MB (2 GB) 2,048 字节 (2 KB)   4
2,049 MB 及更大   4,096 字节 (4 KB)   8
    
Windows XP 下最大的默认簇大小为 4 千字节 (KB),这是因为在具有更大分配单元的驱动器上无法进行 NTFS 文件压缩。Format 实用程序不会使用大于 4 KB 的簇,除非您通过以下两种方法之一指定覆盖该默认值:对于命令行格式化使用 /A:选项,或在“磁盘管理”的格式化对话框中指定更大的簇大小。

如果您使用 Convert 实用程序将卷由 FAT 转换为 NTFS,Windows 总是使用 512 字节簇大小。FAT 结构按 512 字节边界进行对齐;更大的簇大小则不允许转换。同时请注意,在 Microsoft Windows NT 4.0 及更早版本中,如果在“Windows 安装程序”中格式化分区,分区会先被格式化为 FAT,然后才转换为 NTFS。因此,如果在安装程序中格式化分区,簇大小总是 512 字节。(此信息不适用于“Microsoft Windows 2000 安装程序”或“Windows XP 安装程序”,这两者会根据所选的文件系统来格式化分区。)

FAT 文件系统使用以下簇大小。这些大小适用于支持 FAT 任何操作系统: 
Drive size            
(逻辑卷)  FAT 类型 扇区 簇大小
-----------------------------------------------------------------------
15 MB 或更小  12 位 8 4 KB
16 MB - 127 MB  16 位 4       2 KB
128 MB - 255 MB  16 位 8       4 KB
256 MB - 511 MB  16 位 16      8 KB
512 MB - 1,023 MB 16 位 32      16 KB
1,024 MB - 2,048 MB 16 位 64      32 KB
2,048 MB - 4,096 MB 16 位 128     64 KB
*4,096 MB - 8,192 MB 16 位 256     128 KB(仅用于 Windows NT 4.0)
*8,192 MB - 16384 MB 16 位 512     256 KB(仅用于 Windows NT 4.0)
    
要支持使用 128 KB 或 256 KB 簇的大于 4 GB 的 FAT 分区,驱动器必须使用大于 512 字节的扇区。

请注意,在极小的 FAT 分区上,将使用 12 位 FAT 而不是 16 位 FAT。FAT 文件系统仅支持 512 位扇区,扇区大小和每簇含有的扇区数都是固定的。
 
本文转载自:http://support.microsoft.com/kb/314878/zh-cn

 

发布时间:[2008年3月16日],关注度:[10973]