Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NTFS RECOVER : RÉCUPÉRER LES FICHIERS EFFACÉS D'UNE PARTITION NTFS


Information sur la source

Catégorie :Fichier / Disque Classé sous : recover, ntfs, fichier, filesystem, récupérer Niveau : Expert Date de création : 22/09/2007 Date de mise à jour : 22/09/2007 22:50:31 Vu / téléchargé: 11 764 / 1 266

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note


Description

Ce code permet de récupérer les fichiers effacés de vos partitions NTFS. Pour cela, vous devez avoir les droits administrateurs.

Le code utilise une DLL dont le code (fournit dans le zip) est une adaptation de :
->Windows NT/2000 Native API Reference par Gary Nebbett
->(http://www.amazon.com/Windows-2000-Native-API-Reference/dp/1578701996)

mais on peut trouver la structure d'une partition NTFS à l'adresse http://inform.pucp.edu.pe/~inf232/Semestre-2006-2/Laboratorio-2/ntfs_doc_v0.5/index.html
 

Conclusion

Peut prendre beaucoup de mémoire puisqu'il charge entièrement la MFT de la partition NTFS choisie.

Le code n'est pas très commenté faute de temps...

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

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   Undelete

Télécharger le zip

Historique

22 septembre 2007 22:50:31 :
modif

Commentaires et avis

signaler à un administrateur
Commentaire de Galain le 23/09/2007 00:26:11 10/10

Bravo pour tes 2 dernières sources car je retrouve beaucoup d'informations utilisées dans mon projet "Accès Disques et Partitions"
En tout cas tu as toi aussi fait de sacrées recherches pour en arriver là

Au sujet de FAT recover as-tu eu un bug dû aux 2 valeurs LONG HighPos& et LowPos& qui servent de paramètres à l'Api SetFilePointer ?
Si HighPos& = 0 et LowPos& = 32767 comment passes-tu à LowPos& = 32768 ?
Cela peut-être un risque de bug car avec les LONG signés de VB il faut que LowPos& passe de 32767 à -32768 (soit de &h7FFFF à &h8000) : si une position à lire est au secteur 32768 il y aura dépassement de capacité
Cette erreur se produirait en FAT32 sur de gros disques durs
C'est pour ceci que j'ai passé le numéro de secteur en currency dans mon projet et dans la sub de lecture de secteur je transforme ce Currency en 2 LONG signés pour SetFilePointer.
En tout cas bravo    

signaler à un administrateur
Commentaire de ShareVB le 23/09/2007 11:18:59

salut,

pour FAT : oui, je vais regarder à l'occasion...je passerais en Currency par ce que effectivement je ne pense pas que je gère correctement les high et low...c'est d'ailleurs pour ca (et puis que le code dans le bouqui cité est en C) que dans le code NTFS, c'est une dll en C, comme ca on a les ULONGLONG...


ShareVB

signaler à un administrateur
Commentaire de Galain le 23/09/2007 13:40:09

Ok ShareVB
Inspire toi de mon projet "Acces Disques et Partitions" avec la routine DirectreadWrite dans la module.bas pour le passage d'un Currency en 2 LONG signés compatibles avec SetFilePointer
Sinon bravo pour ces 2 codes

signaler à un administrateur
Commentaire de ShareVB le 23/09/2007 14:38:58

merci

ShareVB

signaler à un administrateur
Commentaire de epson1 le 23/09/2007 15:44:23

Salut ShareVB ,
Je pense qu'il doit y avoir un probleme avec le zip , je l'ai telechargé 4 fois mais impossible de dezipper (archive corrompue).QQ at-il le meme probleme ? ou c'est chez moi ?
En tous cas , bravo pour ton source sur la fat , j'apprends beaucoup .
Bonne continuation .
@+

signaler à un administrateur
Commentaire de ShareVB le 23/09/2007 16:41:54

salut,

ben, je viens de le télécharger et il s'ouvre très bien avec winrar...

ShareVB

signaler à un administrateur
Commentaire de tooffy123 le 24/09/2007 19:28:04

EPSON : as-tu un logiciel nvidia pour gérer ta carte réseau, ou un pare-feu nvidia ? (NVIDIA NForce MPC Networking)
Si oui, désinstalle-le tout en gardant le driver, j'ai eu ce pb un jour : après désinstallation tout fonctionnait parfaitement, alors qu'avec j'avais régulièrement des fichiers téléchargés corrompus.

tooffy123

signaler à un administrateur
Commentaire de epson1 le 24/09/2007 22:21:17

Salut tooffy123 ,
Effectivement maintenant que tu me le dis , je viens de mettre a jour ma Geforce FX 5200 et ça déconne depuis .Je savais pas que ça pouvait mettre une telle M.... . Cela dit , maintenant je ne vois plus de vidéo sur ma télé . Juste Média player avec un cadre noir au milieu .(Pareil avec VLC).Et comment on fait pour désinstaller tout ce bazar ?
Mais y'a quand même un prob avec les zip :
Depuis longtemps le lien inclus au zip n'est pas valide et depuis la nouvelle mouture de VbFrance et sur une autre bécanne:erreur de CRC sur le lien .
Mais le reste du zip est bon .
Voila le résumé de mes miséres .Sob
En tous cas merci de ta réponse .

@+

signaler à un administrateur
Commentaire de tooffy123 le 25/09/2007 19:18:32

Chez moi le zip fonctionne nikel, désinstalle tout ce que tu as de nvidia, puis réinstalle en faisant bien attention de ne pas installer de pare-feu ou quoi que ce soit en rapport avec le réseau : pour cela choisis l'installation personnalisée à chaque fois.

tooffy123

signaler à un administrateur
Commentaire de epson1 le 27/09/2007 15:38:47

Merci beaucoup Toofy123 , je vais faire ça .

@+

signaler à un administrateur
Commentaire de Alain Proviste le 25/03/2008 00:48:03 administrateur CS

ahaha toofy MERCI 2 mois de galère sur le pc d'une copine pour comprendre pourquoi la moitié de ses dl étaient corrompus. résolution grâce à toi

signaler à un administrateur
Commentaire de tooffy123 le 25/03/2008 07:50:35

De rien, c'est mon métier !

tooffy123

signaler à un administrateur
Commentaire de unruledboy le 25/06/2008 05:41:35

hi, how to tell the condiction of a deleted file, such as: good(nothing changed, could be 100% recovered), poor(file record has been overwritten, could not be recovered)?

signaler à un administrateur
Commentaire de unruledboy le 26/06/2008 15:17:05

Hi,

    two more problems found:

1.it will crash in some computers, exactly the same operating system(windows 2003), but some works, strange.

2.it uses too much memory, for a 40g drive(100,000 files) will consume 800M+ memory after running the MapMFT, any idea how use less memory? I believe that it could only be done through modifying the NTFS.dll file.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment récupérer le chemin du répertoire/fichier(s) sélectionné(s) ds l'explorateur Zindowz [ par Clovis ] Voilà, je voudrais lorsque je doble click sur un fichier dont l'extension est lié à mon applicatio, que mon app. récupère le chemin du fichier pour e Comment récupérer un fichier sur un serveur https:// [ par dfeyer ] J'aimerais récupérer des données depuis un serveur https://www.zzz.com en lui passant des paramêtres dans l'en-tête pour qu'il génére la page ex : htt Récupérer l'icone d'un fichier quelque soit son type [ par ChBaud ] Je cherche encore et encore un moyen de récupérer l'icone d'un fichier (quelque soit le type de fichier) pour la réutiliser dans un controle ListView Récupérer un fichier [ par Philou ] J'ai créé un fichier .txt en lui donnant le contenu d'un textbox.Le nom du fichier est inscrit dans un autre fichier qui alimente un combobox.Lorsque FORM en ASP à récupérer en .TXT [ par Zenway ] J'aimerais récupérer les données d'un formulaire HTML, et les écrires dans un fichier TXT selon ce format :Nom = ...; Prenom = ...; etc...J'arrive bie Comment récupérer la date de création du fichier Excel actif (VBA) ? [ par loic91 ] Je ne trouve pas la méthode pour récupérer la date de création du fichier actif sous VBA. Pouvez-vous m'aider ?Merci récupérer du texte et une image dans VB6 à partir d'un fichier publisher ou html [ par Yuul ] Je cherche à récupérer du texte et une image d'un fichier publisher pour le mettre dans un fichier texte.Si cela n'est pas possible, récupérer à parti Récupération de données distante [ par Zenway ] Pourriez-vous m'indiquer comment:- En réalisant un script VB je peux récupérer des données d'un fichier .TXT sur un serveur net, le transformer en .md récupérer le nom du dernier fichier crée dans un rep [ par kimbowarrior ] Je crée un fichier dans un rep automatiquement avec un prog mais son nom change à chaque fois, j'aimerais récupérer son nom (donc le nom du dernier f Comment récupérer une entrée dans un fichier .ini ? [ par Sakalan ] Comment récupérer une entrée dans un fichier .ini ?Contenu du fichier.ini :[ModelePDF]RepertoirePDF="C:\PDF_IPC\"Merci d'avance !


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.