DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 955704 - Last Review: October 8, 2011 - Revision: 4.0

On This Page

Introduction

This article discusses the key features and benefits of the extended File Allocation Table (exFAT) file system drivers for Windows XP and for Windows Server 2003.

The exFAT file system is the successor to FAT32 in the FAT family of file systems. The exFAT file system is a new file system format that addresses the growing needs of mobile personal storage on different operating systems. The exFAT file system handles large files, such as those that are used for media storage, and it enables seamless interoperability between desktop computers and devices, such as portable media devices. Because of this functionality, you can easily copy files between the desktop and external devices or between the desktop and other operating systems.

After you download the file that is described in the "More Information" section, you will be able to format external media in the exFAT format. Additionally, you will be able to format external media that is larger than 32 GB, and exFAT-formatted media will be recognized on the computer. More improvements of the exFAT file system are described in the "More Information" section.

Download information

The following files are available for download from the Microsoft Download Center:

Update for Windows XP Service Pack 2 and for Windows XP Service Pack 3, x86-based version

Collapse this imageExpand this image
Download
Download the WindowsXP-KB955704-x86-ENU.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=1cbe3906-ddd1-4ca2-b727-c2dff5e30f61)

Update for Windows XP, x64-based version

Collapse this imageExpand this image
Download
Download the WindowsServer2003.WindowsXP-KB955704-x64-ENU.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=6f69637b-41e6-4346-aa99-fcf802bd8bbd)

Update for Windows Server 2003 Service Pack 2, x86-based version

Collapse this imageExpand this image
Download
Download the WindowsServer2003-KB955704-x86-ENU.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=94fad746-22de-4d89-aa9d-b54751261fab)

Update for Windows Server 2003 Service Pack 2, x64-based version

Collapse this imageExpand this image
Download
Download the WindowsServer2003.WindowsXP-KB955704-x64-ENU.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=026d782d-a3ff-4c40-a1fa-f1e4f5ae01d3)

Update for Windows Server 2003 Service Pack 1 and for Windows Server 2003 Service Pack 2, ia64-bsed version

Collapse this imageExpand this image
Download
Download the WindowsServer2003-KB955704-ia64-ENU.exe package now. (http://www.microsoft.com/downloads/details.aspx?FamilyID=2f03fffb-42b7-4a01-830f-18d77b73f87e)

For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/ ) How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

More information

The exFAT file system incorporates several improvements over FAT32. However, it keeps the simplicity of FAT-based file systems. These improvements include the following key advances:
  • Support for very large files and storage devices
  • Support for performance improvements
  • Support for extensibility features for future innovation
  • Added compatibility for flash media
The exFAT file system driver brings file system support parity to the following operating systems:
  • Windows Vista
  • Windows XP
  • Windows CE
The exFAT file system driver incorporates advanced structures for future scalability. The exFAT file system uses 64 bits to describe file size. This allows for applications that depend on very large files. The exFAT file system also allows for clusters as large as 32 MB, effectively enabling very large storage devices. Specifically, exFAT adds the following features:
  • Support for volumes that are larger than 32 GB, the theoretical maximum volume size for FAT32 in Windows XP
    • The theoretical maximum volume size is 64 ZB.
    • The recommended maximum volume size is 512 TB.
  • Support for files that are larger than 4 GB, the theoretical maximum file size for FAT32 in Windows XP
    • The theoretical maximum file size is 64 ZB.
    • The recommended maximum file size is 512 TB.
The exFAT file system driver incorporates the following advanced structures to improve performance:
  • A cluster bitmap for fast allocation
  • A per-file contiguous bit for fast file access
  • Better contiguous on-disk layout (useful for recording movies)
  • Support for Universal Coordinated Time (UTC) time stamps
The exFAT file system driver is designed for extensibility to enable the file system to keep pace with innovations in storage and changes in usage and to enable OEMs and ISVs to add extensions seamlessly. Specifically, exFAT adds the following features:
  • Adds template-based metadata structures to enable custom extensions
  • Enables implementations to persist these extensions without having to know their format
The exFAT file system driver adds increased compatibility with flash media. This includes the following capabilities:
  • Alignment of file system metadata on optimal write boundaries of the device
  • Alignment of the cluster heap on optimal write boundaries of the device

Update information for Windows XP Service Pack 3 systems



Important If you install this update on a computer that is running Multilingual User Interface (MUI), the user interface changes to English.

To resolve this problem, follow these steps:
  1. Download the update for the language that you want to use by clicking the link earlier in this article.
  2. Unpack the hotfix to a folder by using the /x command-line option. To do this, type the following command at a command prompt: WindowsXP-KB955704-v3-x86- LanguageCode.exe /x

    Note LanguageCode represents the letters in the file name that indicate the language.
  3. When you are prompted for a target folder, select the folder, and then click OK.
  4. In the SP3QFE folder in the target folder, copy the following files to the %systemroot%\System32\Mui\ nnnn folder:
    • ulib.dll
    • ifsutil.dll
    • format.com
    • fmifs.dll
    • uexfat.dll
    • shell32.dll
    Notes
    • The SP3QFE folder contains the correct binaries for Service Pack 3 systems. For Service Pack 2 systems use folder SP2QFE as source, instead of SP3QFE.
    • nnnn is a code that indicates the language. This code is the same as in the %systemroot%\System32\Mui\ nnnn folder.
  5. Repeat these steps for any other language that you use on the computer.

APPLIES TO
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows XP Service Pack 3
Keywords: 
atdownload kbexpertiseadvanced kbfix kbsurveynew kbqfe KB955704
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support