web-dev-qa-db-fra.com

Débrancher le disque dur USB peut endommager l'ordinateur? Sérieusement?

Je suis en train de lire le manuel d'un disque dur USB portable Samsung et je suis tombé sur cet avertissement:

Le débranchement du câble USB pendant le transfert de fichier peut endommager votre ordinateur et/ou le [disque dur].

Voici l'avertissement initial:

 USB HDD Damage Warning

Sérieusement? Je vais faire frire mon ordinateur en faisant quelque chose que l'USB a été explicitement conçu pour dès le début - brancher à chaud? Un ordinateur ne sera sûrement pas endommagé simplement parce qu'un transfert de données échoue.

79
misha256

Réponse plus courte.

Cette réclamation en dommages est plus un moyen légal pour un fabricant de se protéger lui-même au hasard, en cas de problème. Ce qui signifie que c'est pratiquement un non-sens. Ce n’est pas différent du langage obtus utilisé dans un contrat de licence utilisateur final (EULA) dans le monde des logiciels; le fabricant a raison, vous avez tort, notre société a de meilleurs avocats que vous, donnez-nous votre argent pour un produit, passez une bonne journée, au revoir.

Je doute fortement que quoi que ce soit puisse être sérieusement endommagé en retirant un disque dur USB toujours actif. Je ne voudrais donc pas vivre ma vie dans la crainte d’un avertissement comme celui-ci.

Cependant, je considérerais cela comme un non-sens si quelque chose ne va pas, le fabricant se dégagerait de toute responsabilité en invoquant la faute, car vous n'aviez pas utilisé correctement l'appareil comme indiqué dans ce petit pamphlet que la plupart des gens rejettent immédiatement lorsqu'ils l'achètent. un dispositif.

Plus de détails ci-dessous.

Réponse plus longue.

Sérieusement? Je vais faire frire mon ordinateur en faisant quelque chose que l'USB était conçu explicitement pour} dès le début: brancher à chaud? Un ordinateur ne sera sûrement pas endommagé simplement parce qu'un transfert de données échoue.

Voulez-vous frire tout votre ordinateur? Très probablement non. Augmentez-vous le risque - même modéré - d’endommager un port USB en débranchant le lecteur alors qu’il est actif? Je dirais oui. Le risque provient principalement de l’électricité statique générée entre vous, l’ordinateur, le câble USB et le port du lecteur. Et puisque le lecteur est alimenté et connecté à un certain niveau de mise à la terre, il devient un chemin attrayant pour une charge statique parasite, comme expliqué ci-après dans cet article de blog sur le «Blog Premium USB» ; l'accent gras est le mien:

Les dommages causés par les décharges électrostatiques à vos clés USB ou à vos ports peuvent entraîner des problèmes de latence qui ralentiront la transmission des données à la suite d'un choc statique. Votre port ou votre appareil pourrait également subir des dommages plus importants qui le feraient frire et l'empêcheraient de fonctionner du tout. Il pourrait également raccourcir sa durée de vie globale. ESD peut se produire dans de simples circonstances, comme le branchement et le débranchement ou le basculement d'un commutateur proche.

Avant de vous éloigner de votre ordinateur de façon alarmante, rassurez-vous du fait que l’utilisateur moyen de l’ordinateur n'aura pas nécessairement à s’inquiéter. Toutefois, il est toujours important de le savoir si vous vous trouvez dans une situation où ESD peut se produire. Les risques de choc statique augmentent lorsque vous ajoutez des mises à niveau du système informatique, des disques durs USB, des cartes graphiques et d’autres périphériques à usage intensif.

Les ports USB étant connectables à chaud, ils nécessitent une protection contre les chocs statiques. Avec des vitesses de transfert de données USB 2.0 allant jusqu'à 480 Mbps et USB 3.0 à 5 Gbps, ces vitesses sont suffisamment rapides pour provoquer des interruptions dans les signaux. De nombreux concentrateurs USB sont protégés de ESD jusqu'à 2 kV, mais cela ne suffit pas toujours.

Mais là encore, le risque est faible mais, comme l'explique cet article, il existe à un certain niveau.

