This page has been robot translated, sorry for typos if any. Original content here.

Guide de récupération des informations du disque dur

Sur le sujet:


Список программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Ce guide vous expliquera comment récupérer des informations sur votre disque dur, même si la partition du système de fichiers (y compris NTFS) est endommagée.

Nous vous montrerons comment le récupérer sans perdre vos données et comment résoudre d’autres problèmes éventuels liés à la perte d’informations sur votre disque dur.

Guide de récupération des informations du disque dur

Ce guide vous expliquera comment récupérer des informations sur votre disque dur, même si la partition du système de fichiers (y compris NTFS) est endommagée. Nous vous montrerons comment le récupérer sans perdre vos données et comment résoudre d’autres problèmes éventuels liés à la perte d’informations sur votre disque dur.

Si vous travaillez avec un ordinateur depuis longtemps, sachez qu'un disque dur ne peut pas être considéré comme un emplacement fiable pour stocker des données. Contrairement aux CD et autres supports de stockage, un disque dur est un dispositif mécanique qui s'use comme tout autre mécanisme en cours de fonctionnement. Outre les pannes mécaniques, il existe de nombreuses manières de perdre des données sur un disque, sur lesquelles il est très simple et rapide de changer.

La solution à la plupart des problèmes rencontrés avec les disques durs sous Windows 98 et versions antérieures consistait à utiliser le programme fdisk et un certain nombre d’utilitaires permettant de partitionner et de restaurer des disques. Or, l'utilisation de tels utilitaires, même par un utilisateur expérimenté, a parfois des conséquences irréversibles ...

Imaginez cette situation: lors de la rédaction d’un article sur la mise à jour des ordinateurs, alors que plus de 10 000 caractères étaient déjà écrits et qu'il ne restait que quelques phrases et quelques captures d’écran, il suffisait d’exécuter fdisk sur un ordinateur doté de deux systèmes d’exploitation Windows 98 / XP Pro. enregistrer plusieurs captures d'écran. Dans mon article, plusieurs paragraphes décrivent l'utilisation de fdisk, avertissant les lecteurs de ne pas utiliser ce programme s'il n'y a pas une confiance totale en leurs actions ...

Je n’avais donc besoin que de quelques captures d’écran, mais j’avais oublié que fdisk écrivait des données sur certaines zones du disque au démarrage, de sorte qu’elles ne se trouvaient pas auparavant. Je ne m'en souvenais que lorsque j'avais reçu les copies de l'écran dont j'avais besoin et que l'ordinateur était redémarré en mode Windows XP, ou plutôt que je voulais redémarrer ... Après une attente plutôt longue, le système ne s'est pas initialisé.

La partition de disque principale est-elle partie?

Le disque dur concerné était Fujitsu 17 Go avec deux partitions NTFS de 5 Go chacune (XP Home et Professional) et 6 Go d’espace inutilisé. Après l’incident décrit ci-dessus, le système des deux sections de XP a cessé de se charger.

Après avoir connecté le lecteur à un ordinateur sous Windows 2000, j'ai lancé "Gestion des disques". Pour ce faire sous XP ou 2000, cliquez avec le bouton droit de la souris sur «Poste de travail», sélectionnez «Gestion» et, dans la fenêtre qui apparaît, «Gestion du disque».

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

La section principale sur laquelle se trouvait mon article était affichée comme non formatée et le système d'exploitation ne pouvait pas la lire. Le système situé dans la deuxième section ne pouvait pas démarrer, mais au moins, il était reconnu comme étant formaté et il était possible de copier les fichiers nécessaires à partir de celui-ci. Malheureusement, toutes les données dont j'avais besoin se trouvaient dans la première section.

Que faire? Il existe plusieurs manières d'extraire des données, mais avant de l'examiner, nous devons nous concentrer sur le système de fichiers et la façon dont vos données y sont stockées.

Systèmes de fichiers

