données perdues, récupération de données perdues, récupérer données perdues

Récupération de données I Récupération de données disque
Récupération de données effacées I Récupération de données perdues Récupération de données informatiques I Récupération de données disques

Ces pages sont réservées à nos techniciens pour une utilisation technique dans leurs activités de récupération de données

>> Retour à la page d'accueil

Comment assurer une récupération de données après effacement

Ce sujet est donc une espèce de résumé de ce qui a été dit. Je me suis basé sur mon expérience personnelle ainsi que sur les fichiers d’aide de certains logiciels que je mentionnerai à chaque fois. Je ne dirai rien de Norton qui a une fonction Undelete, c’est un produit payant qui marche très bien mais je parle ici uniquement de freeware.
Pour perpétuer une habitude dans mes sujets, quelques vrais/faux.
Il n’y a plus de Undelete depuis Win95
sinon, je ne devrais pas faire un sujet à part. Je ne connais pas la raison exacte de la disparition de la fonction Undelete de Win3.1, il est possible que l’apparition de la corbeille a fait penser à MS que tout le monde allait s’en servir et que ça permettait de se passer d’un Undelete. On verra plus loin que ce n’est pas aussi simple. Heureusement, de bonnes âmes ont écrit des programmes qui permettent de pallier à ce manquement.
Je dois sauver mon fichier récupéré sur un autre disque physique ou logique
C’est dû au fait qu’un fichier effacé ne l’est pas réellement, ce sont les secteurs qu’il occupait qui sont rendus disponibles. Si on veut donc récupérer un fichier effacé, il est vivement conseillé de l’écrire sur un autre support, même logique, de manière à ne pas écraser les secteurs du fichier. C’est-à-dire que si vous avez 2 disques (C et D) mais qui sont en réalité un seul disque physique, vous pouvez sauver sur D un fichier effacé sur C, et vice-versa.
Etant donné la multiplication des questions à propos de la récupération des fichiers effacés (que je nommerai Undelete), je me permets de faire un sujet qui explique pourquoi on ne récupère pas tous les fichiers effacés et ce que la défragmentation régulière apporte dans ce contexte-là. VRAI
C’est maintenant que je dois installer un programme de Undelete
En effet, quand on a effacé un fichier et qu’on n’a pas de programme de Undelete installé, c’est (presque) trop tard. Je vois souvent que des gens demandent comment faire pour récupérer un fichier, c’est qu’ils n’ont pas le programme ad hoc. Dans ce cas, il faut prendre toutes les précautions. Pour ceux qui surfent pour chercher un programme de Undelete, qui le téléchargent sur le même disque, il y a très peu de chance qu’ils récupèrent leur fichier. Idéalement, il faut avoir déjà le programme de Undelete sous la main. Si ce n’est pas le cas mais que vous avez un 2ème PC avec accès Internet, servez-vous de celui-là pour télécharger le programme de Undelete et mettez-le sur une disquette. Si vous êtes en réseau, vous pourrez peut-être récupérer un fichier effacé sur un autre PC (je n’ai jamais essayé mais à priori, ça devrait marcher). Si vous n’avez qu’un seul PC avec accès à Internet, téléchargez alors le fichier sur une disquette ou un autre disque que celui où vous voulez récupérer le fichier. Attention lors de l’installation, il pourrait écraser les secteurs que vous voulez justement récupérer. Il existe des programmes de Undelete qui ne nécessitent pas d’installation, je pense en particulier à Restoration qui peut tourner à partir d’une disquette, il n’a besoin que de 400 KB une fois décompressé et il n’y a pas d’installation.
On peut toujours récupérer des fichiers effacés, même longtemps après l’effacement.