Un autre risque est l'inertie gyroscopique qui provient du fait que le disque dur lui-même continue de tourner pendant que vous le déconnectez. J'ai en fait perdu deux disques externes 3,5 "parce que je les ai démontés, déconnectés et saisis trop rapidement alors que les disques eux-mêmes tournaient. La désorientation de me lever dans un sens mais l'inertie gyroscopique des plateaux en rotation tirant dans une autre direction ont entraîné Je perds mon emprise sur le boîtier lorsque le lecteur s’effondre sur le sol et le rend inutilisable. Mais là encore, c’est un risque pour Edge.

Si vous me demandez, les détails compliqués de ce type dans les manuels ne vous avertissent pas d'un risque commun, mais limitent la responsabilité du fabricant du lecteur si vos données sont perdues - ou le lecteur meurt - et que vous vous plaignez au fabricant. . L'idée est que vous pourriez appeler un technicien de support, ils vous demanderaient ce que vous avez fait, vous pourriez leur dire que vous avez déconnecté le lecteur en cours de transfert et qu'ils pourraient alors dire: «Désolé, mais nous ne couvrons pas cette . "

N'oubliez pas que, tout comme un contrat de licence utilisateur final (CLUF), le but principal d'une telle documentation n'est pas de vous assurer de le lire autant qu'il est dans l'intérêt du fabricant de s'assurer qu'il peut prétendre que ces «avertissements» vous ont été fournis. si quelque chose ne va pas d'un point de vue juridique.

Aussi, juste une clarification sur ce point:

Je vais faire frire mon ordinateur en faisant quelque chose que l'USB était conçu explicitement pour} dès le début: brancher à chaud?

L'idée que des périphériques USB puissent être branchés à chaud dans le système signifie simplement que la connexion USB est «connectable à chaud», mais la façon dont les périphériques, après cette connexion de base, réagit si branchés à chaud est un problème totalement différent.

Par exemple, je viens de mettre à jour mon iPhone en écrivant ce message et je l’ai connecté à mon Mac Mini via un câble USB. Bien sûr, j'aurais pu débrancher le câble USB en milieu de mise à jour… Et que se passerait-il? Mon ordinateur irait bien et mon iPhone, techniquement, tout irait bien. Mais si je le débranchais au mauvais moment, j'aurais pu «maquiller» mon iPhone.

Un périphérique «connectable à chaud» signifie simplement que le périphérique peut être connecté sans avoir à éteindre complètement le système principal pour le connecter ou à utiliser une «sonde» de périphérique comme celle des panneaux de commande de sondes SCSI que la plupart des installations Mac OS avaient déjà dans leur système. -Mac OS X jours de l'OS.

113
JakeGould

Je crois que le terme technique est "couvrant vos arrières".

Son peu probable vous risquez d’endommager votre ordinateur et un peu moins probable de tuer votre disque dur (bien que les coupures de courant soudaines soient mauvaises).

Cependant, vous pourriez provoquer une perte de données si un transfert est en cours.

Cela dit, si le lecteur fait die, cela leur donne le droit de refuser une demande de garantie si vous indiquez de le faire, et les couvre en cas de perte de données. "Cela est dit dans le manuel, vous l'utilisiez mal"

Bien éjecter est meilleure pratique mais n’est guère une question de vie ou de mort.

36
Journeyman Geek

Si vous parlez d’un disque dur avec un moteur en rotation (par exemple, une charge inductive), vous ne devez pas négliger la possibilitéd’une pointe de tension inductive lors de la déconnexion de l’alimentation:

https://electronics.stackexchange.com/a/19868

Il est évident que le lecteur ET l'ordinateur devraientêtre conçus pour le supporter, mais il est tout à fait possible que le moteur du disque dur, alimenté via USB, puisse générer suffisamment de "rebond" inductif lorsqu'il est déconnecté endommager le lecteur ET/OU l’ordinateur.

Bien entendu, comme d'autres utilisateurs l'ont mentionné, ils assument leur responsabilité.

Modifier:

Voici à quoi ressemble une pointe de tension inductive sur un beaucoupplus grande échelle:

https://youtu.be/hIkNY5xjy5k

5
Arsinio

