Je ne connais aucun outil qui puisse faire un balayage de la surface et réparer les mauvais blocs aussi.
Avec quel type de Mac et quel type de disque dur avez-vous des problèmes ?
Je doute que vous trouviez des outils logiciels permettant de “réparer” les mauvais blocs, du moins pour le matériel récent. Je ne sais pas quand cela a commencé, mais il y a quelque temps, la capacité de remapper un mauvais secteur a été fusionnée dans le microprogramme du disque dur.
Si vous regardez les registres S.M.A.R.T. de votre disque avec un outil comme SMARTReporter , vous devriez voir une entrée avec le numéro d'identification 05 et le titre “Comptage des secteurs réaffectés”. Il s'agit du nombre de mauvais secteurs que le lecteur a remappé.
Peut-être que le “Bad Block” du Disk Warrior fait référence à autre chose ? (Je n'ai pas pu deviner ce que cela pouvait être).
Mise à jour en réponse au commentaire (ci-dessous):
SMARTReporter semble être un utilitaire assez “excentrique”. Vous pouvez en effet interroger et afficher le contenu des registres S.M.A.R.T. d'un lecteur, il suffit de sauter à travers des cercles inattendus pour le faire.
Dans la FAQ SMARTReporter vous pouvez trouver ce petit truc :
Peut-on savoir exactement quel est le test S.M.A.R.T. qui échoue ?
Oui, à partir de la version 2.4.5 ! Faites un clic droit sur le lecteur dans la liste des lecteurs dans la fenêtre des préférences et sélectionnez “Vérifier les attributs S.M.A.R.T.”.
Une autre bizarrerie de SMARTReporter est que le copier-coller ne fonctionne apparemment que dans ces fenêtres d'affichage lorsque vous utilisez les entrées de la barre de menu. Les raccourcis clavier et la fenêtre contextuelle “clic droit” de la souris ne le font pas. En revanche, SMARTReporter est gratuit ;-)
Mais je m'écarte du sujet …
Curieusement, SMART Utility appelle le lecteur “Failing” alors que tous les autres utilitaires l'affichent comme “Verified”. Il indique 1 secteur défectueux en attente. Alors, comment changer un mauvais secteur “en attente” en un secteur “supprimé” ou “réaffecté” ?
J'ai cru comprendre que vous ne le feriez pas. Le micrologiciel du lecteur est censé le faire automatiquement de lui-même. Notez ce qui est dit dans le tableau de l'article S.M.A.R.T. de Wikipedia .
05 Nombre de secteurs réaffectés
Nombre de secteurs réaffectés. Lorsque le disque dur détecte une erreur de lecture/écriture/vérification, il marque ce secteur comme “réaffecté” et transfère les données vers un secteur réservé spécial (zone de réserve). Ce processus est également connu sous le nom de remapping, et les secteurs “réaffectés” sont appelés remaps.
C'est pourquoi, sur les disques durs modernes, les “mauvais blocs” ne peuvent pas être trouvés lors du test de la surface - tous les mauvais blocs sont cachés dans les secteurs réalloués. Cependant, à mesure que le nombre de secteurs réaffectés augmente, la vitesse de lecture/écriture tend à diminuer.
La valeur brute représente normalement un décompte du nombre de secteurs défectueux qui ont été trouvés et remappés. Ainsi, plus la valeur de l'attribut est élevée, plus le lecteur a dû réallouer de secteurs.
C5 Nombre de secteurs actuels en attente
Nombre de secteurs “instables” (en attente d'être remappés, à cause d'erreurs de lecture). Si un secteur instable est ensuite écrit ou lu avec succès, cette valeur est diminuée et le secteur n'est pas remappé. Les erreurs de lecture sur un secteur ne le remapperont pas (puisqu'il pourrait être lisible plus tard) ; au lieu de cela, le firmware du lecteur se souvient que le secteur doit être remappé, et le remappera la prochaine fois qu'il sera écrit._
Donc si ce qui précède est vrai, alors apparemment le Compte des secteurs en attente doit être interprété avec prudence. L'erreur de lecture du secteur s'est probablement produite lors de l'analyse du disque que vous avez faite plus tôt avec TechTool. (BTW, voulez-vous dire TechTool Deluxe 3.1.3 ?) Comme TechTool n'a probablement pas essayé d'écrire le secteur, il n'a pas (encore) été réattribué.
Cela peut-il se faire sans reformatage ?
Je pense qu'un “reformatage” n'accomplirait quelque chose que si le format écrivait tout secteur sur le disque. Je ne sais pas si un effacement standard (non sécurisé) avec Disk Utility … ce qui est, je crois, ce que vous entendez par un reformatage dans le contexte d'un MAC … permettrait d'accomplir cela.
Si vous faisiez cela, ce serait une tâche très longue. J'ai récemment fait quelque chose comme ça avec un disque portable de 500 Go et cela m'a pris un peu moins de deux heures et demie pour le réaliser. Bien sûr, il faudrait ajouter le temps nécessaire pour restaurer votre système à partir de votre sauvegarde (que l'on espère fiable).
Il n'est pas clair pour moi qu'il faille essayer de forcer activement la “correction”. Le microprogramme du lecteur devrait supposément gérer cela tout seul la prochaine fois qu'il y aura une tentative d'écriture sur un mauvais secteur. De plus, il me semble probable que le secteur fautif n'est actuellement utilisé comme partie d'aucun fichier. TechTool est juste “tombé dessus” en analysant tous les secteurs de votre lecteur.
Mais si vous vouliez essayer de forcer une correction alors je suppose que vous devriez faire quelque chose qui forcerait une écriture sur ce secteur. Mais cela ne semble pas en valoir la peine. Je continuerais simplement à sauvegarder vos fichiers et à garder un oeil sur votre disque au cas où il commencerait à se dégrader davantage.