你目前正处于脱机状态,正在等待 Internet 重新连接

FAT32 文件系统的限制

有关本文的 Microsoft Windows XP 版本,请参见 314463
概要
本文讨论了使用 Windows 操作系统时 FAT32 文件系统方面的限制。

更多信息
Windows 操作系统使用 FAT32 文件系统时存在以下限制:
  • 簇不能等于或大于 64 KB。如果簇大小为 64 KB 或更大,则有些程序(如安装程序)可能会错误地计算磁盘空间。
  • 卷必须至少包含 65,527 个簇,才能使用 FAT32 文件系统。您不能增加使用 FAT32 文件系统的卷上的簇大小,因此卷上的簇数少于 65,527 个。
  • 在使用 FAT32 文件系统的卷上,簇最多可能为 268,435,445 个。对于文件分配表 (FAT) 的空间,每簇最大为 32 KB,据此计算出的最大磁盘大小大约为 8 TB。
  • Microsoft Windows 95 和 Microsoft Windows 98 附带的“磁盘扫描”工具是 16 位程序。这样的程序有一个内存块,该内存块的最大分配大小等于 16 MB 减去 64 KB。因此,Windows 95 或 Windows 98 的“磁盘扫描”工具无法处理使用 FAT32 文件系统(其 FAT 大小大于 16 MB 和 64 KB 之差)的卷。使用 FAT32 文件系统的卷上的 FAT 项使用 4 字节,因此“磁盘扫描”无法处理使用定义的簇数大于 4,177,920(包括两个保留的簇)的 FAT32 文件系统的卷上的 FAT。将 FAT 本身包括在内,按每簇最大 32 KB 计算,卷大小为 127.53 GB。
  • 您不能减少使用 FAT32 文件系统的卷上的簇大小,因此 FAT 的最终大小大于 16 MB 与 64 KB 之差。
  • 在 Windows 2000 中您无法使用 FAT32 文件系统格式化大于 32 GB 的卷。Windows 2000 FastFAT 驱动程序可以安装和支持使用 FAT32 文件系统且大于 32 GB 的卷(受到其他限制),但是您不能使用 Format 工具创建这样的卷。这种现象是设计导致的。如果需要创建大于 32 GB 的卷,请改用 NTFS 文件系统。
注意:在尝试格式化大于 32 GB 的 FAT32 分区时,在进程快结束时格式化会失败,并出现以下错误:
Logical Disk Manager:Volume size too big.
5.00 largest
属性

文章 ID:184006 - 上次审阅时间:01/23/2006 12:09:32 - 修订版本: 3.3

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Standard Edition
  • kbinfo kbusage KB184006
反馈