Ils craignent peut-être que vous puissiez copier des fichiers système de votre clé USB sur votre disque dur principal (à partir d'une sauvegarde, par exemple): le fait de détacher votre clé USB au milieu d'un transfert pourrait vous laisser avec une copie incomplète d'un fichier système disque dur qui ne fonctionnerait plus, ce qui "endommagerait" votre ordinateur. Pensez à un Explorer.exe incomplet sous Windows ou à une bash sous Linux, ainsi qu’à l’effet qu’ils auraient sur le démarrage du système.

5
Gaurav

"tant que le transfert de fichier est en cours", ce qui signifie que la structure du fichier serait en mutation et pourrait être corrompue si aucun système de transaction n'était en place. L'utilisation de "Safely Remove Hardware" efface toutes les écritures différées, attendez la fin du transfert et assurez-vous qu'aucun programme n'utilise de fichiers dessus.

J'ai personnellement vu un lecteur USB ne pas monter sous Unix après avoir été retiré d'une machine Windows sans le supprimer en toute sécurité. Le remettre dans la machine à veuves et le retirer en toute sécurité le corrigea.

4
ratchet freak

Certaines implémentations USB ont très mal géré les déconnexions inattendues de périphériques. Samsung n'a aucun moyen de savoir si son lecteur pourrait être utilisé avec une telle implémentation. Considérez la séquence d'événements suivante:

  1. Application n ° 1 parle de conduire. Le code entre les couches application et noyau demande un tampon dans lequel il doit mettre les données à envoyer au lecteur et commence à placer les données dans ce tampon.

  2. Le planificateur de système d'exploitation décide de donner un peu de temps CPU à une autre application pendant que # 1 était encore en train d'écrire dans cette mémoire tampon.

  3. Quelqu'un débranche le lecteur USB.

  4. Le système constate que le lecteur n'est plus branché et libère les tampons qui lui ont été attribués.

  5. Quelque chose d'autre demande un tampon à des fins totalement distinctes et reçoit le tampon utilisé auparavant par l'application n ° 1.

  6. L'application n ° 1 obtient une autre tranche de temps et continue à écrire des données dans ce qui était auparavant son tampon.

Même avec une implémentation USB vraiment bâclée, une telle séquence d'événements aurait peu de chances de se produire, car tout devrait se produire à certaines heures précises, mais rien ne dit ce qui pourrait se passer si les événements se déroulaient tels qu'ils sont décrits. Puisqu'il est possible que l'implémentation USB fonctionne parfaitement et de manière fiable si rien n'est jamais démonté de manière inattendue, mais qu'un démontage inattendu pourrait causer un sinistre illimité, le démontage incorrect d'un périphérique devrait être considéré comme une cause possible de panne catastrophique sur certains systèmes. Étant donné que Samsung ne sait pas si les utilisateurs de son lecteur pourraient les brancher à de tels systèmes, il fait preuve de prudence en évitant de présumer qu'ils ne le sont pas.

3
supercat

Ordinateur probablement pas, mais le lecteur pourrait être endommagé.

Le disque dur en rotation déplace normalement les têtes en position de stationnement avant de s’arrêter. Cela ne se produit pas lors d'une mise hors tension imprévue, et les têtes tombent sur les plaques de disque où les données sont stockées. Cela pourrait endommager les têtes, les plaques de disque ou entraîner une perte de données. Alors que les têtes volent au-dessus des plaques également pendant la lecture, débrancher un disque dur de lecture est également très mauvais.

Lors de l'écriture, la table d'allocation de fichiers peut également ne pas être synchronisée avec le contenu si elle n'est pas mise à jour.

Le disque dur SSD effectue des opérations complexes lors de l’écriture: il peut être nécessaire d’effacer des blocs de mémoire relativement volumineux, de déplacer les données pour les consolider en un seul bloc, de conserver les index et les tables internes tout en procédant de la sorte. Hormis la table d’allocation de fichiers qu’il possède également, un lecteur SSD gère une gestion interne "interne" complexe.

Une coupure de courant inattendue peut la laisser dans un état incohérent. Les SSD de classe entreprise ont des supercondensateurs qui ont assez d’énergie pour permettre un arrêt complet, mais les clés USB et les SSD classiques ne le sont généralement pas.

Par conséquent, les dommages causés par les disques SSD et les clés USB sont plus probables lorsque le périphérique écrit intensément. Il est beaucoup moins probable que l’appareil soit en lecture ou inactif.

Je ne suis au courant d'aucune des raisons pour lesquelles l'ordinateur devrait être endommagé.

3
h22

Dans des conditions idéales, non. Cependant, un disque dur mécanique en rotation contient beaucoup d’énergie et un moteur triphasé jouant le rôle de générateur lors du ralentissement. Le disque doit gérer activement ce processus, mais vous venez de tirer les lignes de données sans d'abord le mettre hors tension. Il utilise donc probablement des diodes pour rediriger le courant dans le moteur, ce qui provoque essentiellement un court-circuit des enroulements du moteur, ce qui le ralentira. plus rapidement et évacuer la chaleur dans les diodes.

Notez que les lignes électriques sont toujours connectées pendant plusieurs dizaines de millisecondes après la déconnexion des lignes de données.

Dans un monde imparfait, les diodes tombent en panne et un ensemble de plateaux à grande vitesse contient une quantité d'énergie substantielle. Dans de mauvaises circonstances, il est peu probable, mais possible, que cette énergie parvienne aux broches d'alimentation USB. Il faudra passer par des défenses assez sophistiquées pour empêcher cela, mais dans un lecteur bon marché avec un jeu de puces USB/SATA bon marché, il est possible de réinjecter trop d'énergie dans l'alimentation USB.

Et, dans la plupart des ordinateurs, l’alimentation USB n’est pas aussi bien protégée que la spécification USB le suggère. Néanmoins, il existe des diodes de protection ici qui redirigent le courant vers l’alimentation électrique où il devrait être capable de gérer les surtensions et les sous-tensions. Les alimentations électriques bon marché n’aiment pas cela, cependant, et quelques dizaines de millisecondes de tension élevée sur les broches d’alimentation USB avant qu’elles ne soient également déconnectées pourraient être très dommageables pour le reste des composants de l’ordinateur partageant la ligne 5V.

Heureusement, l'ordinateur utilise le plus souvent les lignes 3.3v et 12v, aussi les dommages peuvent-ils être limités et ne pas causer davantage la panne de l'ordinateur, mais tout simplement devenir instables.

Donc, même s’il est très, très , très peu probable que cela se produise, cela reste possible - et en plus de la perte de données, vous pouvez rencontrer du matériel dommage.

Vous pouvez ajouter une protection supplémentaire et isoler complètement le périphérique USB de manière galvanique, mais une multitude de protections sont déjà en place et je ne m'inquiéterais pas pour autant. Cependant, je vous suggérerais toujours fortement d'utiliser l'opération de déconnexion du système d'exploitation pour les disques mécaniques, plutôt que de vous fier à la fonctionnalité de branchement à chaud.

3
Adam Davis

D'après ce que je comprends, la norme USB stipule que si un périphérique est actif, de l'électricité peut circuler vers et depuis ce périphérique, et le périphérique est autorisé à compter sur l'idée que l'électricité peut continuer. C'est l'une des principales raisons pour lesquelles les systèmes d'exploitation prennent en charge la désactivation "en toute sécurité" d'un périphérique USB. le système d'exploitation demande au périphérique USB de commencer à s'attendre à ce que l'électricité ne soit plus disponible.

Chaque fois que de l'électricité est transférée, vous ne devez pas simplement séparer le raccordement électrique. En théorie, l'électricité pourrait faire sauter une petite quantité d'air et pourrait trouver un contact électrique différent.

En pratique, le risque semble faible pour les clés USB, car les gens le font tout le temps. En pratique, cela endommage occasionnellement la clé USB. Lorsque je travaillais activement pour le support technique de dizaines d’entreprises (en même temps; je travaillais pour une entreprise utilisée par d’autres entreprises comme support technique), je ne me souviens jamais d’avoir entendu dire que l’ordinateur avait été endommagé. Cela doit donc être extrêmement rare, mais je pense que le potentiel existe théoriquement.

Cela s'appelle toujours "branchement à chaud", car l'ordinateur reste chaud: vous n'êtes pas obligé d'éteindre l'ordinateur au complet.

2
TOOGAM