Le système de fichiers détermine la méthode utilisée pour stocker des données sur le disque dur ou sur tout autre périphérique utilisé pour stocker des informations. L'espace disponible sur le disque dur est divisé en sections dans lesquelles des unités logiques sont créées (C:, D:, ...).

Windows peut fonctionner avec plusieurs systèmes de fichiers appelés NTFS (NT File System) et FAT (File Allocation Table). FAT est un système de fichiers antérieur utilisé sous DOS sous le nom FAT-16 et sous Windows 9x / Me sous le nom FAT-32. La principale différence entre FAT-16 et 32 ​​réside dans le nombre maximal de disques et de fichiers avec lesquels ils peuvent travailler. FAT-16 peut utiliser des disques allant jusqu'à 2 Go. Les systèmes d'exploitation Windows 2000 et XP sont entièrement compatibles avec FAT, même s'ils utilisent une méthode de stockage différente en standard.

Windows NT, 2000 et XP fonctionnent avec le système de fichiers NTFS, offrant une sécurité et une fiabilité accrues du stockage de données. De plus, NTFS vous permet de définir des autorisations pour chaque fichier. Tous ces systèmes de fichiers utilisent une table de partition et des enregistrements de démarrage (MBR), qui sont stockés dans le premier secteur de chaque lecteur, déterminant quelle partition est amorçable.

Si les informations contenues dans le MBR sont endommagées, le système d'exploitation arrête de s'y charger et les partitions de disque peuvent être détectées comme vides.

Partitions NTFS

Le premier secteur de la partition NTFS est réservé au démarrage. Il contient des informations permettant au système de travailler avec cette section. Sans ces informations, la section serait inaccessible.

Une copie du secteur de démarrage est stockée dans le dernier secteur de la partition. L'équivalent d'un tel secteur en FAT s'appelle également bootable et est stocké dans le premier secteur de la section. La différence avec la FAT est que la FAT ne stocke pas de copies de ces informations, ce qui rend la récupération plus difficile.

Le premier fichier stocké sur le disque, appelé MFT (Master File Table), est une table contenant des informations sur l'emplacement de tous les fichiers, leurs propriétés et leurs droits d'accès. NTFS stocke également une copie de ces informations. FAT possède une table d'allocation de fichiers similaire, FAT (File Allocation Table), qui est également sauvegardée sur disque.

Si un fichier est supprimé, y compris de la «corbeille», les deux systèmes de fichiers le marquent simplement comme supprimé. Les données ne sont pas réellement supprimées du disque, mais l'espace qu'elles occupent sur le disque est considéré comme étant libre. Pour que tous les fichiers puissent être restaurés, si seulement vous n’écriviez rien après leur suppression.

Dans mon cas, un disque avec deux partitions NTFS a été utilisé. Lorsque fdisk a été lancé, le programme a écrit quelque chose dans des zones importantes du disque dans les deux sections. En conséquence, la première partition a un secteur de démarrage endommagé. La deuxième section a simplement une zone endommagée avec des fichiers système, et le système ne démarre pas non plus, mais les fichiers qui s'y trouvent sont accessibles. J'ai transféré le disque sur un autre ordinateur. C'est à cet endroit que nous avons rompu.

Avertissement: tout ce qui est décrit à partir de ce moment-là, s'il n'est pas utilisé avec précaution, peut supprimer des partitions et des fichiers de lecteur Si votre disque dur a un problème physique, par exemple, il fait des bruits étranges ou fume, rien de ce qui est décrit ci-dessous n’aidera, éteignez l’ordinateur, retirez le disque dur et apportez-le à un centre de service. Les tentatives de réparation par vous-même risquent d'entraîner des conséquences beaucoup plus coûteuses.

Récupération de l'information

La première règle que vous ne pouvez pas enfreindre si vous souhaitez récupérer des informations sur un disque dur endommagé consiste à ne rien écraser. Si vous avez accidentellement supprimé une partition, ne créez pas de nouvelle à la place, laissez tout ce qu'il est.

