Contacts

Récupérer un document à partir d'un disque FAT dans un éditeur HEX. Meilleurs éditeurs hexadécimaux gratuits (hex) Récupérer des archives dans WinRAR

En commençant à écrire une critique de l'éditeur hexadécimal avec le nom abrégé HxD, nous ne nous attendions pas à ce que cet utilitaire apparemment banal ait un ensemble de fonctions aussi impressionnant. Bien sûr, tout d'abord, il s'agit d'éditer des fichiers en code hexadécimal avec les options associées pour le remplacement et l'insertion d'octets. Et maintenant, listons simplement le reste des fonctions HxD : édition de disques, RAM, collage et division, comparaison et suppression de fichiers en toute sécurité, calcul des sommes de contrôle des fichiers par divers algorithmes et statistiques sur l'utilisation des caractères dans le texte.

Après avoir démarré HxD, ouvrez le fichier et voyez son contenu dans deux panneaux : le code hexadécimal est affiché à gauche et le contenu textuel normal du fichier est affiché à droite.

Pour modifier le contenu du fichier, placez simplement le curseur dans le panneau de texte et saisissez le texte. Les données modifiées sont affichées en rouge pour une récupération facile. Vous pouvez modifier les informations en mode hexadécimal, ici vous devrez déjà saisir un code de caractère composé de deux positions : il peut s'agir de chiffres de 0 à 9 ou de lettres de A à F. Une autre fonction utile fournie par HxD est l'attribution de plusieurs octets pour les opérations suivantes ...

Le bloc sélectionné peut être supprimé, tandis que le reste des données est déplacé vers la gauche et la taille du fichier est modifiée. Dans la plupart des cas, la suppression d'une partie du code dans un fichier peut entraîner une violation de son intégrité et l'impossibilité de l'ouvrir dans l'application. Faites un clic droit sur le bloc sélectionné et sélectionnez un élément dans le menu Remplir la sélection vous permettra de configurer les paramètres de remplacement d'octet. Dans la fenêtre, vous pouvez saisir manuellement un code qui sera remplacé en octets. Il est également possible de remplir des octets avec des nombres aléatoires dans la plage spécifiée (option Octets aléatoires). Bouton [Octets nuls] vous permet de sélectionner le remplissage avec des zéros. Dans la liste Pas vous pouvez ajouter plusieurs passes et spécifier les caractères à remplacer pour chacune. En conséquence, HxD réécrira les octets alloués plusieurs fois et, une fois terminé, ils contiendront les données spécifiées pour la dernière étape.

Il existe une autre façon d'allouer un bloc, qui est particulièrement efficace pour de grandes quantités de données. Faites un clic droit dans le texte, sélectionnez l'élément mnu Sélectionnez le bloc et ajustez les paramètres de sélection. On indique le décalage depuis le début du fichier et le choix du décalage de la fin ou de la longueur du bloc. Les valeurs de décalage peuvent être saisies en hexadécimal ( hexagone), et plus familier pour nous decimal ( déc). En conséquence, nous obtenons un bloc sélectionné de la dimension spécifiée.

Par le menu Modifier - Insérer des octets une fenêtre de réglage des paramètres d'ajout de données dans un fichier s'ouvre. Ici, tout d'abord, nous indiquons le nombre d'octets à ajouter. Vous pouvez et entrez un motif de remplissage, cette séquence de données hexadécimales HxD sera insérée dans les octets ajoutés.

Bouton [Ouvrir le disque] appelle une liste de lecteurs connectés dans le système, qui peut également être ouverte sous l'éditeur. Dans ce mode, une nouvelle barre d'outils apparaît pour naviguer dans les secteurs du disque, et à droite des deux panneaux principaux, une autre apparaît, indiquant le secteur. Par défaut, le disque s'ouvre en lecture seule, mais si vous désactivez l'option du même nom lors de la sélection d'un disque, nous pourrons éditer le contenu du disque et enregistrer les modifications apportées. Bien entendu, l'édition d'un disque en code hexadécimal doit se faire avec soin, en sachant exactement ce qui doit être corrigé. Des modifications imprudentes des données du disque peuvent entraîner la perte de fichiers ou la violation de leur intégrité.

La fonction est tout aussi utile [Ouvrir la RAM], qui permet de sélectionner une application dans la liste des processus et de modifier le contenu de la RAM. Des fonctionnalités en partie similaires sont offertes par de nombreux utilitaires de piratage de jeux, vous permettant d'ajouter de la "vie", de l'argent, etc.

Les autres actions et possibilités ne sont pas différentes de l'édition de fichiers en code hexadécimal.

Enfin, notons quelques fonctionnalités supplémentaires de l'éditeur hexadécimal HxD. Le programme peut afficher des données dans plusieurs encodages : Ansi, DOS, EBCDIC et Macintosh. Base de décalage configurable et regroupement d'octets (un par défaut), le nombre d'octets par ligne. S'il est nécessaire de supprimer un fichier de manière fiable, sans possibilité de le supprimer, vous pouvez sélectionner dans le menu Avancé - Outils de fichiers - Suppression sécurisée (Shredder).

Quelques autres fonctions HxD sont utiles lorsque vous travaillez avec des fichiers. Par le menu Avancé - Outils de fichier - Combiner une fenêtre pour les paramètres d'épissage de fichiers s'ouvre. Vous pouvez sélectionner autant de fichiers que vous le souhaitez dans la liste, après quoi le programme les combinera en un seul et les enregistrera sous le nom spécifié. La fonction inverse vous permet de diviser un fichier en plusieurs parties. Dans ce cas, ouvrez le fichier partagé, entrez le nom de base des parties du fichier et sélectionnez ou entrez la taille des parties.

Les capacités de HxD peuvent souvent être utiles pour comparer des fichiers ( Analyse - Comparer des fichiers - Comparer). Tout est simple ici : sélectionnez deux fichiers et visualisez leur code hexadécimal dans deux panneaux. En appuyant sur la touche F6 , vous pouvez accéder à la différence suivante et au raccourci clavier Décalage + F6 nous ramène à la différence précédente. De cette façon, vous pouvez visualiser rapidement toutes les données différentes dans les fichiers.

HxD nous propose également une fonction telle que le calcul des sommes de contrôle d'un fichier (menu Analyse - Sommes de contrôle). De plus, nous avons le choix entre plusieurs algorithmes de calcul : Checksum (8, 16, 32, 64), CRC (16 et 32), Custom CRC, SHA (1, 256, 384, 512), MD5 (ainsi que 2 et 4). Les programmeurs peuvent être intéressés par les capacités d'exportation du programme. HxD prend en charge l'exportation vers le code source Pascal, C, Java, C #, VB.NET, la sortie formatée en texte brut, HTML, Richtext et TeX, ainsi que les fichiers hexadécimaux Intel HEX et Motorola S-record.

Vous pouvez utiliser des signets pour vous déplacer rapidement. Pour définir un signet, appuyez sur les touches Ctrl + Décalage + numéro , et pour aller à un signet juste Ctrl + numéro .

Et enfin, une autre fonctionnalité intéressante de l'éditeur hexadécimal. Il s'agit des statistiques des symboles dans le fichier ( Analyse - Statistiques), particulièrement utile pour les données textuelles. Sur le schéma, chaque colonne correspond à un symbole, et comme on le sait, il y en a 256. Et plus la colonne est haute, plus le symbole correspondant apparaît dans le texte. Lorsque vous cliquez sur une colonne, la barre d'état affiche le symbole et son code hexadécimal, le pourcentage dans le texte et la quantité.

Caractéristiques:
Langue de l'interface: Russe, anglais, etc.
Système d'exploitation : Windows 95, 98, Moi, 2000, XP, 2003, Vista
Taille du fichier: 874 Ko
Licence: libre

Récupération de données à 100% Tachkov Petr Andreevich

Récupération de fichiers dans un éditeur HEX

Comme déjà mentionné, il est théoriquement possible de récupérer au moins une partie des informations importantes de tout fichier endommagé. Tout ce qu'il faut, c'est un éditeur de données binaires, un document avec des informations de format détaillées, un penchant pour la programmation et beaucoup de temps. Il n'y a pas ici de solutions toutes faites, il reste à formuler des orientations générales.

