Fat recover : récupérer les fichiers effacés de vos partitions fat (carte mémoire et co)

Soyez le premier à donner votre avis sur cette source.

Vue 14 764 fois - Téléchargée 1 260 fois

Description

Ce code permet de récupérer les fichiers effacés sur les partitions FAT12, FAT16 et FAT32. Pour cela, vous devez avoir les droits administrateurs afin de pouvoir ouvrir le disque entier.

NE JAMAIS sauvegarder les fichiers restaurés sur la partition d'où on les récupère, sinon, vous risquez de perdre définitivement les données.

Pour plus d'informations sur FAT se reporter à :
-> http://fr.wikipedia.org/wiki/File_allocation_table
-> http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx

Conclusion :


Le code n'est pas très commenté par manque de temps : pour comprendre le code, se reporter au lien ci dessus...

N'hésitez pas à commenter et à noter...

Codes Sources

A voir également

Ajouter un commentaire Commentaires
unruledboy Messages postés 9 Date d'inscription dimanche 10 juillet 2005 Statut Membre Dernière intervention 26 juin 2008
4 juil. 2008 à 15:29
bug4:

in ListDirsAndFilesLongFAT, also have the same problem with bound exceeding with Buff(x * 32 + ?)
unruledboy Messages postés 9 Date d'inscription dimanche 10 juillet 2005 Statut Membre Dernière intervention 26 juin 2008
4 juil. 2008 à 15:18
bug2:
in ExploreShort, Table(UBound(Table)).cluster = Table(UBound(Table)).cluster + ChkInt * 65536 overflows

bug3:
in ExploreLong, Table(UBound(Table)).cluster = Table(UBound(Table)).cluster + ChkInt * 65536 overflows
unruledboy Messages postés 9 Date d'inscription dimanche 10 juillet 2005 Statut Membre Dernière intervention 26 juin 2008
4 juil. 2008 à 15:08
bug:

in ExploreShort, ReadBytes, ubound(Buff)=511, Buff(x * 32), when x=16, the bound is exceeded.
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
23 sept. 2007 à 20:36
Belle source

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.