Table des matières
Si vous avez accidentellement supprimé des fichiers ou perdu une partition sur votre disque, votre première pensée sera peut-être d'utiliser un logiciel de récupération de données professionnel. Pour des problèmes tels que la suppression ou le formatage, ces outils fonctionnent bien sur la plupart des disques conventionnels.
Toutefois, si votre disque utilise la technologie SMR (Shingled Magnetic Recording), ce qui est le cas de nombreux disques modernes de grande capacité, vous constaterez que les logiciels de récupération de données ne donnent rien. Selon la valeur des données, votre réaction peut aller du désespoir léger à la panique totale !
Mais voici la bonne nouvelle.
En général, vos données sont toujours présentes. La différence est que les disques SMR organisent et stockent les données différemment, de sorte que les logiciels de récupération de données ne peuvent pas les lire ou les reconstruire.
Par conséquent, si vous possédez un disque Western Digital, Seagate ou Toshiba SMR, il est préférable de contacter un service de récupération de données professionnel tel que Stellar. Nos experts utilisent des outils spécialisés pour récupérer en toute sécurité les données des disques SMR, même si les logiciels ne le peuvent pas.
Mais avant d'expliquer comment nous récupérons les données des disques SMR, vous devez d'abord comprendre pourquoi les logiciels de récupération de données échouent sur les disques SMR.
Pourquoi votre logiciel de récupération de données échoue-t-il sur les disques durs SMR ?
Pour comprendre pourquoi les logiciels échouent sur les disques SMR, il est utile de savoir comment les disques durs stockent les données et, en particulier, quelle est la différence entre les anciennes technologies CMR (Conventional Magnetic Recording) et les nouvelles technologies SMR.
Remarque : si vous ne connaissez pas la structure et le fonctionnement d'un disque dur, lisez notre article sur les composants d'un disque dur.
Imaginez la surface d'un vieux disque vinyle avec des sillons qui s'enroulent en spirale autour du disque. Les plateaux du disque présentent des pistes magnétiques similaires.
Avec la CMR, ces pistes sont écrites côte à côte, avec une minuscule bande tampon entre elles.
L'élément d'écriture doit être plus large pour pouvoir générer un champ magnétique suffisamment puissant. L'élément de lecture est plus étroit, car il doit seulement balayer le champ.
Comme la tête d'écriture est trapue, les techniciens laissent une minuscule bande tampon entre les pistes afin qu'une opération d'écriture ne se chevauche pas avec la suivante.
.jpg)
Cette zone tampon évite qu'une opération d'écriture ne "barbouille" ou n'affecte les données d'une piste voisine. C'est un peu comme si vous aviez une voie distincte pour chaque rangée de voitures sur une autoroute, avec des voies plus étroites et sans circulation entre les deux.
Cette conception permet d'écraser individuellement chaque secteur d'une voie. Cela facilite également la récupération des données par les logiciels.
Pourquoi une meilleure technologie de registre était-elle nécessaire ?
En 2010, l'emballage plus serré des pistes a atteint ses limites physiques. Pour stocker davantage de gigaoctets sans disques supplémentaires (qui rendent les disques plus épais, plus lourds, plus chauds et plus chers), les fabricants avaient besoin d'une nouvelle idée.
C'est ce qu'on a appelé le Shingled Magnetic Recording (SMR).
L'innovation du SMR réside dans le fait que la tête d'écriture - qui est plus large que la tête de lecture - se superpose à ce qu'elle vient d'écrire, un peu comme les bardeaux d'un toit se superposent.
- La piste n°1 est appliquée sur toute sa largeur.
- L'actionneur pousse moins d'une largeur de tête sur le côté.
- La piste 2 est inscrite, coupant un peu le bord de la piste n°1, mais laissant une bande centrale propre que la tête de lecture étroite peut encore suivre.
Si vous répétez ce processus des centaines de milliers de fois, vous obtiendrez un "espacement des pistes" beaucoup plus étroit et une densité surfacique supérieure d'environ 11 à 20 % sur la même surface de disque.
.jpg)
L'image ci-dessus illustre cette géométrie : la bande sombre est la partie qui reste lisible après le chevauchement, tandis que la zone claire montre la partie qui a été coupée.
Dans l'image suivante, vous pouvez voir des zones entières - des faisceaux de pistes qui se chevauchent et qui sont traitées comme une seule unité.

Cette disposition ressemble à celle des bardeaux sur un toit.