Essayez d'analyser le fichier en l'ouvrant dans un éditeur HEX. L'un de ces programmes, Hexplorer, a été discuté au début du chapitre. D'autres éditeurs sont largement connus, par exemple WinHex ( http://www.winhex.com), HEdit ou Free Hex Editor Neo ( http://www.hhdsoftware.com). En termes de capacités de base, tous ces programmes sont égaux et les différences peuvent être appréciées principalement par les programmeurs qui utilisent souvent des fonctions de recherche et d'édition supplémentaires.

Vous pourrez peut-être récupérer les données du premier coup. Si le fichier contient du texte non compressé, il suffira de copier ces fragments et de les assembler dans un éditeur de texte. Étant donné que le résultat requis a déjà été atteint, l'idée peut surgir qu'il n'est pas nécessaire de restaurer quoi que ce soit d'autre.

Pour la plupart des formats, vous devez toujours restaurer la structure du fichier afin de pouvoir ouvrir ultérieurement le document dans l'application prévue. Plus une description détaillée du format est disponible pour l'utilisateur, plus il y a de chances de remarquer des inexactitudes dans le fichier. Dans ce cas, un fichier intact de même taille et de mêmes propriétés peut servir d'exemple de comparaison : ouvrez une deuxième fenêtre d'éditeur à côté et essayez de trouver les différences. Bien sûr, cela ne s'applique pas à la partie contenu, mais vous pouvez presque toujours remarquer la différence dans la structure des titres.

D'autres actions sont un processus créatif. Lors du calcul de la taille ou du décalage des composants de fichier individuels, vous pouvez essayer de substituer ces valeurs dans les champs d'en-tête. La description de la structure ou la comparaison avec d'autres fichiers similaires permettront de retrouver la position des champs et leurs valeurs admissibles. L'éditeur déjà nommé Hexplorer vous permet d'enregistrer les résultats intermédiaires de l'édition, puis d'annuler les modifications apportées. Le fichier enregistré peut être vérifié immédiatement en l'ouvrant dans l'application appropriée. En cas d'échec, vous devez revenir en arrière et essayer d'appliquer différentes valeurs, etc.

Dans des cas exceptionnels, toutes les méthodes fonctionnent : par exemple, il est possible de copier l'en-tête d'un fichier JPEG et de le coller à la place de celui perdu ou endommagé dans un autre fichier. Parfois, ces fichiers s'ouvrent bien avec l'un des téléspectateurs. La même chose peut être dite pour certains fichiers multimédias.

Extrait du livre Plantages et erreurs du PC. Nous traitons l'ordinateur nous-mêmes. Commençons! auteur Tashkov Petr

Archivage et restauration de fichiers Grâce à ce mécanisme, vous pouvez configurer l'archivage automatique des fichiers du système d'exploitation afin de pouvoir les restaurer ultérieurement, si nécessaire. Voyons comment fonctionne ce mécanisme.

Extrait du livre Windows Vista sans effort l'auteur Zhvalevsky Andrey Valentinovitch

Archivage et restauration de fichiers Mais le système est un système, et surtout vous devez vous soucier de la sécurité non pas des programmes, mais des documents que vous avez créés. Un programme, même le plus complexe, peut, en dernier recours, être réinstallé, mais les documents peuvent - pah-pah-pah, pour ne pas

Extrait du livre Nero 8 auteur Kashevarov A

8.3. Restauration des fichiers d'archives Nous avons envisagé des cas possibles d'enregistrement de données en tant que sauvegardes. Dans cette section, vous vous familiariserez avec la procédure de récupération de données à partir de copies et d'archives précédemment créées. Pour restaurer des données à l'aide d'une sauvegarde,

Extrait du livre Windows Vista l'auteur Vavilov Sergueï

Récupération de versions précédentes de fichiers Il n'est pas rare qu'un utilisateur remplace par erreur des fichiers portant le même nom. Dans les versions précédentes de Windows, il était impossible de revenir au contenu précédent du fichier remplacé, dans Windows Vista ce problème

Extrait du livre Plantages et erreurs du PC. Nous traitons l'ordinateur nous-mêmes l'auteur Dontsov Dmitry

Archivage et restauration de fichiers. Sauvegarde d'un ordinateur PC complet Dans la sous-section précédente, nous avons parlé de l'enregistrement des paramètres système en tant que points de restauration afin que vous puissiez y revenir en cas d'échec. Dans cette sous-section, nous parlerons de la façon de vous protéger des

Extrait du livre Tutoriel vidéo pour créer un essai, une dissertation, un diplôme sur un ordinateur l'auteur Balovsyak Nadejda Vassilievna

Enregistrement et restauration des fichiers du registre N'oubliez jamais que la santé du système d'exploitation dépend de l'état du registre. Très souvent, les performances du registre sont compromises par une variété de programmes écrits sans observer

Extrait du livre Firebird DATABASE DESIGNER'S GUIDE par Borri Helen

Chapitre 4 Utilisation de formules dans l'éditeur Word Formules mathématiques Formules créées dans les versions précédentes de l'éditeur Word ChemPen3D1 Il est difficile d'imaginer une thèse ou un mémoire sans formules. Dans les travaux sur les sciences exactes (mathématiques, physique, chimie) sans eux

Extrait du livre Traitement du son par ordinateur l'auteur Zagoumennov Alexandre Petrovitch

À propos du rédacteur technique Geoff Worboys conçoit et développe des applications de bases de données depuis environ 15 ans. Il utilise Firebird depuis 10 ans et avant cela, il utilisait son prédécesseur InterBase comme système de gestion.

Extrait du livre Récupération de données 100% l'auteur Tachkov Petr Andreevitch

À propos de l'éditeur scientifique de traduction en russe Dmitry Kuzmenko conçoit et développe des applications de bases de données depuis 16 ans. Il a commencé à travailler avec InterBase en 1994. En 2002, Dmitry a fondé la société iBase (www.ibase.ru), qui fournit un support technique pour InterBase et

Extrait du livre Home Doctor pour votre PC l'auteur Vinogradov Alexeï Stepanovitch

Edition d'arrangements et de partitions dans l'éditeur multicanal Lors de la réalisation d'arrangements dans l'éditeur multicanal MIDI, vous devez tout d'abord pouvoir travailler avec des pistes : sélectionner, copier, déplacer et réorganiser des parties du projet. Pour faciliter cette

Extrait du livre Installer, configurer et restaurer Windows 7 à 100% l'auteur Vatamanyuk Alexandre Ivanovitch

Chapitre 1 Récupération de fichiers endommagés Structure de fichier dans Hexplorer Comprendre le format de fichier Récupération de fichiers à l'aide de vos propres outils logiciels Logiciel de récupération de fichiers Liens utiles Résumé Ce chapitre se concentre sur

Extrait du livre Comment former votre ordinateur en quelques heures auteur Remneva Irina

Récupération de fichiers à l'aide de vos propres outils de programmes d'application Dans certains programmes d'application, la possibilité de tester et de restaurer des documents endommagés est initialement prévue. Ces possibilités sont assez limitées, mais parfois elles suffisent. C

Du livre de l'auteur

Introduction Comme toute technique, un ordinateur personnel a besoin d'entretien, de réglage et d'ajustement. Une attitude négligente envers votre machine conduit au fait que l'ordinateur devient instable et inefficace. Et puis ça plante et l'ordinateur

Du livre de l'auteur

21.1. Récupérer des fichiers Récupérer vos données, une fois que vous avez pris soin de les sauvegarder, est un processus très simple. Il se compose de seulement deux étapes. 1. Spécification de l'archive à partir de laquelle vous souhaitez prendre des données. 2. Spécifie l'emplacement où vous souhaitez récupérer les données.

Du livre de l'auteur

Chapitre 22 Récupération de fichiers supprimés 22.1. Travailler avec le programme GetDataBack 22.2. L'utilisation de fichiers R-STUDIO lors de la suppression de routine se retrouve le plus souvent dans la corbeille de Windows - un dossier spécialement conçu pour cela. Si vous avez accidentellement supprimé un fichier ou même un dossier, ouvrez

Du livre de l'auteur

Récupération de fichiers supprimés Si vous avez accidentellement supprimé un fichier, vous pouvez le récupérer en le supprimant de la corbeille. Pour ce faire, ouvrez la fenêtre de la corbeille en double-cliquant sur l'icône du même nom sur le bureau, ou en faisant un clic droit dessus et en sélectionnant dans

Bonjour.

De nombreux utilisateurs expérimentés, je pense, ont pas mal de disques CD / DVD dans leur collection: avec des programmes, de la musique, des films, etc. Mais les CD ont un inconvénient - ils se rayent facilement, parfois même à cause d'un chargement négligent dans le plateau du lecteur garderont le silence sur leur petite capacité aujourd'hui :)).

Si nous prenons également en compte le fait que les disques (qui travaille avec eux) doivent être insérés et retirés assez souvent du plateau, alors beaucoup d'entre eux se couvrent rapidement de petites rayures. Et puis vient le moment - où un tel disque ne peut pas être lu ... Eh bien, si les informations sur le disque sont distribuées sur le réseau et peuvent être téléchargées, mais sinon? C'est là que les programmes que je veux donner dans cet article seront utiles. Et donc, commençons...

Que faire si le CD/DVD est illisible - trucs et astuces

