La mise hors tension prématurée d'un ordinateur peut-elle provoquer des secteurs défectueux dans un disque dur?

15

Q1: La mise hors tension forcée d'un PC sans utiliser les fonctions d'arrêt / redémarrage intégrées peut-elle entraîner l'accumulation de secteurs défectueux sur le disque dur? Que ce soit le résultat de BSOD, de blocages, de plantages, etc.

Q2: Si oui, ces secteurs défectueux sont-ils réparables? Je sais qu'un système d'exploitation déplace généralement les secteurs défectueux vers d'autres zones du disque, mais une fois qu'un disque en accumule trop, il meurt.

J'ai lu et vu des choses sur les mauvais secteurs «mous» et «durs». L'une causée par un logiciel et l'autre étant des dommages physiques réels. La raison pour laquelle je pose cette question est que plusieurs disques durs sont morts sur moi au cours de l'année écoulée, bien avant leur durée de vie estimée, et une chose qu'ils avaient tous en commun était que j'avais éteint de force mon ordinateur de force.

Enigma83
la source
Je suppose que les constructeurs ont construit des systèmes dans ce cas, comme des condensateurs utilisés comme mini-UPS pour éteindre le lecteur avec élégance même avec le câble retiré. Mais ce serait le côté physique du problème. Le côté logiciel reste plein.
mveroone
1
Si je peux ajouter, les programmes lisant les enregistrements SMART de votre lecteur vous diront si vous avez des "secteurs défectueux" ou tout autre dommage dans votre environnement. Speedfan par exemple peut lire SMART
mveroone
Copie possible de superuser.com/questions/6863/… ou superuser.com/questions/433994/… Ce ne sont que deux messages trouvés après la recherche sur Google: (mise hors tension) ou (arrêt) site: superuser.com
Jan Doggen
1
@ Kwaio: Je connais SMART et comment il peut être utilisé pour surveiller la santé d'un lecteur. Les tests en cours que le lecteur que j'exécute actuellement sont corrects, sans mauvais secteurs. Merci quand même! @ Jan Doggen: J'ai fait Google avant de poster, le résultat que vous avez listé n'apparaissait pas. Mais je viens de les lire et ils sont trop vagues (par rapport à ma question, qui est très spécifique) et ne demandent pas tout à fait la même chose que moi. D'où mon message ici.
Enigma83

Réponses:

10

Q1: La mise hors tension forcée d'un PC sans utiliser les fonctions d'arrêt / redémarrage intégrées peut-elle entraîner l'accumulation de secteurs défectueux sur le disque dur? Que ce soit le résultat de BSOD, de blocages, de plantages, etc.

Non. Cela peut entraîner une corruption des données car les applications et le système d'exploitation n'ont pas eu suffisamment de temps pour écrire sur le disque les informations en attente. Mais cela ne peut pas entraîner de secteurs défectueux - tous les disques durs ont des «circuits de rétraction» intégrés qui auto-marquent les têtes en toute sécurité lorsqu'ils sont éteints. Voir "Un arrêt soudain du PC peut-il rendre le secteur MAUVAIS dans le disque dur? "

Q2: Si oui, ces secteurs défectueux sont-ils réparables? Je sais qu'un système d'exploitation déplace généralement les secteurs défectueux vers d'autres zones du disque, mais une fois qu'un disque en accumule trop, il meurt.

Premièrement, l'OS ne délocalise pas les secteurs défectueux. Le micrologiciel du lecteur déplace les secteurs défectueux de manière transparente vers le système d'exploitation s'il constate qu'il est incapable d'écrire de manière fiable vers un emplacement. Deuxièmement, il n'y a pas de "réparation" de secteurs défectueux dont les taux d'erreur sont supérieurs à ce que les mécanismes de correction d'erreur du lecteur peuvent gérer. Les secteurs vraiment mauvais ne peuvent être déplacés que vers une zone de rechange du lecteur (comme vous l'avez indiqué).

Référence: détection et correction d'erreurs

Dans tous les cas, vous ne devez pas éteindre de force un ordinateur si vous appréciez vos données. Cela peut entraîner des plantages du système d'exploitation, des plantages d'applications et la perte de données.


Pour compléter les informations sur les têtes de disques durs à autoparking, voici quelques brevets ( vieux de plusieurs années à plusieurs décennies ) liés aux circuits de rétraction sur les disques durs (voir également les autres brevets mentionnés dans ces derniers):

MK
la source
Le pilote de disque ne "corrige" pas les mauvais secteurs, mais il doit les marquer comme mauvais (inutilisables) et donc aucune donnée ne sera écrite dans ces mauvais secteurs.
Ashildr
2
@ MK: Merci pour votre réponse, c'était la plus concise jusqu'à présent. Le site Web TomsHardware a été particulièrement utile. Et juste pour que vous le sachiez, mes mises hors tension forcées étaient essentiellement des plantages. C'est ce que je voulais dire. J'utilise toujours la fonction d'arrêt sinon. Mais cela me laisse encore me demander comment 2 lecteurs peuvent mourir sur moi dans un ordinateur portable en seulement un an. Et récemment, j'ai acheté un autre ordinateur portable, son lecteur est mort dans la semaine suivant l'achat. Heureusement, j'étais toujours dans la politique de remboursement et j'ai obtenu un échange. Aucun problème jusqu'à présent. Merci!
Enigma83
Peut-être sont-ils morts pour une autre raison? Nettoyez-vous régulièrement votre ordinateur portable (en particulier les orifices de ventilation) pour vous assurer qu'il ne surchauffe pas? Vous pouvez également exécuter régulièrement des smartmontools sur les disques pour voir ce que le disque voit en termes d'utilisation, d'erreurs, etc. Il existe également des outils GUI pour surveiller les disques. Si la réponse était utile, vous pouvez l'accepter, sauf si vous souhaitez attendre de meilleures réponses.
MK
Je pensais que les disques durs utilisaient l'élan du disque en rotation pour fournir de l'énergie pour garer les têtes, pas les condensateurs.
cmorse
J'ai mis à jour ma réponse sur la base de plus de recherches et j'ai également ajouté des références de brevets. Cela s'appelle en fait un circuit de rétraction. Il n'utilise pas l'énergie mécanique du disque en rotation directement pour déplacer les têtes, mais la convertit en énergie électrique, qui est ensuite utilisée par le circuit de rétraction pour déplacer les têtes en toute sécurité.
MK