Access exFAT partitions from Windows XP

Microsoft have created the exFAT filesystem to better support flash drives. It is a proprietary file system that was introduced with Vista SP1. More Info Filesystem Comparison

The exFAT/FAT64 filesystem is only supported for Windows Vista/2008/CE 6.0, and it is not possible by default to access exFAT partitions from other versions of Windows.

Microsoft have now released an official driver update for Windows XP, that allows one to access exFAT partitions. More Info MS KB955704
Unofficial way of installing exFAT support
Before Microsoft released the official update for Windows XP, then one had to apply a few hacks to make it possible to use the Vista exFAT file system driver on Windows XP (and maybe other versions of Windows):
  1. Download the exFAT File System Driver
  2. Copy exfat.sys and uexfat.dll into these directories:
    • %windir%\System32\Drivers
    • %windir%\System32
  3. Copy the Reg code, given below into Notepad and Save as exFAT.reg:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\exfat]
    "Description"="exFAT File System Driver"
    "DisplayName"="exFAT File System Driver"
    "ErrorControl"=dword:00000001
    "Group"="Boot File System"
    "Start"=dword:00000002
    "Type"=dword:00000002

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\System\exfat]
    "EventMessageFile"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,\
    00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,\
    5c,00,49,00,6f,00,4c,00,6f,00,67,00,4d,00,73,00,67,00,2e,00,64,00,6c,00,6c,\
    00,00,00
    "TypesSupported"=dword:00000007

  4. Double click the newly created reg-file exFAT.reg to activate the driver
  5. Restart the computer
Note make sure to create a system restore point before starting this procedure. It should be possible to use Last Known Good Configuration to restore the system if the operation goes bad.

Credits ItsMyWindows.com

Updated: 18 October 2010

Comments:

  1. EP says:

    Microsoft has recently posted the KB955704 update which now gives WinXP users FULL read/write access to exFAT volumes. Read about the update here:
    http://support.microsoft.com/kb/955704

  2. Snakefoot says:

    EP wrote:

    Microsoft has recently posted the KB955704 update which now gives WinXP users FULL read/write access to exFAT volumes.

    Thank you for telling ! I have now updated the article.

  3. EP says:

    Microsoft has recently released the KB955704 updates for Windows XP 64bit edition and all editions of Windows Server 2003.

    Windows Server 2003 KB955704 Update (32bit edition)

    Windows Server 2003 KB955704 Update (64bit edition)

    Windows XP KB955704 Update (64bit edition)

    These were posted at Microsoft Download Center on August 25, 2009, barely 7 months after releasing the KB955704 update for 32bit editions of Windows XP.

  4. Nikunj Patel says:

    this is not working .
    when i create exfat registry then save to exfat.reg and run this registry gives the error cannot import this registry.
    this registry is binary version.

  5. Snakefoot says:

    Nikunj Patel wrote:
    when i create exfat registry then save to exfat.reg and run this registry gives the error cannot import this registry.

    Did you see the link to the official exFat driver for Windows XP ? (Btw. updated the registry script to include regedit version)

  6. polocanada says:

    This older driver works on my Windows XP (SP2). The official driver from Microsoft (KB955704) released same year but few months later doesn't even work. Thank you.

    1. Steve Valvona says:

      Hi polocanda. I have XP sp3 but also need exFAT capability the 33 bit microsoft download says it will not install on my PC and I don't seen to be able to get my hands on an older copy (the one you say works on your XP sp2).

      Any chance of you being able to provide me with a copy (or direct me to one). Thanks a million.

  7. Luis says:

    Microsoft has stopped providing the exFAT for XP. Web pages to KB955704 are not accessible. Link from orgfree to .sys and .dll is not working. Only solution is to copy exFAT files out of Vista and use as directed in this article.

  8. OSmc says:

    I have tried as Luis says, but isn't working (XP w/o service pack). Could you link to those files?

    Best regards

  9. Bryce says:

    anyone else know where we can find either a copy of the XP 32bit official update or the hack files that were previously hosted at the link above? Yes there's some of us still desperately trying to cling to XP :)

  10. Norbert says:

    Bryce -
    I know its a pain in the ass to find it. I've had hard time to find it to use on a business PC which is still an XP.
    So here you go (ENU) - http://tinyurl.com/KB955704x86

  11. Wayne says:

    Bryce,
    Running WinXP SP3 and trying to read a SanDisk Extreme PRO 64Gb card. KB955704x86 worked perfectly with no issues.

Leave a Reply

Your email address will not be published. Required fields are marked *