Tout d'abord, je veux faire une petite digression et donner quelques conseils. Ci-dessous dans l'article se trouvent les programmes que je recommande d'utiliser pour lire les "mauvais" disques CD.

  1. Si votre disque ne peut pas être lu dans votre lecteur, essayez de l'insérer dans un autre (de préférence un qui peut graver des DVD-R, DVD-RW ( auparavant, il y avait des lecteurs de disquettes qui ne pouvaient lire que des CD, par exemple. Plus de détails à ce sujet ici : https://ru.wikipedia.org/)). J'ai moi-même un disque qui refusait complètement de jouer sur un vieux PC avec un CD-Rom ordinaire, mais qui s'ouvrait facilement sur un autre ordinateur avec un lecteur DVD-RW DL ( en passant, dans ce cas, je recommande de faire une copie à partir d'un tel disque).
  2. Il est possible que vos informations sur le disque n'aient aucune valeur - par exemple, elles pourraient avoir été publiées sur un tracker torrent il y a longtemps. Dans ce cas, il sera beaucoup plus facile d'y trouver ces informations et de les télécharger que d'essayer de récupérer un disque CD/DVD.
  3. S'il y a de la poussière sur le disque, soufflez-le doucement. Les fines particules de poussière peuvent être doucement essuyées avec des serviettes ( dans les magasins d'informatique, il y en a des spéciaux pour ce cas). Après avoir essuyé, il est conseillé de réessayer de lire les informations du disque.
  4. Je dois souligner un détail : il est beaucoup plus facile de récupérer un fichier musical ou un film à partir d'un CD-ROM que n'importe quelle archive ou programme. Le fait est que dans un fichier musical, s'il est restauré, si une information n'est pas lue, il y aura tout simplement un silence à cet instant. Si une section n'est pas lue dans le programme ou l'archive, vous ne pourrez pas ouvrir ou exécuter un tel fichier ...
  5. Certains auteurs recommandent de congeler les disques puis d'essayer de les lire. (en faisant valoir que pendant le fonctionnement, le disque chauffe, mais après l'avoir refroidi - il est possible que dans quelques minutes (jusqu'à ce qu'il se réchauffe), les informations puissent être extraites). Je ne recommande pas de faire cela, du moins jusqu'à ce que vous ayez essayé toutes les autres méthodes.
  6. Et le dernier... S'il y avait au moins un cas où le disque n'était pas disponible ( n'a pas pu être lu, une erreur s'est produite) - Je recommande de le copier complètement et de le réécrire sur un autre disque. La première cloche est toujours la principale

Programmes pour copier des fichiers à partir de disques CD/DVD endommagés

1. BadCopy Pro

BadCopy Pro est l'un des programmes leader dans son créneau qui peut être utilisé pour récupérer des informations à partir d'une grande variété de supports : disques CD/DVD, cartes flash, disquettes (probablement personne ne les utilise déjà), disques USB et autres appareils.

Le programme est assez bon pour extraire des données à partir de supports endommagés ou formatés. Fonctionne dans toutes les versions populaires de Windows : XP, 7, 8, 10.

Quelques fonctionnalités du programme :

  • l'ensemble du processus se déroule de manière entièrement automatique (particulièrement important pour les utilisateurs novices);
  • prise en charge d'un tas de formats et de fichiers à récupérer : documents, archives, images, vidéos, etc.
  • la possibilité de récupérer des disques CD/DVD endommagés (rayés) ;
  • prise en charge de différents types de supports : cartes flash, CD/DVD, disques USB ;
  • la possibilité de récupérer les données perdues après le formatage et la suppression, etc.

2. Vérification CD

CDCheck- Cet utilitaire est conçu pour empêcher, détecter et récupérer les fichiers de mauvais CD (rayés, endommagés). Avec cet utilitaire, vous pouvez analyser et vérifier vos disques et déterminer quels fichiers ont été corrompus sur eux.

Avec une utilisation régulière de l'utilitaire, vous pouvez être calme au sujet de vos disques, le programme vous informera à temps que les données du disque doivent être transférées vers un autre support.

Malgré la conception sans prétention (voir Fig. 2) - l'utilitaire fait très, très bien son travail. Je recommande d'utiliser.

Riz. 2. La fenêtre principale du programme CDCheck v.3.1.5

3. DeadDiscDoctor

Ce programme vous permet de copier des informations à partir de disques CD / DVD illisibles et endommagés, de disquettes, de disques durs et d'autres supports. Les données perdues seront remplacées par des données aléatoires.

Après avoir démarré le programme, vous avez le choix entre trois options :

Copier des fichiers à partir de supports endommagés ;

Faites une copie complète d'un CD ou d'un DVD endommagé ;

Copiez tous les fichiers du support, puis gravez-les sur CD ou DVD.

Malgré le fait que le programme n'a pas été mis à jour depuis longtemps, je recommande toujours de l'essayer en cas de problème avec les disques CD / DVD.

4. Récupération de fichiers

Pour donner une brève description, alors Récupération de fichiers est un programme pour copier des disques cassés et endommagés. Le programme est très simple et de taille modeste (seulement environ 200 Ko). N'a pas besoin d'installation.

Fonctionne officiellement sous Windows 98, ME, 2000, XP (testé officieusement sur mon PC - fonctionne sous Windows 7, 8, 10). Concernant la récupération - les indicateurs sont très moyens, avec des disques "désespérés" - il est peu probable que cela aide.

5. Copie non-stop

Malgré sa petite taille, l'utilitaire récupère très efficacement les fichiers des disques CD/DVD endommagés et difficiles à lire. Quelques particularités du programme :

  • peut continuer les fichiers qui ne sont pas entièrement copiés par d'autres programmes ;
  • le processus de copie peut être arrêté et repris après un certain temps ;
  • prise en charge des fichiers volumineux (y compris plus de 4 Go);
  • la possibilité de quitter automatiquement le programme et d'éteindre le PC une fois le processus de copie terminé ;
  • Prise en charge de la langue russe.

6. Le copieur imparable de Roadkil

En général, c'est un très bon utilitaire pour copier des données à partir de disques endommagés et rayés, de disques qui refusent d'être lus par les outils Windows standard et de disques qui provoquent des erreurs lors de leur lecture.

Riz. 7. Super Copy 2.0 - la fenêtre principale du programme.

Un autre petit programme pour lire des fichiers à partir de disques endommagés. Les octets qui ne seront pas lus seront remplacés ("packed") par des zéros. Utile lors de la lecture de CD rayés. Si le disque n'est pas gravement endommagé - alors sur le fichier vidéo (par exemple) - après récupération, les défauts peuvent être totalement absents !

C'est tout pour moi. J'espère qu'au moins un programme s'avérera être celui qui sauvera vos données du CD ...

Bonne reprise 🙂

Lire dans l'article, étape par étape un guide pour trouver et récupérer un document supprimé d'un disque FAT à l'aide d'un éditeur HEX... Dans les articles précédents, nous avons examiné la structure d'un disque FAT. Dans ce travail, à l'aide d'un exemple précis, nous envisagerons de rechercher le contenu d'un document supprimé à l'aide d'un éditeur HEX. Les ingénieurs du laboratoire de récupération de données effectuent cette opération plusieurs fois par jour, mais j'espère toujours que ces informations seront utiles à nos lecteurs.

Prenons un lecteur flash et formatons-le.

Fig. 1 Formatage du lecteur flash.

Ensuite, nous écrivons dessus un document texte de 20 Ko, qui contient une chaîne de texte répétitive "Fichier de test".

Teneur:

Secteur de démarrage

Après cela, supprimez l'objet de test et exécutez Hetman Partition Recovery. Ouvrons une clé USB formatée en FAT32 à l'aide d'un éditeur HEX et commençons l'analyse à partir de la zone réservée.

2

Dans la figure ci-dessus, les champs qui nous intéressent sont mis en évidence :

  • Le premier champ en surbrillance indique que la taille du secteur du disque est de 512 octets ;
  • L'extrait de code suivant montre que la taille du cluster est de 8192 octets ;
  • Ensuite, nous voyons que la taille de la zone réservée est de 1 160 192 octets ;
  • Le champ suivant indique qu'il y a deux copies du FAT sur le disque ;
  • Il est en outre indiqué que la taille de chaque copie FAT est 7808512;
  • L'extrait de code suivant indique que le répertoire racine se trouve dans le cluster 2 par rapport à la zone de données (16793600 octets).

Avec ces informations en tête, on peut imaginer l'emplacement des structures de base d'un disque FAT.

Répertoire racine

Jetons un œil au répertoire racine. Nous voyons un certain nombre d'enregistrements, dont l'un est notre test Test.txt... Le premier octet de l'enregistrement est 0xE5 puisqu'il a été supprimé. Lors de la désinstallation, le pilote crée une entrée supplémentaire dans le répertoire racine du disque, précédant la principale. Cette entrée est également créée avec le premier octet égal à 0xE5... Il est conçu pour stocker le nom de l'objet supprimé. Essayons de récupérer notre contenu supprimé.

3

Dans l'image ci-dessus, la première est une entrée supplémentaire :

  • 0xE5;
  • La case cochée suivante contient le nom - Test.txt.
  • Le premier champ en surbrillance contient la signature 0xE5, qui indique que le document a été supprimé ;
  • Contient en outre l'adresse du cluster (par rapport à la zone de données) avec le contenu (16818176 octets) ;
  • La taille ci-dessous est de 19584 octets.

