En gratuit sous Windows tu as "PC Inspector File Recovery" qui fonctionne pas trop mal, sinon en payant EasyRecovery de chez Ontrack fonctionne très bien.
Alternative : tu prends un LiveCD Linux ou un UltimateBootCD et tu as tous les outils sous la main.
++SW