USBメモリ・SDカード・HDDなどから削除して消えてしまったファイルを復元できるフリーソフト「DiskDigger」 - GIGAZINE

http://gigazine.net/index.php?/news/comments/20090724_diskdigger/

復元の仕組みとしては、Windowsファイルシステムドライバをバイパスし、ハードディスクを直接スキャンするというもの。
対応しているフォーマットはFAT12フロッピーディスク)・FAT16(古いメモリーカードなど)・FAT32(新しいメモリーカードや古いHDD)・NTFS(新しいHDD)・exFATとなっており、しかも本体単体で動作するためインストールは不要、USBメモリなどからでも起動可能です。

よくある復元系フリーソフトとは少し仕組みが違うのかな。