Si vous supprimez des fichiers de la corbeille et réalisez que vous avez besoin d'informations supprimées, n'écrivez rien sur le disque.

La même chose s'applique aux partitions de disque. Si vous ne créez pas de nouvelle section à la place de la section perdue, les informations relatives à l'ancienne seront toujours enregistrées.

Dans mon cas, des copies d'informations sur les partitions et les fichiers critiques ont été enregistrées sur le disque. Une section est indisponible en raison d'un secteur de démarrage réécrit et la seconde n'est plus amorçable, mais les informations qui en proviennent sont toujours en cours de lecture. Pour l’avenir, je dirai que tout (ou presque) a été restauré. Voyons maintenant comment procéder.

L'option la plus gênante est lorsque vous avez une partition sur le disque et que c'est lui qui a disparu. Ensuite, il est préférable de transférer le disque dur sur un autre ordinateur. Travailler sur un deuxième ordinateur présente de nombreux avantages. Vous n'avez pas besoin de rendre le disque amorçable, vous pouvez simplement atteindre la lisibilité des fichiers et réécrire les informations nécessaires à l'aide de l'Explorateur Windows.

Si les fichiers système sont endommagés et que le système ne démarre pas, mais que la partition est accessible, les fichiers sont facilement lisibles sur un autre ordinateur et le problème sera résolu.

Logiciel de récupération de fichier

Si vous n’avez pas la possibilité de transférer physiquement le disque dur, ne soyez pas tenté de réinstaller le système. Il existe plusieurs outils logiciels qui vous permettront de démarrer un ordinateur exécutant un système d'exploitation alternatif et vous aideront à récupérer vos fichiers.

Le moyen le plus simple d'accéder aux fichiers de votre disque dur consiste à démarrer l'ordinateur à l'aide de la disquette d'amorçage DOS et à utiliser un programme de récupération de données tel que testdisk, décrit ci-dessous.

Gardez à l'esprit que lorsque vous travaillez avec une partition, qui n'est également pas visible, la récupération de données devient une tâche beaucoup plus difficile. De nombreux programmes de récupération ont besoin d'un emplacement pour sauvegarder les données récupérées. Dans ce cas, vous n'avez aucune garantie de ne pas détruire plus que restaurer. Si vous ne pouvez pas transférer le disque dur sur un autre ordinateur, envisagez de connecter un autre disque dur sur lequel vous pouvez installer le système et le programme de récupération.

Il existe plusieurs programmes, tels que "Winternals Disk Commander" et "ERD Commander", qui démarreront votre ordinateur sous DOS ou un autre système d'exploitation et lanceront le processus de récupération. Malheureusement, aucun de ces programmes n'est gratuit.

Si vous avez connecté votre disque à un autre ordinateur ou connecté un disque avec un système d'exploitation installé sur votre ordinateur, vous pouvez essayer de démarrer l'ordinateur et copier les données nécessaires. Vous ne réussirez pas si les informations de partition sont perdues. Dans ce cas, le système "ne verra tout simplement pas" les unités logiques.

Programmes gratuits pour la récupération de données

Les programmes gratuits existants sont généralement moins fonctionnels que ceux payants. Cela est dû au fait que les développeurs comprennent que si la perte de données est vraiment importante, les gens seront prêts à payer pour un programme de restauration.

Avant de faire autre chose, lisez tout attentivement.

FINDNTFS