Donc, si vous venez d’effacer un fichier, ne touchez plus à rien, démarrez un des programmes de Undelete et récupérez-le illico car tous les autres programmes tournant à ce moment-là pourraient utiliser les secteurs précédemment occupés par votre fichier. Si Word tourne, ne le fermez pas car il écrira dans des fichiers de travail, il sauvera votre document ouvert et ça risque d’écraser votre autre fichier. Si vous surfez, stoppez immédiatement votre session Internet car IE (ou un autre navigateur) écrit en permanence des fichiers sur disque. Il arrive néanmoins que certaines personnes récupèrent des fichiers effacés depuis longtemps, d’autres ne récupèrent pas ou partiellement un fichier effacé 10 minutes avant. Un bémol à mon affirmation : il paraît qu’il existe des moyens techniques (logiciels ?) de récupérer toutes les données écrites sur un disque dur. Mais c’est réservé aux Chinois du FBI (ceux qui regardent les Guignols de l’Info auront compris l’allusion ). Sans déconner, pour ceux qui ont quelque chose à cacher, il existerait un moyen de récupérer les données car ce sont des couches différentes qui sont magnétisées. Si vous voulez réellement qu’on ne retrouve rien sur votre disque dur, aplatissez-le à coups de marteau. Dans certains cas, on peut récupérer les fichiers de disques formatés, si c’était un formatage rapide.
Si j’ai un programme de Undelete, je n’ai plus besoin de faire des copies de sécurité de mes fichiers importantsChaque seconde qui passe vous éloigne de la récupération de votre fichier. Bon, j’exagère un peu. Quoique. Quand on voit ce qui tourne sous Windows en permanence, il est clair que des tas de programmes écrivent des bouts de fichiers, même sans que vous ne vous en rendiez compte. Par exemple, un antivirus écrira dans un fichier journal, Word sauve toutes les x minutes votre document si vous avez activé l’option "enregistrer les infos de récupération automatique", etc. Le fichier swap (mémoire virtuelle) peut gonfler ou dégonfler également. Si vous avez XP, il y a des tas d’autres programmes système que je ne connais pas qui écrivent des données à différents moments, pour la bonne ( ?) gestion de l’OS. Or, le principe de l’écriture d’un secteur sur disque est toujours le même sous Windows, il y a une recherche du premier secteur (cluster en anglais) disponible dans la liste des secteurs libres et il est alloué à un fichier, dès qu’un programme crée un fichier ou écrit dans un fichier et que cette écriture nécessite un agrandissement. Ces programmes ne sont que des palliatifs pour récupérer un fichier en catastrophe et en aucun cas, ne sont là pour remplacer un backup. Si vous avez des données importantes, voire critiques, sauvez-les sur CD si vous avez un graveur, sur disque Zip, sur un autre disque du réseau, etc. En pratique, il m’arrive souvent de récupérer un fichier pas critique, dont je n’ai pas de copie. Cela arrive par exemple après avoir surfé car certains sites détruisent la page dans le cache IE quand vous quittez la page. Si vous n’avez pas sauvé la page au moment où vous étiez dans le navigateur, c’est une manière de la récupérer. Il se peut aussi que vous voulez récupérer un fichier de travail, de Word, par exemple. Si vous avez utilisé l’option précitée, Word écrit toutes les x minutes dans des fichiers (.tmp, .asd) de quoi récupérer votre document en cas de problème. Mais si vous voulez par exemple récupérer le fichier avant la modif, vous aurez une petite chance en allant trifouiller dans Windows\Temp. Il arrive que plusieurs personnes partagent un PC et que l’une d’elles supprime accidentellement des fichiers, là aussi ces programmes trouvent leur raison d’être. Certains suppriment des fichiers en passant par la corbeille, d’autres (en utilisant la touche Shift) suppriment directement, sans passer par la corbeille. Voir plus bas ce qu’il faut faire pour les fichiers qui sont passés par la corbeille.

