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

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

如果您不指定用于格式化的簇大小,“Windows XP 磁盘管理”

将根据卷大小来设置簇大小。如果使用以下两种方法之一将卷格式化为NTFS,Windows XP 将使用默认值:

●从命令行使用format命令,不指定簇大小

例如:“format d: /fs:NTFS /a:2048”,表示将D盘用NTFS文件系统格式化,簇的值为2048B。

●在“磁盘管理”中格式化卷,不从格式化对话框中的默认更改分配

单元大小

∙下表显示了Windows XP 用于NTFS 格式化的默认值。

∙驱动器大小

∙(逻辑卷)簇大小扇区

∙---------------------------------------------------- ∙512 MB 或更小512 字节 1

∙513 MB - 1 GB (1 KB) 2

∙1GB - 2 GB (2 KB) 4

∙2GB 及更大(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 位扇区,扇区大小和每簇含有的扇

区数都是固定的。

浅析NTFS 文件系统下怎样合适设置磁盘簇的大小?

簇是指可分配的用来保存文件的最小磁盘空间,计算机中所有的信息都保存在簇中。簇越小,保存信息的效率就越高。在FA T16文件系统中,每个分区最多有65525个簇,簇大小默认值为32KB;在FAT32文件系统中使用的簇比FAT16小,默认为4KB。那么在NTFS文件系统中磁盘簇的大小设为多少才合适呢?下面看看大家的讨论:

一、在NTFS文件系统中如何设置簇大小

默认的情况下,在格式化的时候如果没有指定簇的大小,那么系统会根据分区的大小选择默认的簇值。其实在NTFS文件系统中格式化的时候,可以在“Format”命令后面添加“/a:UnitSize ”参数来指定簇的大小,UnitSize表示簇大小的值,NTFS支持512/1024/2048/4096/8192/16K/32K/64K。比如“format d:/fs:NTFS /a:2048”,表示将D盘用NTFS文件系统格式化,簇的值为2048B。

二、使用默认的设置

对于初学者来说,其实没有必要去手工设置簇的大小,因为一般情况下使用默认的设置就可以了。比如在用NTFS文件系统格式化分区的时候,系统会根据分区的大小自动选择默认的簇大小,比如4KB。

三、簇的大小因硬盘分区大小而异

在NTFS文件系统中,当分区的大小在2GB以下时,簇的大小应该比相应的FAT32簇小,即小于4KB;当分区的大小在2GB以上时(2GB~2TB),簇的大小应该都为4KB。

四、使用压缩功能对簇大小的要求

在Windows 2000/XP系统中,为了使用压缩功能来节省磁盘空间,必须遵循两个条件:

1.磁盘分区必须是NTFS文件系统;

2.分区中簇的大小不得超过4KB(默认簇的大小,即4096字节)。

五、簇的大小的影响

在NTFS文件系统中,簇的大小会影响到磁盘文件的排列,设置适当的簇大小可以减少磁盘空间丢失和分区上碎片的数量。如果簇设置过大,会影响到磁盘存储效率;反之如果设置过小,虽然会提高利用效率,但是会产生大量磁盘碎片。

相关文档
最新文档