Après avoir déterminé le cluster initial et sa taille, il faut se référer à la zone FAT pour chaîner les clusters qu'elle occupe sur le disque. Mais le problème est que la chaîne n'a pas survécu. Une fois supprimés, tous les clusters qui étaient occupés par la chaîne étaient marqués comme libres. C'est pourquoi tout ce que nous avons est un cluster initial et sa taille.

  • Le document occupait tous les groupes d'affilée, en commençant par le premier. Cette méthode ne peut pas être appliquée à un disque fragmenté.
  • Le document occupait tous les clusters de disques actuellement libres, en commençant par le premier. Cette approche peut être utilisée si l'objet a été supprimé récemment et que les nouveaux objets écrits après ne l'ont pas écrasé.

Dans ce cas, l'option 1 nous convient. Nous allons créer un fichier texte sur le bureau et y copier le contenu de l'analyse.

4

Important: Il est nécessaire de sauvegarder le résultat du travail sur un disque différent de celui analysé. Dans notre exemple, nous avons examiné le disque F:, et les résultats ont été enregistrés dans C :.

Chapitre 1
Récupération des fichiers endommagés Structure des fichiers dans Hexplorer
Notion de format de fichier

Liens utiles
Sommaire

Ce chapitre se concentrera sur la récupération de fichiers dits cassés. Un fichier peut être endommagé s'il n'est pas enregistré correctement, en particulier si vous essayez d'ouvrir puis d'enregistrer un fichier créé par quelqu'un d'autre dans une version plus récente d'une application. Ces fichiers peuvent être récupérés à partir de supports endommagés. Bien que vous puissiez les copier, vous verrez un message d'erreur lorsque vous essayez d'ouvrir le fichier "enregistré". Après avoir récupéré des données à partir d'un disque formaté de manière aléatoire, il y aura probablement beaucoup de fichiers cassés parmi les fichiers trouvés. Enfin, de tels fichiers seront trouvés à la suite de l'analyse des données enregistrées par le système d'exploitation lors de la vérification et de la correction automatique des erreurs de disque dur - ces fichiers ont l'extension CHK.
Un fichier est considéré comme une séquence d'octets nommée finie et contiguë qui contient des informations. Pour nos besoins (récupération de données), cela suffit. Dans les fichiers qui doivent être restaurés dans la pratique, une telle séquence code généralement des informations assez significatives et complètes, par exemple, le texte d'un document ou une trame (plusieurs points) d'une image.
Rappelons que 1 octet = 8 bits, c'est-à-dire que chaque octet peut prendre des valeurs de 0 à 2 8 = 256 en décimal (dec) ou 2 8 = FF en notation hexadécimale (hex). Il existe des programmes qui vous permettent d'afficher et de modifier le contenu de n'importe quel fichier sous la forme d'une simple séquence d'octets. Il est logique de les appeler des éditeurs d'octets ou binaires (binaires). Étant donné que ces programmes affichent généralement des valeurs d'octets sous forme hexadécimale, ils sont appelés "éditeurs HEX".
Si nous ouvrons le fichier dans n'importe quel éditeur HEX, nous verrons une telle représentation de son contenu. L'utilisation des éditeurs HEX pour restaurer le contenu d'un fichier sera abordée en fin de chapitre, ils vous aideront à comprendre la structure du fichier et quelle est l'essence de ses dommages.

Structure des fichiers dans Hexplorer

Le programme ICY Hexplorer est un éditeur de données binaires gratuit simple, mais assez fonctionnel. Son kit de distribution est disponible sur le site des développeurs.
La zone de travail de la fenêtre est divisée verticalement. Après avoir ouvert le fichier dans la partie gauche de la zone de travail, le contenu du fichier est affiché par octets sous la forme de leurs valeurs hexadécimales (Fig. 1.1). Sur le côté droit de la fenêtre, les mêmes octets sont interprétés comme des valeurs de caractères de texte ASCII.

Riz. 1.1. Fenêtre Hexplorer - fichier texte ouvert

Dans ce cas, le fragment sélectionné est mis en évidence simultanément dans les deux moitiés de la fenêtre. Il est facile de voir ce que signifie chaque octet du fichier si nous supposons qu'il code un caractère de texte. Lorsque l'on considère les fichiers texte, cette interprétation est parfaitement valable. Les commandes du menu Affichage et Structures vous permettent d'interpréter le contenu d'un fichier d'une manière différente, comme un bitmap, et de l'afficher dans une fenêtre enfant.

Notion de format de fichier

Il existe de nombreux types et formats de fichiers. En termes généraux, un format est une information sur la façon dont un programme doit interpréter le contenu d'un fichier lorsqu'il est ouvert. Parfois, le format est confondu avec l'extension de nom de fichier, mais ce sont des concepts complètement différents. Le système d'exploitation peut utiliser l'extension de nom de fichier pour déterminer rapidement quel programme doit ouvrir un fichier donné. En règle générale, l'extension doit correspondre au format, mais ce n'est pas obligatoire. Les informations de format se trouvent dans le fichier lui-même — elles sont placées au début de la séquence d'octets.
Un fichier texte est le format le plus simple. Chaque octet d'un fichier texte est un code pour un caractère ASCII spécifique (lettres, chiffres ou signe de ponctuation), ainsi que les caractères pour l'espace, le début et la fin de la ligne. Hormis les valeurs des caractères du texte, il n'y a vraiment rien d'autre dans le fichier texte ! La structure de tout autre type de fichier est beaucoup plus complexe.
A titre d'exemple, ouvrons un fichier image au format BMP dans un éditeur HEX (Fig. 1.2). Au tout début du fichier, la séquence 42 4D est donnée - dans l'interprétation textuelle ce sont les lettres BM. Ceci est suivi d'une séquence d'octets assez longue, dans laquelle prévalent des valeurs nulles, puis un tableau de valeurs très différentes commence, qui se poursuit jusqu'à la toute fin du fichier.

Riz. 1.2. Fenêtre Hexplorer - un fichier image au format BMP est ouvert

On peut supposer que le début du fichier est une sorte d'information de service et que ses tout premiers octets indiquent le format du fichier. Ce n'est qu'alors que suit le contenu qu'un programme travaillant avec de tels fichiers doit interpréter comme un dessin.

Noter
Il existe une ressource sur Internet qui sera mentionnée à plusieurs reprises - "Wikipedia" ou "Free Encyclopedia". Il contient une grande quantité d'informations sur les formats de fichiers et sur de nombreux autres concepts, dont toutes les informations dans un livre sont tout simplement impossibles à collecter.
L'article dit qu'un fichier BMP comporte en effet quatre parties :
en-tête de fichier (BITMAPFILEHEADER). Le premier champ de l'en-tête (les deux premiers octets) est la signature - une indication du type de fichier ;
en-tête d'image (BITMAPINFOHEADER) - un composant facultatif, il peut être absent ;
palette, qui peut également être manquante ;
l'image elle-même - chaque octet décrit un point de l'image.
Une conclusion importante doit être tirée ici. Il est évident que la distorsion ou la perte de données liées aux trois premières parties peut conduire au fait que le fichier ne sera plus ouvert par le programme prévu, bien que toutes les informations importantes qu'il contient restent intactes. Dans ce cas, le message "Le fichier n'est pas au bon format ou est endommagé" apparaît. Au contraire, la perte ou la distorsion des données d'image elles-mêmes n'affectera en aucune manière l'ouverture du fichier, mais des fragments individuels disparaîtront ou seront déformés dans l'image ouverte.
A titre d'expérience, vous pouvez faire plusieurs copies du fichier, gâcher délibérément chacune d'elles à des endroits différents à l'aide d'un éditeur HEX, puis enregistrer. En ouvrant ces fichiers avec une visionneuse Windows standard ou un programme Paint, l'utilisateur sera convaincu de la validité de la conclusion précédente.
Tout fichier fonctionne de manière similaire, bien que la spécification des parties du fichier dépende de son type. Des descriptions de presque tous les formats ont été publiées et peuvent être trouvées sur Internet. Certaines des descriptions détaillées s'étendent sur plus d'une douzaine de pages. De plus, une description claire des formats de fichiers Microsoft Office est la plus difficile à trouver, mais il existe toujours des dispositions générales.
Au début d'un fichier, il y a toujours son en-tête. Le titre lui-même a également une structure interne.
- Le titre commence par une signature, ou "numéro magique". Il s'agit d'un morceau de code qui indique clairement de quel type de fichier il s'agit ou par quel programme il a été créé. Par exemple, un fichier EXE commence toujours par des caractères MZ, une archive RAR contient une signature RAR dans son code.
- D'autres champs d'en-tête peuvent contenir des informations sur la taille du fichier, indiquer sur quel octet les en-têtes se terminent et les données réelles commencent, etc.
Le fichier peut contenir des en-têtes spécifiques à ce format, par exemple, pour les fichiers images, ils indiquent l'algorithme de compression, le nombre de couleurs, la taille de l'image en pixels, etc. Pour les fichiers audio, ces paramètres seront la fréquence et le nombre de bits de numérisation, le nombre de canaux, l'algorithme de compression, etc.
Certains fichiers peuvent contenir des composants auxiliaires : palette, table de codes, données de police intégrées, macros, etc. Dans certains formats, comme les documents Microsoft Office ou CorelDRAW, ces données peuvent occuper plus d'espace que toute autre chose. Il suffit de regarder la taille d'un document Microsoft Word 2003 « vierge » !
Les données uniques du document lui-même. Parfois, dans des documents complexes, ces données sont organisées en chaînes ou en morceaux. Dans ce cas, quelque part dans les en-têtes, un lien est donné vers le début et la taille de chaque portion.
L'indicateur de fin de fichier ou la somme de contrôle vérifie l'intégrité du fichier. Ils ne sont pas présents dans tous les formats.
Évidemment, tout fichier endommagé peut être restauré ou au moins extraire des informations utiles en ouvrant et en éditant un tel fichier avec un éditeur HEX. Si les informations sur le format sont corrompues, elles peuvent (théoriquement) être recréées, puis le fichier peut être ouvert par une application "normale". Si la zone de données elle-même est endommagée, seul ce qui reste du fichier peut être récupéré.
Récupérer ou extraire manuellement des informations utiles à partir de fichiers endommagés est une tâche laborieuse. En substance, il est similaire à la programmation. Le problème n'est même pas de comprendre la structure du format, mais trouver et créer un nouvel enregistrement des octets "nécessaires" nécessitera de nombreux recalculs, essais et vérifications routiniers et fastidieux. Par conséquent, en pratique, si une telle possibilité existe, il convient d'abord de recourir à deux autres méthodes.