Mais ce chevauchement des pistes rend également nécessaires de nouvelles règles de lecture/écriture.
Étant donné que la piste n° 3 (par exemple) chevauche partiellement la piste n° 2, vous ne pouvez pas facilement réécrire quelques secteurs sur la piste n° 2 sans réécrire tout ce qui se trouve sur la piste supérieure.
Le microprogramme SMR regroupe donc - peut-être - 256 Ko de pistes dans une zone (également appelée bande). Si un seul secteur de 4 Ko change, le responsable lit :
- lit la zone entière dans le cache
- met à jour le secteur modifié ; et
- réécrit la zone entière de manière séquentielle.
Ce brassage constant est caché à votre PC par deux cartes de microprogrammes, souvent appelées doubles traducteurs :
- Traducteur n°1 (carte LBA) : C'est l'endroit où votre système d'exploitation pense que les données sont situées.
- Le traducteur 2 (carte de zone) : c'est l'endroit où les données aboutissent réellement après chaque mélange.
Si l'une des deux tables est corrompue, le disque vous enverra des zéros, même si les données magnétiques sont toujours présentes.
Lorsque votre ordinateur demande des données à un disque, il utilise une adresse de bloc logique (LBA) - comparez-la à un répertoire de numéros de rue que votre système d'exploitation comprend.
À l'intérieur du disque, cependant, les mêmes données se trouvent à une adresse de bloc physique (PBA), c'est-à-dire à l'emplacement réel du disque où se trouvent les bits.
Voici à quoi cela ressemble sur un disque CMR.

Notez que :
- Les LBA augmentent dans une série ordonnée : 0-1-2-3-4-5 ...
- Si un secteur d'un disque CMR est défectueux, le microprogramme du disque marque ce bureau physique comme "défectueux".
- Une table unique du microprogramme - Translator n°1 - assure le suivi des blocs défectueux et des déplacements mineurs.
- Le microprogramme du disque assigne un secteur de remplacement, situé ailleurs sur le disque, et demande au Translator n°1 de faire pointer le LBA affecté vers ce nouveau PBA sain.
Le mappage étant facile, les logiciels qui analysent les LBA peuvent généralement récupérer les fichiers supprimés.
Qu'est-ce qui change sur un disque SMR ? Pour comprendre, regardez cette image.

La disposition en "bardeaux de toit" du SMR oblige le microprogramme à mélanger les données dans de grandes zones. Après chaque réécriture, une deuxième table (Translator 2) est mise à jour pour indiquer au disque l'emplacement de chaque LBA dans les pistes qui se chevauchent.
Si l'une de ces tables est corrompue, le disque affichera des zéros pour des plages entières de LBA, même si les données magnétiques sont toujours présentes sur le disque.
C'est la raison pour laquelle les logiciels de récupération de données en général rencontrent des problèmes.
- Ils ne peuvent pas "voir" les données brutes : ils s'appuient sur les traducteurs internes du disque pour trouver les fichiers. Si ces traducteurs sont corrompus ou supprimés (ce qui est souvent le cas avec le SMR), le logiciel ne peut rien trouver.
- Cela peut entraîner d'autres dommages : Toute analyse ou tentative de "réparation" d'un disque SMR à l'aide d'un logiciel standard obligera le micrologiciel à jongler avec des zones entières. Cela peut accélérer la suppression des secteurs effacés lors de la réinitialisation des zones en arrière-plan et rendre la récupération des données impossible. Cela peut également mettre à rude épreuve les têtes déjà fragiles ou les microprogrammes qui luttent contre la carte à double traducteur, ce qui peut entraîner d'autres dommages physiques.
Remarque : pour éviter que les zones ne se remplissent de fragments obsolètes, le disque effectue une "réinitialisation de zone" à intervalles réguliers (également appelée RESET WRITE POINTER dans les spécifications SATA/SCSI ZAC/ZBC). La bande entière est réécrite en une seule passe, au cours de laquelle tous les secteurs que le système de fichiers a déjà marqués comme supprimés sont écartés - de manière similaire à la commande TRIM sur les disques SSD (mais pas identique). Dès qu'une zone est réinitialisée, ces octets supprimés disparaissent à jamais.
En résumé, si le SMR est un moyen astucieux d'accueillir davantage de données, sa nature chevauchante, son traducteur de doublons et la réinitialisation automatique des zones rendent la récupération des données via un logiciel de bricolage presque impossible.
Un service de récupération de données spécialisé comme Stellar® Récupération de Données contourne tous ces risques en traitant le disque en dehors du jeu de commandes normal avec des outils qui peuvent accéder directement à l'adresse de bloc physique.
Questions Etponses
Oui, à condition que les disques soient intacts. Nous transplantons les têtes de lecture et les circuits imprimés dans une salle blanche de classe 100 et créons une image du disque dur à vitesse réduite. De nombreux disques "morts" reviendront à la vie s'ils sont laissés suffisamment longtemps pour la création d'une image.
Malheureusement non. Une fois qu'une zone a été réécrite ou que les données du traducteur ont été réinitialisées, le logiciel ne peut plus lire de données résiduelles. Seul un laboratoire capable de lire les pistes de bardeaux brutes a une chance de le faire.
Recherchez le numéro de modèle sur la fiche technique du fabricant - par exemple, WD WD40EZAZ ou Seagate ST4000DM004 sont tous deux répertoriés comme SMR.