Récupération de données 1
sous-programmes dans un script CGI Perl
sub receivepost {local(%postdata)=();
local ($len,$d,$data,$nom,$valeur)=(); if ($ENV{'REQUEST_METHOD'} eq 'POST') { # Longueur de l envoi $len=$ENV{'CONTENT_LENGTH'};$data=''; # On lit les données envoyées
if (read(STDIN,$data,$len) !=$len) {# tout n est pas lu ... erreur de transmission print ("<H1>error reading post data </H1>");die("Error reading 'POST' data\n") ;}
# séparation de la chaine par paires foreach $d (split('&',$data)) {
# séparer les paires nom=valeur
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
$valeur=&url_decode($valeur); # ranger les paires dans %postdata
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
#Il faut décoder les données transmises.
$s=~ tr/+/ /; $s=~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C",oct("0x$1"))/ge; $s;}

Récupération de données 2
http://www.01net.com/article/199313.html
EasyRecovery 6.0
FileRecovery
www.uneraser.com
Drive Rescue http://mario.nerim.net/rescue.html
Goback
R-studio : http://www.r-tt.com/RStudio.shtml
http://213.246.36.243/forum/topic.asp ?TOPIC_ID=70065&FORUM_ID=14&CAT_ID=14 &Topic_Title=R%E9cup%E9rer+fichier+effac% E9+%2B+d%E9frag+%3A+petits+trucs &Forum_Title=Windows+%26+Compagnie

Récupération de données 3
restoration http://hccweb1.bai.ne.jp/ hcj58401/
virtualVlab
FileScavarger
diskprobe sur le cd de w2000 \SUPPORT\TOOLS du CD
recover4all
http://darmicro.free.fr/download/download.htm#recovery
http://www.bitmart.net/download.shtml
http://niklish.free.fr/dossiersrecuperefichiersuppr.htm
http://www.freebyte.com/filediskutils/#datarecovery
http://forum.hardware.fr/hardwarefr/Hardware/sujet-607175.htm
http://forum.presence-pc.com/presencepc/LogicielsJeux/citer-4178-48250-1.htm

Récupération de données 4
Restoration
PC File inspector (NTFS)
http://spydercosite.free.fr/cfree/pages/systeme.htm http://www.stethonet.org/informatic/plumes/plumes.php ?cat3=8
http://logitheque.zdnet.fr/logi/cgi-bin/a_logi.pl ?ID=10468
http://www.01net.com/article/206729.html
http://www.cgsecurity.org/
http://grc.com/spinrite.htm
http://www.oo-software.com/en/products/ooue/index.html
unformat des norton utilities
pour appareil photo numérique : http://www.sosmemory.com/ http://www.globalshareware.com/Utilities/File-Disk-Management/PHOTORECOVERY-for-Digital-Media.htm
http://www.pcinspector.de/file_recovery/fr/welcome.htm
restoration http://hccweb1.bai.ne.jp/ hcj58401/

Récupération de données 5
if (read(STDIN,$data,$len) !=$len) {# tout n est pas lu ... erreur de transmission print ("<H1>error reading post data </H1>");die("Error reading 'POST' data\n") ;}
# séparation de la chaine par paires foreach $d (split('&',$data)) {
# séparer les paires nom=valeur
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
$valeur=&url_decode($valeur); # ranger les paires dans %postdata
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
#Il faut décoder les données transmises.
$s=~ tr/+/ /; $s=~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C",oct("0x$1"))/ge; $s;}
if $valeur=&url_decode($valeur) #Il faut décoder les données transmises.
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
/topic.asp ?TOPIC_ID=70065&FORUM_ID=14&CAT_ID=14 &Topic_Title=R%E9cup%E9rer+fichier+effac%E9+%2B+d% E9frag+%3A+petits+trucs &Forum_Title=Windows+%26+Compagnie

Récupération de données 6
post data </H1>");die("Error reading 'POST' data\n") ;}
# séparation de la chaine par paires foreach $d (split('&',$data)) {
# séparer les paires nom=valeur
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
$valeur=&url_decode($valeur); # ranger les paires dans %postdata
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
#Il faut décoder les données transmises.
$s=~ tr/+/ /; $s=~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C",oct("0x$1"))/ge; $s;}


Récupération de données 7
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
#Il faut décoder les données transmises.
$s=~ tr/+/ /; $s=~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack("C",oct("0x$1"))/ge; $s;}
# séparation de la chaine par paires foreach $d (split('&',$data)) {
# séparer les paires nom=valeur
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
# séparer les paires nom=valeur
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
$valeur=&url_decode($valeur); # ranger les paires dans %postdata
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;

Récupération de données 8
$valeur=&url_decode($valeur); # ranger les paires dans %postdata
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
# séparation de la chaine par paires foreach $d (split('&',$data)) {
# séparer les paires nom=valeur
$postdata{$nom}=$valeur;return %postdata ;sub url_decode {local ($s)=@_;
($nom,$valeur)=split('=',$d);$nom=&url_decode($nom);
$valeur=&url_decode($valeur); # ranger les paires dans %postdata

Assistance
http://www.01net.com/article/199313.html
EasyRecovery 6.0
FileRecovery
www.uneraser.com
Drive Rescue http://mario.nerim.net/rescue.html
Goback
R-studio : http://www.r-tt.com/RStudio.shtml
http://213.246.36.243/forum/topic.asp ?TOPIC_ID=70065&FORUM_ID=14&CAT_ID=14 &Topic_Title=R%E9cup%E9rer+fichier+effac%E9+%2B+d%E9frag+%3A+ petits+trucs &Forum_Title=Windows+%26+Compagnie
Nortons systemworks
Revival
Restoration
PC File inspector (NTFS)
http://spydercosite.free.fr/cfree/pages/systeme.htm http://www.stethonet.org/informatic/plumes/plumes.php ?cat3=8
http://logitheque.zdnet.fr/logi/cgi-bin/a_logi.pl ?ID=10468
http://www.01net.com/article/206729.html
http://www.cgsecurity.org/
http://grc.com/spinrite.htm
http://www.oo-software.com/en/products/ooue/index.html
unformat des norton utilities
pour appareil photo numérique : http://www.sosmemory.com/
http://www.globalshareware.com/Utilities/File-Disk-Management/ PHOTORECOVERY for-Digital-Media.htm
http://www.pcinspector.de/file_recovery/fr/welcome.htm
restoration http://hccweb1.bai.ne.jp/ hcj58401/
virtualVlab
FileScavarger
diskprobe sur le cd de w2000 \SUPPORT\TOOLS du CD
recover4all
http://darmicro.free.fr/download/download.htm#recovery
http://www.bitmart.net/download.shtml
http://niklish.free.fr/dossiersrecuperefichiersuppr.htm
http://www.freebyte.com/filediskutils/#datarecovery
http://forum.hardware.fr/hardwarefr/Hardware/sujet-607175.htm
http://forum.presence-pc.com/presencepc/LogicielsJeux/citer-4178-48250-1.htm
http://forum.presence-pc.com/forum2.php3 ?post=2938&cat=2

 

  Appelez-nous au 02 41 56 78 21

Données perdues | Récupération | Procédure | Références | Société | Contacts | HomePage

Copyright : KELTIA Communication - 29/01/03