FATWalker is a simple, straightforward, and most importantly free utility for analyzing and “walking through” FAT partitions on any media readable by your computer, including hard disks, memory cards, USB flash drives, and floppy disks. FATWalker takes you through the low-level structure of the file system, and lets you view deleted files, regular files, as well as detailed attributes for each file.

How does it work?

FATWalker has its own drivers for reading FAT partitions. It bypasses the Windows file system drivers and reads your disk hardware directly. The file systems it supports are FAT12, FAT16, FAT32, and exFAT (FAT64).

This program may be useful to students of computer science (or professors) who are learning about (or teaching) file systems. It is also useful for browsing deleted files, and being able to restore them, from any FAT volume.

FATWalker is a cousin of the better-known program DiskDigger. If recovering lost files is what you’re after, DiskDigger is the solution.

Have you found it useful?

…or at least interesting? Then e-mail me a comment or a suggestion. Or, better yet, consider making a donation so I can continue to develop free, quality software, and keep it that way!

Revision history


– Improved detection of disk drives.
– Added ability to select logical drives, as well as disk images.


Initial release to the Web.

Share this article:
  • Facebook
  • LinkedIn
  • Reddit
  • Twitter

8 thoughts on “FATWalker”

  1. Hi Dmitry, this program is really helpfull. I lost the partition (exFAT) of my external HD and the best way to take the files to another HD is your FATWalker. Thanks
    I just have one question. How can I select more than one file to recovery? Have a way?

    Best regards!!!

  2. Your programs are really well written and amazingly good for freeware. Now if only you had a solution for hard drives not recognised by the BIOS!

  3. I have a photo disk, it started to format (don’t know if it finished), now the computer cannot even see it. It keeps wanting me to insert a disk. So, I cannot recover anything.

  4. ??? Does this (version work as it should?
    When I test it out on a FAT16-formatted USB drive (no matter if physical or logical), all I get is what seems to be random directory entries.
    And when I try it out on an image file, the Next button doesn’t do anything.

Leave a Reply

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