Windows XP 中的 FAT32 文件系统说明

文章翻译 文章翻译
文章编号: 310525 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文介绍 Microsoft Windows XP 附带的 FAT32 文件系统。

更多信息

Windows XP 包含 FAT 文件系统的更新版本。该更新版本称为 FAT32。FAT32 文件系统允许默认的簇大小为 4 KB,并且支持大于 2 GB 的 EIDE 硬盘。

请注意:
  • Microsoft Windows 2000、Windows Millennium Edition、Windows 98 和 Windows 95 OSR2 也支持 FAT32 文件系统。
  • Microsoft Windows NT 4.0 不支持 FAT32 文件系统。

    有关 Windows NT 4.0 中受支持的文件系统的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    100108 Overview of FAT, HPFS, and NTFS File Systems

FAT32 的功能

与以前实现的 FAT 文件系统相比,FAT32 提供了以下增强功能:
  • FAT32 支持最大大小为 2 TB 的驱动器。
  • FAT32 可以更有效地使用空间。FAT32 使用较小的簇(即,对于大小高达 8 GB 的驱动器,它使用大小为 4-KB 的簇),与较大的 FAT 或 FAT16 驱动器相比,这样提高 10% 到 15% 的磁盘空间利用率。
  • FAT32 更可靠。FAT32 可以重新定位根文件夹,并使用文件分配表的备份副本,而不是默认副本。此外,FAT32 驱动器上的启动记录也得到扩展,它将包括关键数据结构的备份副本。因此,与现有的 FAT16 驱动器相比,FAT32 驱动器较不容易受到单点故障的影响。
  • FAT32 更灵活。FAT32 驱动器上的根文件夹是一个普通的簇链,因此它可以位于驱动器的任意位置。先前对根文件夹项目数量的限制已经取消。此外,可以禁用文件分配表镜像,这样就可以激活文件分配表的副本,而不是激活第一个文件分配表。使用这些功能,您可以动态调整 FAT32 分区的大小。

FAT32 兼容性方面的注意事项

为了与现有程序、网络和设备驱动程序保持最大程度的兼容性,在实现 FAT32 时几乎没有更改现有的 Windows 体系结构、内部数据结构、应用程序编程接口 (API) 和磁盘上的格式。但是,由于现在需要 4 个字节来存储簇值,因此已经修改或扩展了许多内部和磁盘上的数据结构及已发布的 API。在有些情况下,现有的 API 无法在 FAT32 驱动器上运行。大多数程序不会受到这些更改的影响。现有工具和驱动程序应该可以在 FAT32 驱动器上继续工作。但是,MS-DOS 块设备驱动程序(例如,Aspidisk.sys)和磁盘工具需要经过修改才能支持 FAT32 驱动器。

所有的 Microsoft 捆绑磁盘工具都已经过修改,以便可以与 FAT32 一起使用。此外,Microsoft 还正在与重要的设备驱动程序和磁盘工具制造商合作,帮助他们修改他们的产品以支持 FAT32。

注意:不能使用 Microsoft DriveSpace 或 DriveSpace 3 压缩 FAT32 卷。

双启动的计算机

Windows XP、Windows 2000、Windows Me、Windows 98 和 Windows 95 OSR2 都可以访问 FAT32 卷。MS-DOS、Windows 95 的原始版本和 Windows NT 4.0 都无法识别 FAT32 分区,因此无法从 FAT32 卷启动。此外,如果使用其他操作系统(例如,Windows 95 或 MS-DOS 启动盘)启动计算机,也无法正确访问 FAT32 卷。

创建 FAT32 卷

Windows XP 中的“磁盘管理”管理单元是一个用于管理硬盘及其所包含的卷或分区的工具。使用“磁盘管理”可创建新 FAT32 卷,或格式化现有卷以使用 FAT32 文件系统。您可以格式化基本和动态卷以使用 FAT32。

创建 FAT32 分区或逻辑驱动器

要在 Windows XP 中创建新 FAT32 分区或逻辑驱动器,请按照下列步骤操作:
  1. 以管理员或管理员组成员的身份登录。
  2. 单击开始,右键单击我的电脑,然后单击管理
  3. 在控制台树中,单击磁盘管理
  4. 在“磁盘管理”窗口中,执行下列操作之一:
    • 要创建新磁盘分区,请右键单击要在其中创建分区的基本磁盘上未分配的空间,然后单击新建磁盘分区

      - 或者 -
    • 要在扩展磁盘分区中创建新的逻辑驱动器,请右键单击要在其中创建逻辑驱动器的扩展磁盘分区上的可用空间,然后单击新建逻辑驱动器
  5. 在新建磁盘分区向导中,单击下一步
  6. 单击要创建的磁盘分区的类型(“主磁盘分区”、“扩展磁盘分区”或“逻辑驱动器”),然后单击下一步
  7. 在“分区大小(MB)”框中指定分区的大小,然后单击下一步
  8. 为您的新磁盘分区或逻辑驱动器分配一个驱动器号或驱动器路径,然后单击下一步
  9. 单击“按下面的设置格式化这个磁盘分区”,然后执行以下操作:
    • 在“文件系统”框中单击 FAT32
    • 在“卷标”框中为该卷键入一个名称。

      您还可以根据需要更改磁盘分配单位大小,或指定是否要执行快速格式化。
  10. 单击下一步
  11. 确认选定选项正确无误,然后单击完成
这就创建了新磁盘分区或逻辑驱动器,它们出现在“磁盘管理”窗口中相应的基本磁盘中。

格式化现有卷以使用 FAT32

要格式化卷,请按照下列步骤操作:
  1. 单击开始,右键单击我的电脑,然后单击管理
  2. 在控制台树中,单击磁盘管理
  3. 在“磁盘管理”窗口中,右键单击要格式化(或重新格式化)的卷,然后单击格式化
  4. 格式化对话框中,执行以下操作:
    • 在“文件系统”框中单击 FAT32
    • 在“卷标”框中为该卷键入一个名称。

      您还可以根据需要更改磁盘分配单位大小,或指定是否要执行快速格式化。
    单击确定

  5. 当提示您格式化卷时,请单击确定
将启动格式化过程。

支持边界

对于无法在 FAT32 卷上安装,或者无法正确保存或读取文件的旧式(较早的)程序,请与程序制造商联系。

注意:尽管 FAT32 文件系统支持高达 2 TB 的硬盘,但有些硬盘可能会因计算机的基本输入/输出系统 (BIOS) INT13 接口的限制而无法包含大于 7.8 GB 的可引导分区。请与硬件制造商联系,以确定您的计算机的 BIOS 是否支持更新后的 INT13 扩展。

参考

有关 FAT16 和 FAT32 文件系统的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
184006 FAT32 文件系统的限制
310561 Maximum Partition Size Using the FAT16 File System in Windows XP
有关如何将 FAT16 或 FAT32 卷转换为 NTFS 的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307881 HOW TO:将 FAT16 或 FAT32 卷转换为 NTFS
140365 Default Cluster Size for FAT and NTFS
有关动态磁盘和基本磁盘存储的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
175761 Windows 2000 中的动态与基本存储
有关如何使用“磁盘管理”的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
309000 HOW TO:在 Windows XP 中使用“磁盘管理”配置基本磁盘
308424 HOW TO:在 Windows XP 中使用“磁盘管理”配置动态磁盘

属性

文章编号: 310525 - 最后修改: 2011年5月16日 - 修订: 3.0
这篇文章中的信息适用于:
关键字:?
kbfilesystems kbenv kbinfo KB310525
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com