Restauration de fichiers dans un éditeur hexadécimal. Restauration d'un document à partir d'un disque FAT dans un éditeur HEX Lecture de disques endommagés avec un éditeur hexadécimal

Bonjour.

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

Si nous tenons également compte du fait que les disques assez souvent (qui travaille avec eux) doivent être insérés et retirés du plateau, alors beaucoup d'entre eux se couvrent rapidement de petites rayures. Et puis vient le moment - où un tel disque n'est pas lisible ... C'est 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 souhaite présenter dans cet article seront utiles. Et donc, commençons...

Que faire si le disque CD / DVD n'est pas lisible - recommandations et conseils

Je veux d'abord faire une petite digression et donner quelques conseils. Un peu plus bas dans l'article se trouvent les programmes que je recommande d'utiliser pour lire les "mauvais" CD.

  1. Si votre disque n'est pas lisible dans votre lecteur, essayez de l'insérer dans un autre lecteur (de préférence un lecteur capable de graver des disques DVD-R, DVD-RW ( auparavant, il existait des lecteurs de disque qui ne pouvaient lire que des CD, par exemple. Plus d'informations à 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 ( Au fait, 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 auraient pu être postées sur un tracker torrent pendant 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éparer le CD/DVD.
  3. S'il y a de la poussière sur le disque, soufflez-le doucement. Les petites particules de poussière peuvent être délicatement essuyées avec des serviettes ( les magasins d'informatique en ont des spéciaux pour cette entreprise). Après l'effacement, il est conseillé de réessayer de lire les informations du disque.
  4. Je dois noter un détail : il est beaucoup plus facile de récupérer un fichier musical ou un film à partir d'un CD 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 simplement un silence à ce moment-là. 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 geler les disques, puis d'essayer de les lire. (en faisant valoir cela par le fait que le disque chauffe pendant le fonctionnement, mais lorsqu'il refroidit, il est possible que dans quelques minutes (jusqu'à ce qu'il se réchauffe), les informations puissent être extraites). Je ne recommande pas de le faire, 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 ( erreur illisible) - Je recommande de le copier complètement et de l'écraser sur un autre disque. Le premier appel est toujours le principal 🙂

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

1. Mauvaise copie Pro

BadCopy Pro est l'un des principaux programmes de son créneau qui peut être utilisé pour récupérer des informations à partir d'une variété de supports : disques CD / DVD, cartes flash, lecteurs de disquettes (probablement plus personne ne les utilise), clés USB et autres périphériques.

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 pour la récupération : documents, archives, images, vidéos, etc. ;
  • 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, clés USB ;
  • la possibilité de récupérer les données perdues après formatage et suppression, etc.

2. CDCheck

CDCheck- cet utilitaire est conçu pour prévenir, détecter et récupérer des fichiers à partir de CD défectueux (rayés, endommagés). Avec cet utilitaire, vous pouvez analyser et vérifier vos disques et déterminer quels fichiers y ont été corrompus.

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

Malgré sa conception simple (voir Fig. 2), l'utilitaire fait assez bien son travail. Je recommande d'utiliser.

Riz. 2. Fenêtre principale de CDCheck v.3.1.5

3. Docteur du disque mort

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

Après le démarrage du programme, trois options vous sont proposées :

Copier des fichiers à partir de supports endommagés ;

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

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

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

4. Récupération de fichiers

Pour donner une brève description, 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 petite taille (seulement environ 200 Ko). Ne nécessite pas d'installation.

Fonctionne officiellement sous Windows 98, ME, 2000, XP (testé officieusement sur mon PC - fonctionnait sous Windows 7, 8, 10). Quant à la récupération - les indicateurs sont très moyens, avec des disques "sans espoir" - il est peu probable qu'elle 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 temps forts du programme :

  • peut continuer les fichiers non 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 (dont 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.

6Le copieur imparable de Roadkil

En général, ce n'est pas un mauvais 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 classiques et de disques qui, lors de la lecture, génèrent des erreurs.

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 ("clogged") 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) - il se peut qu'il n'y ait aucun défaut après la récupération !

C'est tout pour moi. J'espère qu'au moins un programme se révélera être celui qui sauvegardera vos données du CD ...

Bonne reprise 🙂

Chapitre 1
Restauration de fichiers corrompus Structure de fichiers dans Heexplorer
Concept de format de fichier

Liens utiles
Résumé

Dans ce chapitre, nous parlerons de la récupération des fichiers dits cassés. Un fichier peut être corrompu s'il n'est pas enregistré correctement, en particulier si vous avez essayé d'ouvrir puis d'enregistrer un fichier que quelqu'un d'autre a créé avec une version plus récente d'une application. Ces fichiers peuvent être extraits de supports endommagés. Et bien qu'il soit possible de les copier, lorsque vous essayez d'ouvrir le fichier "sauvegardé", vous verrez un message d'erreur. Après avoir récupéré des données à partir d'un disque formaté accidentellement, parmi les fichiers trouvés, il y aura très probablement beaucoup de fichiers cassé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.
On pense qu'un fichier est une séquence d'octets finie et continue nommée qui contient des informations. Pour nos besoins (récupération de données), cela suffit. Dans les fichiers qui doivent être restaurés en pratique, une telle séquence encode généralement des informations assez significatives et complètes, telles que le texte d'un document ou un raster (un ensemble de 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 de visualiser 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 éditeurs d'octets ou binaires (binaires). Étant donné que ces programmes affichent généralement des valeurs d'octets en hexadécimal, ils sont devenus connus sous le nom d '"éditeurs HEX".
Si nous ouvrons le fichier dans n'importe quel éditeur HEX, nous verrons cette représentation de son contenu. L'utilisation d'éditeurs HEX pour restaurer le contenu d'un fichier sera abordée à la fin du chapitre, ils aideront à comprendre la structure du fichier et quelle est l'essence de ses dommages.

Structure des fichiers dans Heexplorer

ICY Hexplorer est un éditeur de données binaires gratuit simple mais puissant. Sa distribution est disponible sur le site Web des développeurs.
La zone de travail de la fenêtre est divisée verticalement. Après ouverture du fichier, le contenu du fichier est affiché en octets sous la forme de leurs valeurs hexadécimales dans la partie gauche de l'espace de travail (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 Heexplorer - fichier texte ouvert

Dans ce cas, le fragment sélectionné est mis en surbrillance simultanément dans les deux moitiés de la fenêtre. Il est facile de voir ce que signifie chaque octet du fichier, si l'on considère qu'un caractère de texte est encodé par celui-ci. Lorsque l'on considère les fichiers texte, cette interprétation est parfaitement valable. Les commandes de menu Affichage (View) et Structures (Structures) permettent d'interpréter différemment le contenu du fichier, par exemple sous forme de bitmap, et de le visualiser dans une fenêtre enfant.

Concept de format de fichier

Il existe de nombreux types et formats de fichiers. En général, 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 du 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é. Généralement, 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 le code d'un certain caractère ASCII (lettre, chiffre ou signe de ponctuation), ainsi que des espaces, le début et la fin d'une ligne. En plus des valeurs des caractères de texte, il n'y a vraiment rien d'autre dans le fichier texte ! La structure de tout autre type de fichier est beaucoup plus compliquée.
Par 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 du texte, ce sont les lettres BM. Ceci est suivi d'une séquence d'octets assez longue, dominée par des valeurs nulles, et après cela commence un tableau de différentes valeurs, qui continue jusqu'à la toute fin du fichier.

Riz. 1.2. Fenêtre Heexplorer - Fichier de dessin BMP 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 qui travaille avec de tels fichiers doit interpréter comme une image.

Note
Il existe une ressource sur Internet qui sera mentionnée à plusieurs reprises - "Wikipédia" ou "Encyclopédie gratuite". Il contient une grande quantité d'informations sur les formats de fichiers et sur de nombreux autres concepts, dont toutes les informations sont tout simplement impossibles à rassembler dans un seul livre.
L'article indique qu'un fichier BMP comporte en réalité quatre parties :
en-tête de fichier (BITMAPFILEHEADER). Le premier champ de l'en-tête (les deux premiers octets) est une signature - une indication du type de fichier ;
l'en-tête d'image (BITMAPINFOHEADER) est un composant facultatif, il peut être absent ;
palette, qui peut également manquer;
l'image elle-même - chaque octet décrit un point de l'image.
Une conclusion importante doit être faite ici. Évidemment, la déformation ou la perte de données relatives aux trois premières parties peut conduire au fait que le fichier ne sera plus ouvert par le programme prévu à cet effet, bien que toutes les informations significatives qu'il contient restent intactes. Dans ce cas, le message "Le fichier n'est pas au bon format ou est corrompu" apparaîtra. Au contraire, la perte ou la distorsion des données de l'image elle-même n'affectera en rien l'ouverture du fichier, mais des fragments individuels tomberont ou seront déformés dans l'image ouverte.
À titre expérimental, vous pouvez créer plusieurs copies du fichier, corrompre délibérément chacune d'elles à différents endroits à l'aide d'un éditeur hexadécimal, puis enregistrer. En ouvrant ces fichiers avec une visionneuse Windows standard ou avec le programme Paint, l'utilisateur sera convaincu de la validité de la conclusion faite précédemment.
Tout fichier est organisé de la même manière, bien que la spécification des parties d'un fichier dépende de son type. Les descriptions de presque tous les formats ont été publiées et peuvent être trouvées sur Internet. Certaines des descriptions détaillées occupent 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 du fichier se trouve toujours son en-tête (header). La rubrique elle-même a également une structure interne.
- L'en-tête commence par une signature, ou "nombre 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 les caractères MZ, une archive RAR contient la 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 à un format donné, par exemple, pour les fichiers image ils indiquent l'algorithme de compression, la profondeur de couleur, les dimensions de l'image en pixels, etc. Pour les fichiers audio, ces paramètres seront la fréquence et la profondeur de numérisation, la nombre de canaux, l'algorithme de compression, etc.
Certains fichiers peuvent contenir des composants auxiliaires : palette, table de codes, données intégrées de polices, macros, etc. Dans certains formats, tels que les documents Microsoft Office ou CorelDRAW, ces données peuvent occuper plus d'espace qu'autre chose. Regardez simplement la taille d'un document Microsoft Word 2003 « vide » !
Les données uniques réelles du document. Parfois, dans des documents complexes, ces données sont organisées sous forme de chaînes ou de portions (morceaux). Dans ce cas, quelque part dans les titres, un lien est donné vers le début et la taille de chaque portion.
Le pointeur de fin de fichier ou checksum (check sum) confirme 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 des informations utiles peuvent être extraites en ouvrant et en éditant un tel fichier avec un éditeur HEX. Si les informations de format sont corrompues, elles peuvent (théoriquement) être recréées, puis le fichier peut être ouvert avec une application "normale". Si la zone des données elle-même est endommagée, seul ce qui reste peut être extrait du fichier.
Réparer ou extraire manuellement des informations utiles à partir de fichiers corrompus est une tâche qui prend du temps. En gros, c'est similaire à la programmation. Le problème n'est même pas dans la compréhension de la structure du format, mais dans le fait que la recherche et la création d'un nouvel enregistrement des octets "nécessaires" nécessiteront de nombreux recalculs, essais et vérifications de routine et fastidieux. Par conséquent, en pratique, si une telle possibilité existe, il convient de recourir d'abord à deux autres méthodes.

Restauration de fichiers à l'aide des propres outils du logiciel d'application

Certains programmes d'application ont la capacité de tester et de récupérer des documents endommagés dès le début. Ces possibilités sont assez limitées, mais parfois elles suffisent. D'autre part, qui, sinon des développeurs de logiciels, connaît toutes les subtilités des formats utilisés, ainsi que les algorithmes pour leur création et leur restauration.
Attention!
Avant toute tentative de récupération d'un fichier endommagé, vous devez en faire plusieurs copies. N'expérimentez pas avec une seule instance source !

Restauration de documents à l'aide de Microsoft Word

Le programme Microsoft Word fournit la fonction d'ouverture de documents avec récupération. De plus, le package complet de Microsoft Office comprend convertisseur de récupération de texte. Il n'est pas installé par défaut.
A noter qu'il existe également une troisième fonction associée à l'utilisation de l'enregistrement automatique des documents Word lors de l'application. Il s'agit plutôt d'une 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 du profil utilisateur. Si Microsoft Word se bloque avant que l'utilisateur n'enregistre correctement le document, la prochaine fois que vous l'ouvrirez, vous verrez le panneau Récupération de document, qui affiche les copies de sauvegarde existantes du fichier. Très probablement, lors de la récupération de fichiers vraiment endommagés, cette fonction ne fonctionnera pas.
Pour installer Recovery Text 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 fonctionnalités. Cliquez 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 s'affiche.
3. Le composant Text Recovery Converter se trouve-t-il dans le groupe Outils Office communs ? 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. Suivez les instructions de l'assistant pour terminer l'installation des composants sélectionnés.
5. Après cela, démarrez le programme 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 vos paramètres.
Maintenant, il y a deux façons. Pour commencer, 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 le document s'affiche.
2. Sélectionnez un fichier à restaurer à partir de celui-ci.
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 autre nom. Mieux encore, copiez tout le contenu et collez-le dans un nouveau document. Cependant, les expériences montrent que seuls les défauts les plus mineurs peuvent être corrigés de cette manière. Le convertisseur de récupération de texte a un peu plus de capacités.
1. Dans la fenêtre Ouvrir un 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 supplémentaire de conversion de fichier peut apparaître (Fig. 1.4).

Riz. 1.4. Fenêtre de conversion de fichier

3. Sélectionnez l'option Récupérer le texte de n'importe quel fichier dans cette fenêtre et cliquez sur le bouton OK.
Avec cette restauration, la mise en forme originale du document sera perdue - à la place, vous obtiendrez du texte pur (texte brut). Cependant, cette fonctionnalité ne fonctionne pas toujours. Dans ce cas, vous devez restaurer le document avec des programmes spéciaux de développeurs tiers.

Restauration d'archives dans WinRAR

L'archiveur WinRAR populaire contient la fonction de récupération des archives endommagées. Ce programme peut récupérer des archives RAR et ZIP. WinRAR tente 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 - le soi-disant informations de récupération immédiatement après la création. Pour ce faire, lors de l'ajout de fichiers à une archive, dans la fenêtre Nom et paramètres de l'archive, cochez la case Ajouter des informations pour la récupération (Fig. 1.5). Par défaut, cette case est décochée. L'onglet Avancé définit la taille relative des informations à récupérer sous forme de pourcentage de la taille totale de l'archive.

Riz. 1.5. Création d'une archive et ajout d'informations pour la récupération

L'ajout de telles informations augmente inévitablement la taille de l'archive, mais cette précaution n'est pas toujours prise. En règle générale, lors de la compression de fichiers, la taille minimale de l'archive résultante vient en premier. Les créateurs du programme recommandent d'ajouter des informations pour la 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 restauration d'une archive se déroule en deux étapes. Tout d'abord, 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 petite et continue, les chances de réussite de la récupération sont élevées. Par conséquent, l'archiveur crée un nouveau fichier nommé fixed.arcname.rar, où nom de l'arc– nom de l'archive originale corrompue.
S'il n'y a pas d'informations pour la récupération dans l'archive corrompue ou si le dommage est très grave, une tentative de restauration 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 source. Les fichiers non corrompus peuvent être extraits de cette archive restaurée. À partir d'archives simples, toutes les données survivantes sont extraites avec succès. A partir d'une archive continue (solide), il est généralement possible de restaurer uniquement les fichiers situés au début de l'archive avant le site endommagé.
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 du degré de détérioration du fichier.

Riz. 1.6. Messages de diagnostic du programme 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 de menu Opérations ? Restaurer les archives. Les boîtes de dialogue suivantes dépendent de la nature des dommages et de la sécurité des composants individuels du fichier.
En particulier, si l'en-tête est endommagé, vous devrez préciser si le format de l'archive source 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 possible nom de fichier>. Ajouter aux archives : Oui/Non/Tous. Répondez Oui pour ajouter cet élément à fixed.arcname.rar.
Pour dépanner les archives RAR, WinRAR semble être l'outil le meilleur et le plus basique. Pour les archives ZIP, cela donne aussi de bons résultats, mais ici la concurrence est constituée de nombreux programmes spécialisés.

Récupération de base de données 1C : Entreprise

Les bases de données avec lesquelles les programmes de la famille 1C: Enterprise fonctionnent consistent en de nombreux fichiers séparés. Certains d'entre eux contiennent des informations de configuration, tandis que d'autres (fichiers avec l'extension .dbf) sont des fichiers de base de données modifiables. Si l'erreur n'a affecté 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.
La corruption de la base de données se produit le plus souvent à la suite de pannes du système, de pannes de courant soudaines des ordinateurs ou de problèmes avec le réseau local. Le moyen principal et direct de restaurer la base de données consiste à la tester et à la corriger à l'aide 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 de la base de données et que certaines données peuvent être restaurées à l'aide d'enregistrements associés dans d'autres fichiers non endommagés.
Bien sûr, vous devez sauvegarder la base de données avant toute tentative de récupération. La meilleure façon de procéder consiste simplement à copier le dossier de la base de données dans un autre répertoire.
1. Ouvrez le programme 1C en mode configurateur.
2. Lancez une vérification de la base de données ouverte (menu Administration ? Tester et réparer).
3. Si vous disposez d'une nouvelle sauvegarde, vous pouvez commencer la réparation immédiatement : sélectionnez l'option Tester et corriger. 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 particulier doit être restauré ou s'il doit être supprimé complètement.
4. Après la récupération, ouvrez la base de données en mode exclusif et vérifiez l'exactitude des enregistrements et des totaux. Il est possible que certaines entrées doivent être corrigées ou ajoutées manuellement.
La récupération des bases de données endommagées est presque toujours possible. C'est juste le nombre d'enregistrements perdus. La restauration de fichiers individuels avec des programmes spéciaux n'est pratiquement pas nécessaire - les outils du configurateur 1C restaurent assez efficacement la structure des fichiers de la 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. Par le nombre de programmes en premier lieu, bien sûr, les documents Microsoft Office. 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 travail de tels programmes repose sur le fait que l'on recherche dans le fichier les structures inhérentes à ce format (titres, tableaux, etc.). Si une 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 une entrée ne correspond manifestement pas à une 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 s'avèrent également différents.
En ce qui concerne les programmes de récupération, la même règle s'applique que pour les antivirus : plus d'applications seront utilisées dans ce cas particulier, plus les chances de succès seront élevées. Cependant, si l'un des programmes a autrefois aidé là où d'autres étaient impuissants, cela ne signifie pas du tout qu'il récupérera tout autre fichier cassé mieux que les autres. Heureusement, presque tous ces programmes sont disponibles en versions shareware (d'essai ou shareware) et de démonstration. La restriction concerne généralement la préservation des données récupérées ou la quantité maximale autorisée d'informations à récupérer.
Créez plusieurs copies du fichier corrompu - une copie 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 pourra restaurer le texte ou les données du 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 sera probablement nécessaire une fois. Après la perte et les complications qui en résultent, les utilisateurs seront plus prudents et effectueront des sauvegardes régulières. Il s'avère que le prix d'une licence est égal au prix de la restauration d'un à dix fichiers. Le prix des licences varie de dix à plusieurs centaines de dollars. Probablement mieux d'essayer d'abord Tout le monde des démos que l'on peut trouver et puis attention aux prix.
Pour ceux qui sont engagés dans la récupération d'informations professionnellement, une autre approche est justifiée. Par exemple, le package de récupération Office est un outil presque universel et efficace. La licence sera payante assez rapidement, car la récupération de données est toujours demandée et le service bien payé.
Plusieurs programmes seront ensuite abordés. Leur choix est presque accidentel, car l'une des tâches principales du livre est de montrer des programmes de différentes classes et des 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 demande certaines compétences de celui qui l'utilise il.

Pack de récupération de bureau

Recoveronix Ltd. offre plus de 30 utilitaires pour la récupération automatique des fichiers des formats de fichiers les plus courants. Depuis 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 qu'il contient sont répertoriés ci-dessous.
Récupération pour Word, Récupération pour Excel, Récupération pour Outlook Express, Récupération pour Outlook, Récupération pour PowerPoint, Récupération pour Publisher, Récupération pour Access - récupération de 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 d'archives ZIP.
Le package comprend des outils de récupération pour les documents Microsoft Works, WordPerfect et de nombreux formats de base de données.
En plus des outils répertoriés pour récupérer des fichiers endommagé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 restauration et à l'extraction d'informations à partir de supports endommagés. Ici, ces composants de package sont simplement nommés.
MediaHeal pour CD et DVD, MediaHeal pour disquettes, MediaHeal pour Flash, MediaHeal pour disques durs, MediaHeal pour disques amovibles sont des outils de récupération de données à partir de divers supports.
FreeUndelete est un utilitaire permettant de récupérer des données supprimées accidentellement.
Lors de l'installation du package, vous êtes invité à sélectionner les applications nécessaires. Chacun d'eux est installé dans un dossier séparé et est complètement indépendant. Toutes les fenêtres d'application sont construites selon le même modèle. L'intégration consiste en la présence dans la fenêtre de chaque application de l'élément de menu Boîte à outils (Outils), sous lequel une grande liste d'autres applications est révélée.
L'application la plus populaire est Recovery for Word. Tous les autres composants du package sont construits exactement sur le même principe et sont conçus pour un utilisateur avec une formation minimale. En tant que prototype, nous pouvons considérer un fichier à partir duquel des fragments de code sont découpés par un éditeur HEX et / ou des "ordures" sont écrites à leur place - des valeurs aléatoires. Ceci est très similaire à la corruption de fichiers due à des échecs d'écriture ou de lecture à partir d'un support défaillant.
1. Lancez le programme et cliquez sur le bouton Récupérer dans sa fenêtre principale. La fenêtre d'ouverture de fichier standard apparaît.
2. Sélectionnez le fichier que vous souhaitez réparer et cliquez sur le bouton Récupérer dans cette 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 suggéré 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 et voir les résultats. La version démo du programme remplace une partie du texte récupéré par les mots démo démo démo. Le reste du programme est absolument fonctionnel. Il restaure le texte du document, y compris la mise en forme utilisée, les styles, les tableaux, les images et d'autres objets intégrés.
Un ensemble de programmes de la société Recoveronix Ltd. En ce qui concerne la 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érés et d'exhaustivité de la récupération des données dans chaque document. Le principal inconvénient du forfait est son prix. Une licence pour un composant de Recovery for Word 3.1 coûte environ 150 $, tandis qu'un package de 14 applications coûte environ 350 $.

Récupération JPEG Pro

Alors que les applications du package Recoveronix fonctionnent presque automatiquement, JPEG Recovery Pro combine les fonctions de récupération automatique du format de fichier JPEG avec la possibilité d'éditer les données récupérées. Le package de distribution pour JPEG Recovery Pro est disponible sur le site Web du développeur.
Pendant le fonctionnement, le programme analyse le répertoire spécifié, répertorie les fichiers image qui s'y trouvent et vous invite à sélectionner les fichiers à restaurer. Le programme tente alors d'extraire et de restaurer les fichiers sélectionnés en les enregistrant sur le disque. Même avant 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 appelez sa fenêtre de configuration avec la commande de menu Fichier ? Options (Fichier ? Paramètres). Le premier onglet spécifie une liste de types de fichiers que le programme recherchera (Fig. 1.8). Dans le deuxième onglet, Autres options, vous pouvez définir le nombre maximum de fichiers (Nb 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 support d'appareil photo numérique. Les cartes mémoire peuvent contenir de nombreux fragments d'images précédemment supprimées, et des restrictions aideront à éviter de visualiser du matériel inutile.

Riz. 1.8. Sélection des types de fichiers

2. Enregistrez vos 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 vignettes des dessins trouvés apparaîtront dans l'espace de travail (Fig. 1.9).

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

5. Cochez les cases à côté des images que vous souhaitez restaurer et enregistrer. Cliquez sur le bouton Récupérer. Les fichiers seront enregistrés.
6. Si la fenêtre principale du programme indique 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. Pour tenter cela, cliquez sur le bouton Oui. Des modifications seront apportées à l'image à la discrétion du programme, puis elle s'ouvrira dans la fenêtre de l'éditeur JPEG Recovery Pro intégré (Fig. 1.11). Si vous cliquez sur le bouton Non dans la fenêtre, aucune correction ne sera effectué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 du lieu des dommages. Après restauration automatique, l'image est apparue jusqu'à la fin, mais à un endroit une bande pâle est devenue visible - ce sont les «déchets» mêmes introduits dans l'image à des fins de dommages. Un autre problème typique du 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. Un tel problème est également éliminé avec succès par une correction automatique dans le programme en question.
L'éditeur JPEG Recovery Pro a deux fonctions principales : supprimer tous les pixels d'un point donné à un autre et insérer/supprimer un nombre donné de pixels ou de lignes, en comptant à partir d'un point donné. De telles opérations sont appropriées pour supprimer les "déchets" ajoutés accidentellement ou, inversement, pour éliminer le décalage de pixels résultant de la perte d'un fragment de données. Il est préférable de maîtriser ces techniques de manière purement pratique. L'éditeur prend en charge la restauration et le retour (Annuler / Rétablir) des actions effectuées, de sorte que la meilleure méthode de correction peut être sélectionnée plusieurs fois. Dans le même temps, 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, tel qu'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 fruit de nombreuses journées de travail de designers ou d'illustrateurs. En règle générale, ceux-ci et d'autres prennent la sauvegarde de leurs œuvres extrêmement à la légère.
Dans le même temps, il existe très peu d'utilitaires pour récupérer des fichiers CDR. Ce programme est un ensemble d'outils utiles pour travailler avec les fichiers CorelDRAW. L'inclusion de ce programme peut récupérer de mauvais fichiers CDR. L'auteur du programme, Mikhail Kondakov, propose de le télécharger depuis son site Web. 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 sélectionnez le fichier que vous souhaitez ouvrir dans la fenêtre standard qui s'ouvre. Deux fenêtres du Bloc-notes apparaîtront : la première (info. log) affiche des informations sur le fichier, les polices qu'il contient (Fonts used), et tout le texte qui peut être extrait de ce fichier (Document text). La deuxième fenêtre (map.log) montre la structure du fichier sous la forme d'une 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 donné. Ces critères peuvent être le texte contenu dans le fichier ou la taille des objets graphiques à l'intérieur du fichier. Cette fonction est lancée en appuyant sur le bouton Rechercher un fichier. Une fonctionnalité intéressante est la récupération d'un fichier cassé.
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 sélectionnez le fichier CDR défaillant à ouvrir dans la fenêtre Windows standard. 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 Modifier le fichier

Après cela, vous pouvez réessayer d'enregistrer le fichier en cliquant sur le bouton Enregistrer le fichier et en saisissant un nom pour le nouveau fichier. Les champs incorrects seront supprimés du fichier source et il sera enregistré décompressé. Après cela, essayez d'ouvrir le document résultant dans CorelDRAW. Lorsque vous l'ouvrirez, de nombreux messages d'erreur s'afficheront très probablement. Ils doivent être ignorés et le fichier finira par s'ouvrir. Vous pouvez ensuite copier le contenu souhaité dans un nouveau fichier créé dans CorelDRAW.
Si la zone problématique tombe sur une image raster intégrée dans un fichier, vous pouvez essayer d'extraire uniquement sa partie vectorielle du fichier. Pour ce faire, il existe un mode Extract vector (Extraire la partie vectorielle). En cliquant sur ce bouton et en sélectionnant les fichiers source et destination, vous pouvez obtenir un fichier contenant uniquement la partie vectorielle de la source. Lors de l'ouverture d'un tel fichier, CorelDRAW affichera également des messages d'erreur. Ils doivent à nouveau être ignorés et, après ouverture, enregistrer à nouveau le fichier (Enregistrer sous) ou copier les objets qu'il contient dans un nouveau document.

Restauration de fichiers dans un éditeur hexadécimal

Comme déjà mentionné, il est théoriquement possible de récupérer au moins certaines des informations importantes de tout fichier endommagé. Tout ce dont vous avez besoin est un éditeur de données binaires, un document avec des informations détaillées sur le format, un flair pour la programmation et une bonne quantité 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 hexadécimal. L'un de ces programmes, Heexplorer, 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 fonctionnalités de base, tous ces programmes sont équivalents, 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. Puisque le résultat souhaité a déjà été atteint, la pensée peut surgir que rien de plus n'a besoin d'être restauré.
Pour la plupart des formats, vous devez toujours restaurer la structure du fichier afin de pouvoir ouvrir ultérieurement le document dans l'application conçue à cet effet. Plus la description du format est détaillée pour l'utilisateur, plus il y a de chances de remarquer des inexactitudes dans le fichier. Dans ce cas, un fichier non endommagé de taille et de propriétés similaires peut servir de modèle de comparaison : ouvrez une deuxième fenêtre d'éditeur à proximité 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.
La prochaine étape est un processus créatif. Lors du calcul de la taille ou du décalage des composants individuels du fichier, vous pouvez essayer de remplacer ces valeurs dans les champs d'en-tête. Pour trouver la position des champs et leurs valeurs valides, une description de la structure ou une comparaison avec d'autres fichiers similaires vous aidera. L'éditeur Hexplorer déjà nommé vous permet d'enregistrer les résultats d'édition intermédiaires, 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, il faut revenir en arrière quelques étapes et essayer d'appliquer d'autres 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 corrompu dans un autre fichier. Parfois, ces fichiers sont bien ouverts par l'un des téléspectateurs. La même chose peut être dite à propos de certains fichiers multimédias.

Liens utiles

À la fin du chapitre, une liste loin d'être complète des outils qui récupèrent les données des fichiers endommagés sera considérée. Ce n'est qu'une direction de recherche : les prochaines versions de programmes bien connus et de tout nouveaux utilitaires sont publiés régulièrement. La meilleure façon de trouver et de sélectionner un programme capable de résoudre un problème particulier est de se tourner vers n'importe quel moteur de recherche Internet, puis d'essayer de faire quelque chose.
Récupération de 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 du noyau du noyau ;
Réparation de fichiers Excel.
Tous ces programmes sont assez similaires dans leurs capacités et leurs performances. Si la mise en forme du document ou du tableau ne peut pas être restaurée en raison d'une corruption de la structure du fichier, seul le texte est extrait. En plus de récupérer réellement des fichiers endommagés, ils sont capables de trouver des documents précédemment supprimés sur le disque, en les recherchant par signatures.

Restauration des bases de données de messagerie :
Réparation de DiskInternals Outlook Express ;
Ambulance douce 4 Outlook Express ;
R-Mail pour Outlook Express ;
Noyau du 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 .eml, qui peuvent être facilement importés dans Microsoft Outlook Express.
Zmeil. Le programme peut récupérer des messages à partir 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 dans des 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 corrompus, 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 ;
Médecin DBF ;
windbfview. L'un des programmes recommandés pour la récupération manuelle des bases de données pour les programmes de la famille 1C. Récupération automatique de l'en-tête endommagé du fichier DBF, sélection de l'encodage pour la visualisation. Affichez et modifiez les champs de type chaîne, nombre, date et champs booléens. Enregistrement de toutes ou uniquement les données affichées dans un autre fichier au format DBF ou texte.

Restauration d'archives :
Réparation Zip Avancée, Réparation TAR Avancée, Réparation CAB Avancée, Réparation RAR Avancée. Le but des utilitaires ressort clairement de 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 ;
Fermeture éclair centrale. Un programme assez ancien mais très pratique est le gestionnaire d'archives. Parmi ses fonctions figure la récupération des archives ZIP.

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

Restauration de fichiers multimédia :
Utilitaire de récupération d'iPod ;
Récupérer des chansons iPod.
Deux programmes du même développeur qui récupèrent à la fois les données supprimées accidentellement sur les iPods et les formats de fichiers courants : 3GP, AAC, MPG, MPEG, MP3, M4A, M4B, M4P, M4V, MP4, WAV, AIF, JPEG, gif. Évidemment, 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.

Résumé

Avant de restaurer des fichiers endommagés, regardez attentivement s'il existe des copies de sauvegarde quelque part. Cette étape vous fera économiser beaucoup de temps et d'efforts. Évidemment, seuls les documents uniques doivent être restaurés, car trouver la source d'origine à partir de laquelle les fichiers ont été copiés est presque toujours plus facile et même plus rapide. Le courrier peut toujours être demandé à être renvoyé.
Si les documents ou autres fichiers endommagés sont vraiment uniques, faites plusieurs copies à la fois. Chaque copie est nécessaire pour une nouvelle tentative - cela ne vaut pas la peine de vérifier séquentiellement le même fichier avec plusieurs programmes.
La récupération de données à l'aide 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 un résultat. Il n'y a pas d'algorithmes de récupération universels, donc la clé du succès est une variété d'approches.
L'édition manuelle d'un fichier est une méthode presque sans problème, mais extrêmement longue. Apparemment, il ne peut être recommandé qu'aux utilisateurs qui ont un esprit mathématique et analytique, et seulement si les données récupérées sont vraiment extrêmement importantes.

Le livre décrit les méthodes de récupération de données à partir de divers supports de stockage - disques durs, matrices RAID, CD, DVD, cartes mémoire flash, cartes d'appareil photo et téléphones mobiles. La réparation des équipements endommagés n'est considérée dans la publication que comme un aspect de l'ensemble du processus d'extraction des données. Le sujet principal est l'extraction de données endommagées en raison de violations physiques ou logiques dans le fonctionnement d'un système informatique ou d'actions incorrectes de l'utilisateur. Le livre traite de la récupération de fichiers supprimés accidentellement, de l'extraction d'informations précieuses à partir de disques durs endommagés ; décrit des programmes et des méthodes de récupération de données à partir de matrices RAID endommagées, ce qui est essentiel pour le fonctionnement des systèmes informatiques d'entreprise.

Le livre ne nécessite pas de préparation particulière du lecteur : des procédures simples de récupération de données étape par étape sont précédées d'une description des principes de leur stockage sur différents supports.

Livre:

Restauration de fichiers dans un éditeur hexadécimal

Comme déjà mentionné, il est théoriquement possible de récupérer au moins certaines des informations importantes de tout fichier endommagé. Tout ce dont vous avez besoin est un éditeur de données binaires, un document avec des informations détaillées sur le format, un flair pour la programmation et une bonne quantité 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 hexadécimal. L'un de ces programmes, Heexplorer, a été discuté au début du chapitre. D'autres éditeurs sont largement connus, comme WinHex (http://www.winhex.com), HEdit ou Free Hex Editor Neo (http://www.hhdsoftware.com). En termes de fonctionnalités de base, tous ces programmes sont équivalents, 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. Puisque le résultat souhaité a déjà été atteint, la pensée peut surgir que rien de plus n'a besoin d'être restauré.

Pour la plupart des formats, vous devez toujours restaurer la structure du fichier afin de pouvoir ouvrir ultérieurement le document dans l'application conçue à cet effet. Plus la description du format est détaillée pour l'utilisateur, plus il y a de chances de remarquer des inexactitudes dans le fichier. Dans ce cas, un fichier non endommagé de taille et de propriétés similaires peut servir de modèle de comparaison : ouvrez une deuxième fenêtre d'éditeur à proximité 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.

La prochaine étape est un processus créatif. Lors du calcul de la taille ou du décalage des composants individuels du fichier, vous pouvez essayer de remplacer ces valeurs dans les champs d'en-tête. Pour trouver la position des champs et leurs valeurs valides, une description de la structure ou une comparaison avec d'autres fichiers similaires vous aidera. L'éditeur Hexplorer déjà nommé vous permet d'enregistrer les résultats d'édition intermédiaires, 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, il faut revenir en arrière quelques étapes et essayer d'appliquer d'autres 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 corrompu dans un autre fichier. Parfois, ces fichiers sont bien ouverts par l'un des téléspectateurs. La même chose peut être dite à propos de certains fichiers multimédias.

Bon après-midi. Les amis, enfin, nous avons une occasion unique de tester un logiciel multifonctions appelé WinHex. Ce complexe universel a attiré notre attention par le fait que parmi ses nombreuses fonctions, la récupération des fichiers perdus joue un rôle important. Entre de bonnes mains, l'utilitaire WinHex devient un outil puissant pour résoudre les problèmes les plus graves.Avec cette application, vous pouvez effectuer diverses analyses et calculs, récupérer des informations, diagnostiquer votre système informatique personnel, et bien plus encore. winhexrusse permet aux utilisateurs d'éditer logiquement ou physiquement leurs disques avec les plates-formes CDFS, NTFS et FAT. L'application universelle permet même de récupérer des données supprimées de tous types de supports numériques. Découvrons si WinHex peut "faire revivre" les fichiers perdus.

utilitaire téléchargement winhex sans paiement, vous devrez passer par cette page de notre site. L'archive avec l'utilitaire installé dans le dossier a une taille compacte (3,36 Mo). Aujourd'hui, nous allons essayer WinHex version 16.8. Eh bien, nous téléchargeons le logiciel sur notre ordinateur, extrayons tous les fichiers de l'archive et russifions le programme. Maintenant que WinHex est complètement prêt à fonctionner, vous pouvez vous mettre au travail. Essayons de récupérer les données d'une carte flash micro sd (32 Go).

Nous nous assurons que tout est prêt pour le travail, puis nous lançons l'utilitaire. Une grande fenêtre vide s'est ouverte dans laquelle nous devons sélectionner un lecteur logique (physique) pour la récupération des informations. Pour ce faire, nous allons utiliser un petit bouton dans le menu de l'application. Afin de ne pas le chercher longtemps, regardez attentivement les photos situées juste au-dessus. Une fenêtre s'ouvrira dans laquelle l'utilisateur devrasélectionnez le disque source et cliquez sur "OK".

WinHex a analysé le système de fichiers de notre carte micro sd en un instant. Maintenant, dans la section centrale de la fenêtre de travail, vous pouvez voir la liste complète des dossiers et fichiers trouvés par le programme dans différents formats. Notre tâche est de trouver les données effacées dont nous avons besoin et de les copier sur un périphérique de stockage stable. Il est à noter que les icônes des fichiers supprimés dans ce logiciel sont signalées par une petite croix rouge. Nous restaurons les données selon le schéma suivant : Sélectionnez le fichier, cliquez avec le bouton droit pour appeler le menu contextuel, puis sélectionnez l'élément "Restaurer / Copier ...".

Nous n'avons que la procédure standard de sauvegarde des informations ressuscitées. Dans la fenêtre qui apparaît, désignez le disque dur cible et le dossier dans lequel l'utilitaire doit récupérer les données. Cliquez sur le bouton "OK". Après une courte attente, le travail avec WinHex sera terminé. Merci à tous.

Bonne récupération de données !

Si vous avez aimé le programme, partagez le lien avec vos amis.

1) - WinHex (rapidgator.net).

Développeur du programme : www.x-ways.net

PROGRAMMES SIMILAIRES

En commençant à écrire une critique d'un éditeur hexadécimal avec le nom abrégé HxD, nous n'avons pas supposé que cet utilitaire, qui à première vue ne se démarque en rien, possède un ensemble de fonctions aussi impressionnant. Bien sûr, il s'agit tout d'abord d'éditer des fichiers en code hexadécimal avec les options associées de remplacement et d'insertion d'octets. Et maintenant, énumérons simplement le reste des fonctions HxD : ​​édition de disques, RAM, fusion et fractionnement, comparaison et suppression fiable de fichiers, calcul des sommes de contrôle de fichiers à l'aide de divers algorithmes et statistiques sur l'utilisation des caractères dans le texte.

Après avoir lancé HxD, nous ouvrons le fichier et voyons son contenu dans deux panneaux : le code hexadécimal est affiché à gauche, et le contenu textuel normal du fichier est à droite.

Pour modifier le contenu d'un fichier, placez simplement le curseur dans le panneau de texte et saisissez du texte. Les données modifiées sont affichées en rouge pour faciliter leur recherche. Vous pouvez également modifier les informations en mode hexadécimal, ici vous devrez déjà entrer 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 fonctionnalité utile fournie par HxD est l'attribution de plusieurs octets pour les opérations ultérieures.

Le bloc sélectionné peut être supprimé, tandis que le reste des données est décalé 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 l'élément dans le menu Remplir la sélection vous permettra de configurer les paramètres de remplacement d'octets. Dans la fenêtre, vous pouvez entrer 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 choisir un remplissage avec des zéros. Listé Pas vous pouvez ajouter plusieurs passages et spécifier les caractères à remplacer pour chacun. En conséquence, HxD réécrira plusieurs fois les octets alloués, à la fin ils contiendront les données spécifiées pour la dernière étape.

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

Par le menu Édition - Insérer des octets la fenêtre des paramètres d'ajout de données à un fichier s'ouvre. Ici, tout d'abord, nous indiquons le nombre d'octets à ajouter. Vous pouvez également entrer un motif de remplissage, cette séquence de données hexadécimales HxD s'insérera dans les octets ajoutés.

Bouton [Ouvrir disque] appelle une liste des disques connectés dans le système, qui peut également être ouverte dans l'éditeur. Dans ce mode, une nouvelle barre d'outils apparaît pour se déplacer entre les secteurs du disque, et une autre apparaît à droite des deux panneaux principaux indiquant le secteur. Par défaut, le disque est ouvert 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 sûr, éditer un disque en code hexadécimal doit être fait avec soin, en sachant exactement ce qui doit être corrigé. La modification imprudente des données du disque peut entraîner la perte de fichiers ou la violation de leur intégrité.

Non moins utile sera la fonction [Ouvrir RAM], qui vous 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 proposées par de nombreux utilitaires de piratage de jeux, vous permettant d'ajouter de la "vie", de l'argent, etc.

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

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

Quelques fonctions HxD supplémentaires ne feront pas de mal lorsque vous travaillerez avec des fichiers. Par le menu Avancé - Outils de fichiers - Fusionner La fenêtre des paramètres de fusion de fichiers s'ouvre. Vous pouvez sélectionner autant de fichiers que vous le souhaitez dans la liste, après quoi le programme les fusionnera en un seul et les enregistrera sous le nom spécifié. La fonction opposée permet de diviser un fichier en plusieurs parties. Dans ce cas, ouvrez le fichier partagé, entrez un nom de base pour les parties du fichier et sélectionnez ou entrez la taille des parties.

La capacité de HxD à comparer des fichiers peut souvent être utile ( Analyser - Comparer des fichiers - Comparer). Tout est simple ici : sélectionnez deux fichiers et voyez leur code hexadécimal dans deux panneaux. En appuyant sur une touche F6 , vous pouvez passer à la différence suivante et la combinaison de touches Décalage + F6 nous ramène à la différence précédente. Ainsi, vous pouvez visualiser rapidement toutes les différentes données dans les fichiers.

HxD nous offre également une fonction telle que le calcul des sommes de contrôle des fichiers (menu Analyse - Sommes de contrôle). De plus, nous avons le choix entre plusieurs algorithmes de comptage : 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 au signet juste ctrl + Numéro .

Et enfin, une autre fonctionnalité intéressante de l'éditeur hexadécimal. Il s'agit des statistiques des caractères du fichier ( Analyse - Statistiques), particulièrement utile pour les données textuelles. Dans le schéma, chaque colonne correspond à un caractère, et comme vous le savez, il y en a au total 256. Et plus la colonne est haute, plus le caractère correspondant apparaît souvent 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 le montant.

Les caractéristiques:
Langue de l'interface: russe, anglais, etc.
SE : Windows 95, 98, Me, 2000, XP, 2003, Vista
Taille du fichier: 874 Ko
Licence: libre