ntfsrescue - a file recovery tool for corrupted NTFS filesystems


What is 'ntfsrescue'?

A UNIX tool that attempts to rescue files lost on NTFS filesystems that have a damaged MFT, written in C in 2006 for GCC on MacOS/PPC. It links into the Tcl command-line interpreter to provide a scriptable command-shell for manually inspecting, validating, and maniuplating aspects of a corrupt NTFS filesystem in order to manually repair it.

NTFS is actually an excellent filesystem design, but horrible bugs in certain actual implmentations of it allowed both it's primary and secondary copies of the Master File Table (MFT) to potentionally get corrupted. If ever desperate to recover a large NTFS filesystem, it becomes necessary to manually reconstruct the lost MFT table.

NOTICE! This tool is highly pre-alpha and mid-development and should NOT be trusted on any actual data. It is here for software demonstration purposes only.

Download Source Code



Warning: include(../fineprint.html) [function.include]: failed to open stream: No such file or directory in /home/eric/projects/tools/ntfsrescue/index.php on line 45

Warning: include() [function.include]: Failed opening '../fineprint.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/eric/projects/tools/ntfsrescue/index.php on line 45