J'ai un ordinateur portable hors garantie qui a un disque dur avec de mauvais secteurs. Je dis cela parce que je chkdsk /r
suis resté coincé pendant plus de 24 heures à un certain pourcentage. J'ai également laissé GRC en SpinRite
marche pendant 4 jours. Je crois comprendre que ces programmes sont bloqués à certains endroits car ils essaient de récupérer autant de données que possible. Ça ne m'intéresse pas. Toutes les données importantes ont déjà été sauvegardées. Je cherche une solution pour continuer à utiliser ce disque dur et éviter d'en acheter un nouveau. Je prends toutes les conséquences de l'utilisation d'un disque défectueux.
Je cherche un outil qui, de préférence de manière non destructive (pour préserver les installations actuelles de Windows / applications), ferait quelque chose dans le sens de:
if it can't read/write to a sector 3 times, mark it bad and move on.
Je n'ai pas besoin de programmes pour broyer pendant des heures / jours à la fois pour récupérer autant de données que possible. Je cherche quelque chose pour marquer rapidement et rapidement les secteurs défectueux.
hiren boot cd
. Il a de nombreuses options qui peuvent vous aider.Réponses:
Après quelques recherches approfondies, Easeus Partition Manager Home Edition dispose d'une fonctionnalité appelée Disk Surface Test, qui lit apparemment les blocs d'un lecteur et repère et marque les secteurs défectueux, et sur la base de ce que j'ai trouvé jusqu'à présent, il n'essaie pas de récupérer ces blocs. Plus d'informations sur cette page sur le test de surface du disque du logiciel: http://www.partition-tool.com/easeus-partition-manager/disk-surface-test.htm et ici pour le lien de téléchargement: http: //www.partition -tool.com/landing/home-download.htm (gros bouton vert en bas de page).
Plus précisément, il est dit sur la page de test de la surface du disque:
donc je pense que c'est peut-être ce que vous cherchez.
la source
Linux inclut un utilitaire pour le faire pour ces mauvais blocs.
Pour une vitesse maximale, assurez-vous que le nombre suivant
-b
correspond à la taille de votre secteur de disque. 512 est une valeur par défaut sûre.-sn
signifie qu'un indicateur de progression sera affiché et un test de lecture-écriture non destructif sera effectué.Comme chaque bloc du disque sera lu puis écrit, le micrologiciel du lecteur notera toutes les erreurs et réallouera les secteurs défectueux en conséquence.
la source
S'il est
chkdsk /r
suspendu pendant des heures, votre disque est probablement gravement endommagé.En supposant que toutes vos données sont sauvegardées sur le lecteur, effectuez un zéro / formatage complet du lecteur. Cela écrira sur chaque secteur du disque, réaffectant ainsi tous les secteurs défectueux déjà détectés. Cependant, je prévois que l'opération de réduction à zéro se bloquera également, car il existe probablement déjà des centaines / milliers de secteurs défectueux, et ce nombre augmentera rapidement. Votre disque est en train de mourir et il sera probablement complètement mort bientôt. Vous n'allez pas en tirer beaucoup plus de profit.
la source
Le problème est qu'une partie de votre installation actuelle de Windows peut se trouver sur ces secteurs endommagés.
Si Windows vous oblige à l'exécuter
CHKDSK
à chaque démarrage, vous pouvez le remplacer en effaçant le bit "sale". Cela n'est pas pris en charge par Windows (fsutil
peut le définir mais pas l'effacer), vous devrez donc prendre le disque dur vers un autre système et effectuer les étapes ici .Cependant, votre installation ou certains programmes ne seront probablement pas utilisables si vous
CHKDSK /f
trouvez des choses à réparer.J'ai laissé tomber un vieux disque dur IDE 1 Go. Ce qui s'est passé après l'avoir reformaté (pas formaté rapidement), c'est qu'il y avait un gros bloc de secteurs défectueux au milieu. L'espace avant et après était utilisable. J'ai donc partitionné en conséquence et j'ai pu utiliser le lecteur à une capacité réduite.
Comme vous avez quand même sauvegardé vos données importantes, si votre premier secteur défectueux se situe quelque part au milieu du lecteur, il peut être préférable de réinstaller Windows, et lors du formatage, assurez-vous de partitionner juste en dessous de ce secteur défectueux.
la source
Voici quelques produits de réparation de disques plus connus que vous pouvez essayer:
HD Tune
HDDScan
PassMark DiskCheckup
Je vous conseille également de jeter un œil aux données SMART du disque, si cet ancien disque le prend en charge.
Vous obtenez ces erreurs car le microprogramme de disque n'a plus de secteurs de rechange pour remplacer ceux qui échouent. Chaque disque possède normalement plusieurs milliers de ces secteurs de rechange, ce qui signifie que votre disque est vraiment dans un état très triste.
Je vous suggère fortement de remplacer le disque. Si vous souhaitez conserver votre installation et vos applications Windows, je suggère ce qui suit:
Le produit d'imagerie de disque doit:
La sauvegarde Windows n'est pas recommandée.
la source
DTIData Windows Surface Scanner
, mais encore une fois, il ne recherche que les mauvais secteurs, pas les marque. Quant à l'autre partie de l'article, je ne suis pas intéressé à corriger les mauvais secteurs. Comme je l'ai mentionné dans OQ, j'ai déjà exécuté SpinRite.Comme quelqu'un l'a souligné, le micrologiciel du disque dur déplacera les secteurs qui vont mal dans une section du cyclinder ou secteur spécialement laissé inutilisé à cet effet. Une fois ce secteur épuisé, il passera au suivant, et ainsi de suite. Au moment où vous arrivez au point où n'importe quel système d'exploitation peut détecter un problème, de nombreux secteurs ont été déplacés. Cela peut également avoir pour effet secondaire de rendre la défragmentation presque impossible. Le lecteur doit non seulement essayer de lire les secteurs défectueux, mais suivre ensuite la chaîne des délocalisations. Je ne peux pas imaginer que ce soit autre chose que du slooooow. Non seulement vous risquez la disparition immanente du disque surchargé, mais vous ralentissez encore plus la partie la plus lente de votre système.
la source
Je choisis la voie d'un développeur. J'ai codé un petit utilitaire de console qui remplit l'espace disponible avec des fichiers, puis les lit. Si le fichier a été lu avec succès, nous pouvons le supprimer. Et sinon ... nous avons touché le mauvais bloc, laissez simplement ce fichier dans le dossier des espaces réservés du mauvais bloc pour toujours. Inconvénients: il testera uniquement l'espace libre.
Le code source est disponible sur github
la source
Une alternative au marquage des clusters comme mauvais consiste à marquer des plages entières de secteurs comme étant mauvaises, en partitionnant le disque. J'ai trouvé un programme spécialement conçu à cet effet: Repartition Bad Drive (from Abstradrome), http://www.dposoft.net/rbd.html .
Ce programme analyse un disque dur défectueux en quelques heures (beaucoup plus rapide que le test de surface de disque d'Easeus Partition Manager, qui peut prendre des jours, voire des semaines pour analyser un lecteur défectueux). Si vous obtenez trop de partitions (j'en ai 33), vous pouvez ajuster la taille minimale de la partition (au prix d'utiliser moins de la capacité du disque).
la source