Récupération de fichiers à l'aide de vos propres outils logiciels

Dans certaines applications, la capacité de tester et de récupérer des documents endommagés est intégrée dès le départ. Ces possibilités sont assez limitées, mais parfois elles suffisent. D'autre part, qui, sinon développeurs de logiciels, connaissent toutes les subtilités des formats utilisés, ainsi que les algorithmes pour leur création et leur restauration.
Attention!
Avant toute tentative de restauration d'un fichier endommagé, vous devez en faire plusieurs copies. N'expérimentez pas avec une seule instance d'origine !

Récupération de documents à l'aide de Microsoft Word

Microsoft Word fournit la fonction d'ouverture de documents avec récupération. De plus, la suite complète Microsoft Office comprend convertisseur de récupération de texte. Il n'est pas installé par défaut.
Notez qu'il existe également une troisième fonction liée à l'utilisation de documents Word enregistrés automatiquement pendant l'exécution de l'application. Il s'agit plutôt de la zone de sauvegarde : des copies du document sont périodiquement enregistrées dans le même dossier que le document ouvert, ou dans le dossier \ Application Data \ Microsoft \ Word dans le profil utilisateur. Si Microsoft Word se bloque avant que l'utilisateur n'ait enregistré correctement le document, la prochaine fois que vous l'ouvrirez, vous verrez le panneau Récupération de document, qui affiche les sauvegardes de fichiers existantes. Très probablement, cette fonction ne fonctionnera pas lors de la récupération de fichiers vraiment endommagés.
Pour installer Text Recovery Converter, vous devez réexécuter le programme d'installation de Microsoft Office.
1. Dans la fenêtre d'installation initiale, sélectionnez Ajouter ou supprimer des composants. Appuyez sur "Suivant.
2. Dans la fenêtre Installation personnalisée, cochez la case Configuration avancée de l'application et cliquez sur Suivant. La fenêtre Configuration avancée apparaît.
3. Le composant Text Recovery Converter se trouve-t-il dans le groupe General Office Tools ? Convertisseurs et filtres ? Convertisseurs de fichiers texte. Cliquez sur la flèche à côté de ce composant et sélectionnez Exécuter à partir de mon ordinateur.
4. En suivant les instructions de l'assistant, terminez l'installation des composants sélectionnés.
5. Puis démarrez Word. Allez dans la fenêtre des paramètres (menu Outils ? Options) et dans l'onglet Général, cochez la case Confirmer la conversion à l'ouverture. Enregistrez les paramètres.
Il y a maintenant deux façons. Tout d'abord, utilisez la fonction de récupération de document intégrée.
1. Dans le menu Fichier, sélectionnez la commande Ouvrir. La fenêtre Ouvrir un document apparaît.
2. Sélectionnez le fichier à y restaurer.
3. Cliquez sur la flèche à côté du bouton Ouvrir et sélectionnez la commande Ouvrir et restaurer (Fig. 1.3).

Riz. 1.3. Ouvrir un document avec récupération

Le document peut s'ouvrir avec succès. Après avoir ouvert le document, enregistrez-le sous un nom différent. Mieux encore, copiez l'intégralité du contenu et collez-le dans un nouveau document. Cependant, les expériences montrent que seuls les plus petits défauts peuvent être corrigés de cette manière. Le convertisseur de récupération de texte a légèrement plus de capacités.
1. Dans la fenêtre Ouvrir le document, dans la liste déroulante Type de fichier, sélectionnez l'option Récupérer le texte à partir de n'importe quel fichier.
2. Ouvrez le fichier requis. Pendant le processus d'ouverture, une fenêtre de conversion de fichier supplémentaire peut apparaître (Fig. 1.4).

Riz. 1.4. Fenêtre de conversion de fichier

3. Dans cette fenêtre, sélectionnez l'option Récupérer le texte à partir de n'importe quel fichier et cliquez sur OK.
Avec une telle restauration, le formatage original du document sera perdu - à la place, vous obtiendrez du texte brut. Néanmoins, cette fonction ne fonctionne pas toujours. Dans ce cas, vous devez restaurer le document avec des programmes spéciaux de développeurs tiers.

Récupération d'archives dans WinRAR

Le populaire archiveur WinRAR inclut la fonction de récupération des archives endommagées. Ce programme peut récupérer des archives RAR et ZIP. WinRAR essaie de déterminer automatiquement le type d'archive par la signature du fichier et son extension, mais l'utilisateur peut spécifier lui-même le type d'archive.
Le format RAR prévoit l'introduction d'informations redondantes dans l'archive - ce qu'on appelle informations de récupération immédiatement après la création. Pour ce faire, lors de l'ajout de fichiers à l'archive dans la fenêtre Nom et paramètres de l'archive, cochez la case Ajouter des informations de récupération (Fig. 1.5). Par défaut, cette case à cocher est désactivée. Dans l'onglet Avancé, vous pouvez définir la taille relative des informations de récupération en pourcentage de la taille totale de l'archive.

Riz. 1.5. Créer une archive et ajouter des informations de récupération

L'ajout de telles informations augmente inévitablement la taille de l'archive, mais cette précaution n'est pas toujours utilisée. En règle générale, lors de la compression de fichiers, la taille minimale de l'archive résultante vient en tête. Les créateurs du programme recommandent d'ajouter des informations de récupération aux archives censées être écrites sur des disquettes ou lors de la compression de données particulièrement précieuses.
La récupération des archives s'effectue en deux étapes. Premièrement, l'archive contient un bloc d'informations pour la récupération. Si un tel bloc est présent dans l'archive, la partie endommagée des données est de petite taille et continue, alors les chances de réussite de la récupération sont élevées. En conséquence, l'archiveur crée un nouveau fichier nommé fixed.arcname.rar, où nom d'arc- le nom de l'archive endommagée d'origine.
Si l'archive endommagée ne contient aucune information de récupération ou si le dommage est très grave, une tentative de récupération est effectuée à l'aide d'un algorithme différent. Seule la structure de l'archive est en cours de reconstruction. Une nouvelle archive nommée reconstruite est créée. arcname.rar, où arcname est le nom de l'archive d'origine. Les fichiers non corrompus peuvent être extraits de cette archive réparée. Toutes les données survivantes sont extraites avec succès à partir d'archives simples. Il est généralement possible de récupérer à partir d'une archive solide uniquement les fichiers qui se trouvaient au début de l'archive au point d'être endommagés.
Lorsque WinRAR détecte des erreurs dans l'archive lors de l'ouverture normale, une fenêtre avec des messages de diagnostic s'affiche (Fig. 1.6). Par le contenu de ces messages, on peut déjà juger de la nature et de l'étendue des dommages causés au fichier.

Riz. 1.6. Messages de diagnostic WinRAR

