The combination of SSD and “bad sectors” will seem unbelievable to many people: It doesn’t happen! In fact, SSD controllers are typically configured so that the user never sees “bad sectors” – the controller promptly removes these errors at the expense of “spare” blocks of flash memory. Theoretically, they can occur when the spare space runs out, but in practice this is very rare. Sometimes, when SSD disks “die”, they simply stop being recognized by the computer (as if they were never connected in the first place). While most experts consider SSDs with failed sectors beyond repair, we share a rare success story where recovery was possible. Here’s how we defied the odds.
Cette histoire vraie s'est produite sur un serveur domestique. Le disque système était un modèle ancien de la marque Samsung, un SSD 470 d'une capacité de 64 Go seulement. Sorti il y a plus de 10 ans ! Il a fonctionné avec succès, offrant d'excellentes performances et beaucoup d'espace n'était pas nécessaire, car l'activité d'utilisation du disque était faible.
Mais un jour, l'installation de Windows Update a commencé à échouer : la mise à jour suivante a été installée, le système a redémarré, puis une erreur d'installation a été signalée. Et ainsi de suite, presque sans fin. Par la suite, d'autres programmes ont parfois commencé à se comporter de manière étrange. Il est devenu évident que « quelque chose n'allait pas ».
Après avoir effectué quelques tests, nous avons constaté que la fonction SMART fonctionnait correctement, mais que la lecture de la surface du disque SSD provoquait des erreurs à plusieurs endroits. Ce phénomène était inattendu, car les contrôleurs de disques SSD sont généralement programmés pour résoudre automatiquement ces erreurs en utilisant l'espace supplémentaire de la mémoire flash. L'utilisateur ne devrait jamais voir cela se produire.
Nous avions déjà décidé de jeter le disque SSD et de le remplacer par un autre, mais une idée m'est venue : et si nous essayions d'écraser toute la surface du disque ? Cela pourrait forcer le contrôleur à réinitialiser les matrices de mémoire flash et, éventuellement, à corriger l'erreur. Nous avons créé une sauvegarde du disque (une autre histoire, d'ailleurs, car nous avons cherché une sauvegarde basée sur l'image, qui ignorerait les secteurs erronés. Je le dirai brièvement : je recommande AOMEI Backupper, bien qu'il y ait une telle option dans beaucoup d'autres, mais cela n'a vraiment fonctionné qu'avec celui-ci). Nous avons démarré à partir d'un lecteur flash, effectué un test d'écriture de la surface du disque, en effaçant tout le contenu avec de nouvelles données.
Finalement, tout s'est bien passé ! Le test d'écriture s'est déroulé sans erreur et la récupération des données à partir de la sauvegarde a été couronnée de succès. Ce disque SSD fonctionne parfaitement dans le serveur domestique depuis plusieurs mois. Des tests de surface réguliers, tels que SMART Long Self Test et d'autres programmes, confirment ses performances parfaites.
J'ai dû démarrer à partir d'une clé USB, car il s'agissait du disque système. J'aurais pu le brancher sur un autre ordinateur, mais je ne voulais pas perdre de temps à dévisser un tas de vis et à retirer le disque.
Why This SSD Recovery Was an Exception?
Unlike typical cases, this SSD’s controller architecture allowed partial sector remapping, making recovery possible despite the failed sectors.
Conclusions:
- Ne jetez pas un disque SSD qui présente des problèmes.
- Essayez d'abord d'écraser toute la surface du disque avec un test. Pour ce faire, vous pouvez utiliser l'un des nombreux utilitaires gratuits de test de disque, en mode « test de surface - écriture ou effacement » : Victoria, HDDTune ou HDDScan.
- N'oubliez pas les sauvegardes régulières ))