FindNTFS ( http://inet.uni2.dk/~svolaf/ utilities.htm) est un programme gratuit permettant de rechercher et de réparer une partition NTFS endommagée. Il existe différentes versions, dont une conçue pour fonctionner après le chargement en mode DOS. Il peut être utilisé si Windows ne démarre pas. En plus de la recherche et de la récupération de partitions NTFS, FindNTFS propose des fonctions plus utiles dont nous n’avons pas besoin pour le moment, et nous ne les arrêterons pas.

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Pour utiliser findntfs, démarrez l’ordinateur à l’aide de la disquette d’amorçage DOS sur laquelle est enregistré findntfs.exe. Vous pouvez obtenir la liste des fichiers et des dossiers du lecteur restauré en tapant "FINDNTFS # 1 1 1 c: \ recoverlog.txt" sur la ligne de commande. Le symbole # doit être remplacé par le numéro du disque. Si vous n'avez qu'un seul disque dur, son numéro sera 1 et s'il y a plusieurs disques, le numéro 1 recevra un disque physique sur lequel se trouve le lecteur logique 'C:'.

Cette commande indique à findntfs de rechercher dans les fichiers NTFS l'intégralité du lecteur spécifié et de les répertorier dans un fichier texte sur le lecteur C:. Vous pouvez spécifier n'importe quel nom de fichier sur n'importe quel lecteur. Il suffit de ne pas le créer sur le même lecteur sur lequel vous souhaitez récupérer les informations. Une fois le fichier créé, vous pouvez le visualiser. Cela devrait ressembler à quelque chose comme ça:

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Si tout s'est bien passé, vous pouvez trouver les fichiers dont vous avez besoin dans la liste. Les dossiers dans lesquels findntfs les a trouvés peuvent ne pas coïncider avec leur emplacement réel. Avant de passer aux étapes suivantes, notez les numéros de dossier avec les fichiers nécessaires.

Pour restaurer des fichiers à l'aide de findntfs, vous devez utiliser la commande "copier". La limite du programme est qu'il écrit des fichiers dans un dossier dans lequel il se trouve. Donc, avant la prochaine étape, assurez-vous qu'il y a suffisamment d'espace.

Exécutez la commande 'findntfs # 1 1 1 copy #' (le premier caractère # doit être remplacé par le numéro du disque, comme dans la commande précédente, et le second par le numéro du dossier souhaité). Vous pouvez spécifier jusqu'à 10 numéros de dossier. Si vous ne spécifiez pas de numéro de dossier, le programme essaiera de copier tous les fichiers du lecteur spécifié.

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Vérifiez les fichiers récupérés pour vous assurer qu'ils ne sont pas endommagés.

Le programme findntfs a une autre limitation importante: il ne peut pas copier de fichiers sur une partition avec le système de fichiers FAT. Cela rend la récupération impossible sans une partition NTFS et sans la prise en charge de son système d'exploitation (Windows NT / 2000 / XP). Dans ce cas, il ne sera pas possible de restaurer les fichiers en démarrant l'ordinateur à l'aide du disque DOS. Un autre utilitaire de lecteur NTFS gratuit peut résoudre le problème.

Lecteur NTFS pour DOS

Lecteur NTFS pour DOS ( http://www.ntfs.com/products.htm ) Est un programme gratuit qui vous permet de copier des fichiers NTFS sur des partitions DOS (FAT). Si le démarrage à partir de votre partition NTFS n’est pas possible, vous pouvez copier ce programme sur une disquette amorçable et réécrire tous les fichiers nécessaires avec celle-ci.

La limitation de ce programme est qu'il ne peut pas lire les données des partitions avec des secteurs d'amorçage endommagés ou des disques avec des tables de partition endommagées. Donc, avant de l'utiliser, vous devez rendre la partition NTFS «lisible» et ensuite copier les fichiers nécessaires.

L'utilitaire commercial 'Active @ Partition Recovery' ( http://www.ntfs.com/ ), qui peut trouver la partition perdue et copier des données à partir de celle-ci.

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Ces programmes sont conçus pour fonctionner sous DOS et il sera possible de les utiliser sous Windows 9x / ME, mais pas sous Windows 2000 ou XP en raison de restrictions d'accès aux disques fonctionnant sous ces systèmes d'exploitation.

TESTDISK

TestDisk ( http://www.cgsecurity.org/wiki/TestDisk ) Programme existant dans les versions DOS et Linux, pouvant être utilisé pour rechercher et restaurer des partitions FAT et NTFS. En l’utilisant, vous pouvez restaurer les secteurs d’amorçage à partir de leurs copies.

Avec l'aide de ce programme particulier, j'ai restauré ma première partition NTFS, qui n'était pas du tout «visible». Travailler avec testdisk n’est pas très difficile, l’essentiel est d’être prudent et de lire la documentation (dans le dossier 'doc').

Après le démarrage du programme, vous verrez une liste des disques physiques disponibles:

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Spécifiez le lecteur dont vous souhaitez récupérer les partitions, puis sélectionnez "analyser".

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Le programme affichera une liste des partitions existantes et, après avoir appuyé sur "Entrée", lancera son propre processus de recherche de partitions.

Une fois la recherche terminée, appuyez à nouveau sur «Entrée». En outre, il est conseillé de sélectionner "Rechercher!" Pour effectuer une recherche plus approfondie. Si soudainement vous ne voyiez pas une seule partition au début à cause d'une table de partition endommagée, testdisk devrait la trouver.

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Vérifiez ces informations et sélectionnez «write» (écrire) pour écrire les nouvelles informations de partition sur le disque. Si la perte de la partition était le seul dommage, le processus de récupération est maintenant terminé pour vous. Vous obtiendrez un système entièrement restauré. Mais, si le secteur de démarrage de la partition est endommagé (comme dans mon cas), vous devrez sélectionner l'élément "avancé", puis "boot".

Список программ и утилит используемых для восстановления данных с жестких дисков и других носителейСписок программ и утилит используемых для восстановления данных с жестких дисков и других носителей

Testdisk compare le secteur de démarrage avec sa copie. S'ils sont différents, le programme vous demandera si vous souhaitez en copier une copie dans le secteur de démarrage.

Cette opération a rendu ma section «perdue» avec l'article accessible à nouveau. Testdisk est l'un des logiciels de récupération de partition de disque les plus utiles. Bien sûr, il lui manque une interface graphique et ne tourne que sous DOS, mais ce n’est pas l’essentiel pour un programme qui peut restaurer les informations nécessaires en quelques minutes.

Il existe de nombreux utilitaires de récupération de données gratuits. Voici quelques fichiers supprimés en cours de récupération: PC INSPECTOR ( http://www.pcinspector.de/file_recovery/UK/welcome.htm ) et restauration pour 9x / NT / 2K / XP ( ) Si vous définissez un objectif, vous pouvez trouver de nombreux programmes similaires avec leurs propres avantages, mais nous ne l’avons pas défini, car tout ce qui est décrit est à notre avis suffisant pour résoudre la plupart des problèmes liés à la récupération de partitions endommagées et de fichiers supprimés.

Utilitaires commerciaux de récupération de données

Il existe de nombreux programmes de récupération de données payants. La plupart d'entre eux ne fonctionnent que sous Windows. Il est pratique de travailler avec eux si vous parvenez à connecter le disque dur à un autre ordinateur ou si vous connectez un autre disque dur avec le système d'exploitation au même ordinateur. Deux bons exemples de tels programmes sont: «Récupération de fichier actif» et «R-Studio».

Je n'ai pas testé sérieusement les programmes commerciaux, mais je devais gérer leurs démos, qui me disaient simplement s'il y avait un fichier sur le disque et s'il était endommagé. La version démo de R-Studio constituait une exception, car elle permettait de récupérer des fichiers dont la taille ne dépassait pas 64 Ko. Elle a réussi à copier les fichiers d'article supprimés.

D'après mon expérience, je peux recommander le 'Winternals Disk Commander', mais vous devez en prendre mot, car les créateurs du programme ne proposent pas de démos. Ci-dessous, nous avons fourni une liste de programmes de récupération de données payants vers lesquels vous pouvez vous tourner pour obtenir de l'aide si les utilitaires gratuits décrits dans cet examen ne pouvaient pas résoudre vos problèmes.