Pour restaurer, sélectionnez l'archive dans la fenêtre du programme WinRAR et cliquez sur le bouton Réparer ou sélectionnez la commande du menu Opérations ?. Restaurer archive(s). Les boîtes de dialogue suivantes dépendent de la nature des dommages et de l'intégrité des composants individuels du fichier.
En particulier, si l'en-tête est endommagé, vous devrez spécifier si le format d'archive d'origine est RAR ou ZIP, et si l'archive est continue. Lors de l'opération de restauration, le programme peut demander à l'utilisateur si l'élément trouvé dans l'archive doit être considéré comme un fichier : Elément suspect nom de fichier possible>. Ajouter à l'archive : Oui / Non / Tout. Répondez Oui pour ajouter cet élément à fixed.arcname.rar.
Pour le dépannage des archives RAR, WinRAR semble être l'outil optimal et basique. Cela donne également de bons résultats pour les archives ZIP, mais il existe de nombreux programmes spécialisés en compétition ici.

Restauration 1C : bases de données d'entreprise

Les bases de données utilisées par les programmes de la famille 1C : Enterprise se composent de nombreux fichiers séparés. Certains d'entre eux contiennent des informations de configuration, tandis que d'autres (les fichiers avec l'extension DBF) sont des fichiers de base de données mutables. Si l'erreur n'affectait que les fichiers de configuration, le moyen le plus simple n'est pas de restaurer la base de données, mais simplement d'écraser ces fichiers à partir du kit de distribution de configuration ou de toute copie de sauvegarde.
Les dommages à la base de données surviennent le plus souvent à la suite de pannes du système, de pannes de courant soudaines d'ordinateurs ou de problèmes avec le réseau local. Le moyen principal et direct de restaurer la base de données est de la tester et de la réparer au moyen du programme 1C lancé en mode Configurateur. La principale caractéristique d'une telle récupération est que le configurateur utilise la logique de construction d'une base de données et que certaines données peuvent être récupérées à partir des enregistrements associés dans d'autres fichiers non endommagés.
Bien entendu, vous devez sauvegarder votre base de données avant de tenter une récupération. Il est préférable de le faire en copiant simplement le dossier de base dans un autre répertoire.
1. Ouvrez le programme 1C en mode configurateur.
2. Lancez le scan de la base de données ouverte (menu Administration ? Tester et réparer).
3. Si vous disposez d'une nouvelle sauvegarde, vous pouvez commencer à réparer immédiatement : sélectionnez l'option Tester et réparer. Pendant le test, les erreurs de base de données détectées sont affichées. Faites attention aux noms de fichiers. Lors de la correction, en cas de divergences, le programme peut vous demander d'indiquer sur la base de quelles données un enregistrement spécifique doit être restauré ou il doit être supprimé complètement.
4. Après la restauration, ouvrez la base de données en mode exclusif et vérifiez l'exactitude des entrées et des totaux. Il est possible que certains enregistrements doivent être corrigés ou ajoutés manuellement.
La récupération des bases de données endommagées est presque toujours possible. C'est juste une question de nombre d'enregistrements perdus. La restauration de fichiers individuels avec des programmes spéciaux n'est pratiquement pas nécessaire - les outils de configuration 1C restaurent efficacement la structure des fichiers de base de données. Le programme comprend des outils d'archivage et d'autres méthodes de sauvegarde sont toujours disponibles. La restauration à partir de la dernière sauvegarde peut être plus rapide que le test et la restauration, même si vous ressaisissez les données depuis la dernière sauvegarde.

Logiciel de récupération de fichiers

Des programmes spécialisés sont conçus pour récupérer des fichiers de presque tous les formats connus. En termes de nombre de programmes, les documents Microsoft Office occupent sans aucun doute la première place. Une simple recherche sur Internet donne environ trois douzaines de noms d'utilitaires pour récupérer des documents Word ou des feuilles de calcul Excel.
Le fonctionnement de tels programmes repose sur le fait que le fichier est recherché pour les structures inhérentes à ce format (en-têtes, tableaux, etc.). Si la structure est trouvée, elle est analysée pour voir si les enregistrements qu'elle contient sont valides. Les règles de validation sont connues, elles découlent directement de la description du format. Si l'entrée ne correspond clairement pas à la valeur valide ou attendue, elle est corrigée. De même, des structures manquantes ou incomplètes peuvent être générées. Tous les programmes ont leurs propres algorithmes spécifiques, de sorte que les résultats de leur travail dans des situations réelles sont différents.
La même règle s'applique aux logiciels de récupération qu'aux logiciels antivirus : plus il y a d'applications utilisées dans un cas donné, plus les chances de succès sont élevées. Cependant, si l'un des programmes a déjà aidé là où d'autres étaient impuissants, cela ne signifie pas qu'il récupérera mieux que les autres les autres fichiers endommagés. Heureusement, presque tous ces programmes sont disponibles en version d'essai ou shareware et démos. La limitation concerne généralement la conservation des données récupérées ou la quantité maximale autorisée d'informations récupérables.
Créez plusieurs copies du fichier endommagé - une copie différente pour chaque tentative. Si la récupération a réussi la première fois, tant mieux. Sinon, vous devez appliquer un remède après l'autre. Peut-être qu'un autre programme sera capable de récupérer des données de texte ou de tableau. Dans ce cas, il ne reste plus qu'à l'acheter ou à s'inscrire autrement.
Une petite digression économique s'impose ici. Lorsque vous travaillez avec un ordinateur dans une seule famille ou entreprise, le programme de récupération n'est susceptible d'être nécessaire qu'une seule fois. Après la perte et les complications qu'elle entraîne, les utilisateurs deviendront plus prudents et feront des sauvegardes régulières. Il s'avère que le prix d'une licence est égal au prix de récupération d'un à dix fichiers. Le prix de la licence varie de dix à plusieurs centaines de dollars. Apparemment, il vaut mieux essayer d'abord d'appliquer tous démos que l'on peut trouver, puis regardez les prix.
Pour ceux qui sont professionnellement engagés dans la récupération d'informations, une autre approche est justifiée. Par exemple, la récupération d'Office est presque universelle et efficace. La licence sera payante assez rapidement, car la récupération de données est toujours un service populaire et bien rémunéré.
Plusieurs programmes seront discutés ci-dessous. Leur choix est presque aléatoire, car l'une des tâches principales du livre est de montrer des programmes de différentes classes et approches pour travailler avec de tels programmes. Si le premier programme est un "automatique" pour un utilisateur novice, le second est un "semi-automatique" avec la possibilité d'affiner manuellement le résultat, puis le troisième est un développement amateur qui nécessite certaines compétences de celui qui l'utilise ce.

Package de récupération de bureau

Recoveronix Ltd. propose plus de 30 utilitaires pour la récupération automatique des formats de fichiers les plus courants. Sur le site officiel de la société, vous pouvez télécharger à la fois des applications individuelles et leur package sous le nom général Office recovery. Pour donner une idée des capacités du package, certains des programmes inclus sont répertoriés ci-dessous.
Recovery for Word, Recovery for Excel, Recovery for Outlook Express, Recovery for Outlook, Recovery for PowerPoint, Recovery for Publisher, Recovery for Access - récupérez des documents Microsoft Office.
PDFRecovery, PhotoshopRecovery - Récupération de documents Adobe.
PixRecovery - récupération de fichiers graphiques BMP, GIF, TIFF, JPEG.
ZipRecovery - récupération des archives ZIP.
Le package comprend des outils de récupération de documents Microsoft Works, WordPerfect, de nombreux formats de bases de données.
En plus des outils répertoriés pour récupérer les fichiers cassés, le package de récupération Office comprend des programmes pour des opérations d'un type différent. Les chapitres suivants sont consacrés à la récupération et à la récupération d'informations à partir de supports endommagés. Ces composants de package sont simplement nommés ici.
MediaHeal pour CD et DVD, MediaHeal pour disquettes, MediaHeal pour Flash, MediaHeal pour disques durs, MediaHeal pour disques amovibles - outils de récupération de données à partir de divers supports.
FreeUndelete est un utilitaire pour récupérer des données supprimées accidentellement.
Lors de l'installation du package, vous êtes invité à sélectionner les applications requises. Chacun d'eux est installé dans un dossier séparé et est complètement indépendant. Toutes les fenêtres d'application suivent le même modèle. L'intégration consiste en la présence d'un élément de menu Toolbox dans la fenêtre de chaque application, sous laquelle une grande liste d'autres applications s'ouvre.
L'application la plus populaire est Recovery for Word. Tous les autres composants de l'emballage sont construits exactement sur le même principe et sont conçus pour l'utilisateur avec une formation minimale. En tant que prototype, vous pouvez considérer un fichier à partir duquel des fragments de code sont découpés par un éditeur HEX et/ou des "poubelles" - des valeurs aléatoires sont écrites à leur place. Ceci est très similaire à la corruption de fichiers résultant d'échecs d'écriture ou de lecture à partir d'un support défectueux.
1. Démarrez le programme et cliquez sur le bouton Récupérer dans sa fenêtre principale. Une fenêtre d'ouverture de fichier standard apparaîtra.
2. Sélectionnez le fichier à réparer et cliquez sur le bouton Récupérer dans la fenêtre. Le processus de récupération de fichier commencera. Des commentaires sur les opérations effectuées apparaissent dans la fenêtre principale, et bientôt dans la fenêtre Enregistrer le fichier récupéré, vous serez invité à spécifier un nom de fichier (Fig. 1.7). Par défaut, le nom du fichier d'origine avec le préfixe Récupéré est proposé pour enregistrer le résultat de la récupération.

Riz. 1.7. Récupération pour Word

Le fichier récupéré peut être ouvert via l'Explorateur Windows pour voir les résultats. La version démo du programme remplace une partie du texte récupéré par les mots demo demo demo. Le reste du programme est absolument fonctionnel. Il restaure le texte d'un document, y compris la mise en forme, les styles, les tableaux, les images et autres objets intégrés utilisés.
Un ensemble de programmes de la société Recoveronix Ltd. en termes de récupération de documents, Microsoft Office est en avance sur les utilitaires similaires d'autres développeurs à la fois en termes de nombre de fichiers récupérables et d'exhaustivité de la récupération de données dans chaque document. Le principal inconvénient du pack est son prix. Une licence pour un composant de Recovery for Word 3.1 coûte environ 150 $ et le prix d'un package de 14 applications est d'environ 350 $.

Récupération JPEG Pro

Alors que les applications de la suite Recoveronix s'exécutent presque automatiquement, JPEG Recovery Pro combine la récupération automatique du format de fichier JPEG avec la possibilité de modifier les données récupérées. Le kit de distribution du programme JPEG Recovery Pro est disponible sur le site Web du développeur.
Pendant le fonctionnement, le programme scanne le répertoire spécifié, répertorie les fichiers images qui s'y trouvent et propose de sélectionner les fichiers à restaurer. Le programme essaie ensuite d'extraire et de restaurer les fichiers sélectionnés en les enregistrant sur le disque. Avant même d'enregistrer, vous pouvez utiliser le deuxième composant du programme pour supprimer ou retoucher les parties endommagées des images dans des fenêtres séparées.
1. Exécutez le programme et ouvrez sa fenêtre de paramètres à l'aide de la commande de menu Fichier ?. Options (Fichier ? Paramètres). Le premier onglet contient une liste de types de fichiers que le programme recherchera (Fig. 1.8). Sur le deuxième onglet, Autres options, vous pouvez définir le nombre maximum de fichiers (Nombre max. de fichiers physiques) et le nombre de fichiers à ignorer au début de l'analyse (Ignorer les n premiers fichiers physiques). Ces deux paramètres peuvent être utiles lors de la récupération de fichiers directement à partir d'un appareil photo numérique. Les cartes mémoire peuvent contenir de nombreux fragments d'images précédemment supprimées, et les restrictions vous aideront à éviter de visualiser du matériel inutile.

Riz. 1.8. Sélection des types de fichiers

2. Enregistrez les paramètres.
3. Spécifiez dans le champ Dossier le chemin où le programme recherchera les images et dans le champ Dossier de sortie le chemin où les fichiers récupérés doivent être enregistrés.
4. Cliquez sur le bouton Numériser. Les miniatures des images trouvées apparaîtront dans la zone de travail (Fig. 1.9).

Riz. 1.9. Résultat de la recherche d'images

5. Cochez les cases en regard des images que vous souhaitez restaurer et enregistrer. Cliquez sur le bouton Récupérer. Les fichiers seront enregistrés.
6. Si vous voyez dans la fenêtre principale du programme que l'image est endommagée, comme l'image du milieu dans l'exemple décrit, essayez de la réparer différemment. Double-cliquez sur l'image déformée. Une fenêtre apparaîtra vous invitant à essayer de corriger l'image automatiquement (Fig. 1.10).

7. Cliquez sur Oui pour essayer ceci. L'image sera modifiée à la discrétion du programme, puis elle s'ouvrira dans la fenêtre intégrée de JPEG Recovery Pro Editor (Fig. 1.11). Si vous cliquez sur le bouton Non dans la fenêtre, aucune correction ne sera apportée et l'image s'ouvrira dans l'éditeur sous sa forme originale.

Riz. 1.11. Éditeur de récupération JPEG Pro

Comme vous pouvez le voir dans l'exemple (au milieu du fichier, 256 octets d'informations sur l'image ont été remplacés par un ensemble de nombres pseudo-aléatoires), avant la récupération automatique, l'image a été "recadrée" à partir de l'endroit du dommage . Après la restauration automatique, l'image était complètement développée, mais à un endroit, une légère bande est devenue visible - il s'agit de la "poubelle" même introduite dans le dessin dans le but de l'endommager. Un autre problème courant avec le format JPEG est le décalage ou l'inversion des couleurs d'une partie d'une image après la perte ou la modification d'une donnée. Ce problème est également éliminé avec succès par la correction automatique dans le programme en question.
JPEG Recovery Pro Editor a deux fonctions principales : supprimer tous les pixels d'un point spécifié à un autre et insérer/supprimer un nombre spécifié de pixels ou de lignes, en comptant à partir d'un point donné. De telles opérations sont adaptées pour éliminer les "poubelles" ajoutées accidentellement ou, au contraire, pour éliminer le décalage de pixel suite à la perte d'une donnée. Il est préférable de maîtriser ces techniques de manière purement pratique. L'éditeur prend en charge l'annulation / la restauration des actions effectuées, de sorte que la meilleure méthode de correction peut être sélectionnée plusieurs fois. Il ne faut pas oublier qu'après avoir enregistré le fichier récupéré, il peut toujours être traité ultérieurement dans n'importe quel éditeur graphique, par exemple Adobe Photoshop, et enfin redonner à l'image son apparence normale.

Programme CDRfind

Les documents CorelDRAW sont l'un des types de fichiers courants. Ces documents sont d'autant plus précieux qu'ils contiennent généralement le résultat de plusieurs journées de travail de designers ou d'illustrateurs. En règle générale, tous deux sont extrêmement frivoles quant à la sauvegarde de leurs travaux.
Dans le même temps, très peu d'utilitaires de récupération de fichiers CDR ont été créés. Ce programme est une collection d'outils utiles pour travailler avec des fichiers CorelDRAW. Y compris ce programme peut récupérer des fichiers CDR défectueux. L'auteur du programme, Mikhail Kondakov, propose de le télécharger sur son site Internet. La fenêtre principale du programme est extrêmement simple (Fig. 1.12).

Riz. 1.12. Programme CDRfind

Pour afficher le contenu d'un fichier CDR, cliquez sur le bouton Informations sur le fichier et dans la fenêtre standard qui s'ouvre, sélectionnez le fichier que vous souhaitez ouvrir. Deux fenêtres du Bloc-notes apparaîtront : la première (Info. Log) affiche des informations sur le fichier, les polices qu'il contient (Polices utilisées) et tout le texte pouvant être extrait de ce fichier (Texte du document). La deuxième fenêtre (map.log) montre la structure du fichier sous forme de liste des champs qu'il contient (Fig. 1.13).

Riz. 1.13. Analyse du contenu des fichiers

Une autre fonction utile du programme est de rechercher un document CDR sur un disque selon un critère spécifié. Ces critères peuvent être le texte contenu dans le fichier ou la taille des objets graphiques dans le fichier. Cette fonction est lancée en cliquant sur le bouton Rechercher un fichier. La fonction de récupération d'un fichier cassé est intéressante.
1. Cliquez sur le bouton Modifier / Restaurer le fichier. La fenêtre Modifier le fichier s'ouvrira.
2. Cliquez sur le bouton Ouvrir le fichier dans cette fenêtre et dans la fenêtre standard de Windows, sélectionnez le fichier CDR en échec à ouvrir. La structure du fichier ouvert sera affichée dans la zone de travail de la boîte de dialogue (Fig. 1.14).

Riz. 1.14. Fenêtre d'édition de fichier

Vous pouvez ensuite réessayer d'enregistrer le fichier en cliquant sur le bouton Enregistrer le fichier et en spécifiant un nom pour le nouveau fichier. Les champs incorrects seront supprimés du fichier d'origine et celui-ci sera enregistré décompressé. Essayez ensuite d'ouvrir le document obtenu dans CorelDRAW. Une fois ouvert, il affichera probablement de nombreux messages d'erreur. Ils doivent être ignorés et le fichier finira par s'ouvrir de toute façon. Ensuite, vous pouvez copier le contenu souhaité dans un nouveau fichier créé dans CorelDRAW.
Si la zone à problème se situe sur une image raster intégrée dans un fichier, vous pouvez essayer d'extraire uniquement sa partie vectorielle du fichier. Pour cela, il existe le mode Extraction vectorielle. En cliquant sur ce bouton et en sélectionnant les fichiers source et cible, vous pouvez obtenir un fichier contenant uniquement la partie vectorielle de la source. CorelDRAW affichera également des messages d'erreur lors de l'ouverture d'un tel fichier. Encore une fois, vous devez les ignorer et, en ouvrant, enregistrer à nouveau le fichier (Enregistrer sous) ou copier des objets à partir de celui-ci dans un nouveau document.

Récupération de fichiers dans un éditeur HEX

Comme déjà mentionné, il est théoriquement possible de récupérer au moins une partie des informations importantes de tout fichier endommagé. Tout ce qu'il faut, c'est un éditeur de données binaires, un document avec des informations de format détaillées, un penchant pour la programmation et beaucoup de temps. Il n'y a pas ici de solutions toutes faites, il reste à formuler des orientations générales.
Essayez d'analyser le fichier en l'ouvrant dans un éditeur HEX. L'un de ces programmes, Hexplorer, a été discuté au début du chapitre. D'autres éditeurs sont largement connus, tels que WinHex, HEdit ou Free Hex Editor Neo. En termes de capacités de base, tous ces programmes sont égaux et les différences peuvent être appréciées principalement par les programmeurs qui utilisent souvent des fonctions de recherche et d'édition supplémentaires.
Vous pourrez peut-être récupérer les données du premier coup. Si le fichier contient du texte non compressé, il suffira de copier ces fragments et de les assembler dans un éditeur de texte. Étant donné que le résultat requis a déjà été atteint, l'idée peut surgir qu'il n'est pas nécessaire de restaurer quoi que ce soit d'autre.
Pour la plupart des formats, vous devez toujours restaurer la structure du fichier afin de pouvoir ouvrir ultérieurement le document dans l'application prévue. Plus une description détaillée du format est disponible pour l'utilisateur, plus il y a de chances de remarquer des inexactitudes dans le fichier. Dans ce cas, un fichier intact de même taille et de mêmes propriétés peut servir d'exemple de comparaison : ouvrez une deuxième fenêtre d'éditeur à côté et essayez de trouver les différences. Bien sûr, cela ne s'applique pas à la partie contenu, mais vous pouvez presque toujours remarquer la différence dans la structure des titres.
D'autres actions sont un processus créatif. Lors du calcul de la taille ou du décalage des composants de fichier individuels, vous pouvez essayer de substituer ces valeurs dans les champs d'en-tête. La description de la structure ou la comparaison avec d'autres fichiers similaires permettront de retrouver la position des champs et leurs valeurs admissibles. L'éditeur déjà nommé Hexplorer vous permet d'enregistrer les résultats intermédiaires de l'édition, puis d'annuler les modifications apportées. Le fichier enregistré peut être vérifié immédiatement en l'ouvrant dans l'application appropriée. En cas d'échec, vous devez revenir en arrière et essayer d'appliquer différentes valeurs, etc.
Dans des cas exceptionnels, toutes les méthodes fonctionnent : par exemple, il est possible de copier l'en-tête d'un fichier JPEG et de le coller à la place de celui perdu ou endommagé dans un autre fichier. Parfois, ces fichiers s'ouvrent bien avec l'un des téléspectateurs. La même chose peut être dite pour certains fichiers multimédias.

Liens utiles

À la fin du chapitre, nous examinerons une liste loin d'être complète d'outils permettant de récupérer des données à partir de fichiers endommagés. C'est juste la direction de la recherche : à la fois de nouvelles versions de programmes bien connus et des utilitaires complètement nouveaux sont publiés régulièrement. La meilleure façon de trouver et de sélectionner un programme qui peut résoudre un problème spécifique est d'aller sur n'importe quel moteur de recherche sur Internet, puis d'essayer de faire quelque chose.
Récupérer des documents Microsoft Office :
Récupération rapide pour Microsoft Word, Récupération rapide pour Microsoft Excel, Récupération rapide pour Microsoft PowerPoint ;
Récupération R-Word, Récupération R-Excel ;
Document Word de noyau de noyau ;
Réparation de fichiers Excel.
Tous ces programmes sont assez similaires dans leurs capacités et leur efficacité. Si le formatage du document ou du tableau ne peut pas être restauré en raison d'un endommagement de la structure du fichier, seul le texte est récupéré. En plus de récupérer les fichiers cassés, ils sont capables de trouver des documents précédemment supprimés sur le disque, en les recherchant par signature.

Restauration des bases de données des programmes de messagerie :
Réparation d'Outlook Express de DiskInternals ;
SoftAmbulance 4 Outlook Express;
R-Mail pour Outlook Express ;
Noyau Noyau Outlook Express.
Les programmes sont conçus pour récupérer les e-mails supprimés accidentellement, ainsi que pour récupérer les fichiers DBX endommagés, dans lesquels le client de messagerie Microsoft Outlook Express stocke sa base de données. Les e-mails individuels sont récupérés sous forme de fichiers avec l'extension EML, qui peuvent être facilement importés dans Microsoft Outlook Express.
Zmeil. Le programme peut extraire les messages des bases de données de messagerie des clients de messagerie les plus courants, notamment Outlook Express, TheBat! Eudora, Thunderbird. Les messages récupérés sont enregistrés sous forme de fichiers EML ou au format de boîte aux lettres UNIX. Ensuite, ils peuvent être importés dans n'importe quel client de messagerie.

Récupération de la base de données :
Récupération rapide pour la base de données. Ce programme et les programmes suivants fonctionnent avec les fichiers Microsoft Access 95-2003 endommagés, ainsi qu'avec toutes les versions des fichiers DBF (dBASE, FoxBase, FoxPro, Visual FoxPro). Il est possible de récupérer des enregistrements supprimés accidentellement dans le fichier de base de données ;
Docteur DBF ;
Windbfview. L'un des programmes recommandés pour la récupération manuelle de la base de données de la famille de programmes 1C. Récupération automatique de l'en-tête du fichier DBF endommagé, sélection de l'encodage pour la visualisation. Affichez et modifiez les champs de type chaîne, nombre, date et champs booléens. Sauvegarde de toutes ou seulement les données affichées dans un autre fichier au format DBF ou au format texte.

Restauration d'archives :
Réparation avancée de Zip, Réparation avancée de TAR, Réparation avancée de CAB, Réparation avancée de RAR. Le but des utilitaires est clair d'après leurs noms. La même société produit une gamme complète de programmes de récupération de fichiers, ainsi que des packages thématiques, tels que Advanced Archive Repair ;
ZipCentral. Un programme assez ancien, mais très pratique - un gestionnaire d'archives. Parmi ses fonctions se trouve la récupération d'archives ZIP.

Récupération de fichiers graphiques :
Zéro Assomption Récupération. Le programme récupère les fichiers accidentellement supprimés et endommagés de nombreux formats graphiques. Fonctionne à la fois avec les fichiers enregistrés sur le disque dur et directement avec divers supports numériques ;
Logiciel de récupération d'image de nez de photo. Un programme typique de ce genre : il récupère à la fois les fichiers supprimés de divers supports et récupère automatiquement les fichiers image endommagés.

Récupération de fichiers multimédias :
Utilitaire de récupération d'iPod ;
Récupérer des morceaux d'iPod.
Deux programmes du même développeur qui récupèrent à la fois les données supprimées accidentellement sur les lecteurs iPod et les fichiers de formats courants : 3GP, AAC, MPG, MPEG, MP3, M4A, M4B, M4P, M4V, MP4, WAV, AIF, JPEG, GIF. De toute évidence, la tâche de restaurer de tels fichiers n'est pas si grande - il est généralement plus facile de les trouver sur Internet et de les télécharger à nouveau que de les restaurer.

Sommaire

Avant de restaurer des fichiers endommagés, regardez attentivement pour voir s'il existe des sauvegardes de ceux-ci. Cette action vous fera économiser beaucoup de temps et d'efforts. Évidemment, vous n'avez besoin que de récupérer des documents uniques, car trouver la source d'origine à partir de laquelle les fichiers ont été copiés est presque toujours plus facile et encore plus rapide. Vous pouvez toujours demander à envoyer à nouveau du courrier.
Si les documents ou autres fichiers endommagés sont vraiment uniques, faites-en plusieurs copies à la fois. Chaque copie est nécessaire pour une nouvelle tentative - cela ne vaut pas la peine de vérifier le même fichier séquentiellement par plusieurs programmes.
La récupération de données au moyen du même programme qui a créé le fichier est le moyen le plus simple et le plus rapide de sortir de la situation. En ce qui concerne les archives RAR, c'est peut-être le moyen le plus efficace.
Si la récupération par des moyens conventionnels n'est pas possible, vous devrez recourir à des programmes spéciaux. Le principe de base ici est d'essayer différents programmes qui fonctionnent avec ce type de fichier jusqu'à ce que vous obteniez le résultat. Il n'existe pas d'algorithmes de récupération universels, la clé du succès réside donc dans une variété d'approches.
L'édition manuelle d'un fichier est une méthode presque sans problème, mais extrêmement chronophage. Apparemment, il ne peut être recommandé qu'aux utilisateurs qui ont un état d'esprit mathématique et analytique, et seulement si les données récupérées sont vraiment extrêmement importantes.

Vous avez aimé l'article ? Partagez-le