Pourquoi, précisément, avez-vous besoin d'éjecter un support USB en toute sécurité?
Windows est tellement en colère lorsque vous n'éjectez pas le support USB en toute sécurité, mais est-ce vraiment important? Quel est le pire qui puisse arriver si vous n'avez jamais éjecté en toute sécurité votre clé USB et tout autre support Flash?
La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..
La question
Le lecteur de SuperUser, Simon, est vraiment curieux de savoir quel sort il pourrait lui arriver s'il n'éjectait jamais son contenu en toute sécurité:
Très souvent, lorsque je suis pressé, je débranche automatiquement une clé USB ou un câble USB d'un disque dur externe de mon ordinateur de bureau ou de mon ordinateur portable, sans cliquer avec le bouton droit de la souris sur l'icône Retirer en toute sécurité dans la barre d'état système et la débrancher via cette route. . Jusqu'à présent, rien d'inquiétant ne s'est produit chaque fois que j'ai été «pressé».
Quelle est la raison derrière un clic droit sur l'icône Supprimer en toute sécurité et puis-je vraiment perdre des informations sur le support USB si cela n'est pas effectué ?
La [probabilité] de perdre de telles informations grandement augmenté, si le support USB continue de clignoter au moment de le retirer de l'ordinateur (par opposition au non-clignotant) ?
Quel est le pari de Simon??
La réponse
Dave Rook, contributeur à SuperUser, explique:
Oui, c'est ce qui se passe si vous retirez le périphérique en cours d'utilisation (en lecture ou en écriture):
Lorsque vous branchez un lecteur USB, vous laissez à votre PC le droit d'écrire et de lire des données à partir de celui-ci. dont certains sont mis en cache.
La mise en cache se produit en n'écrivant pas immédiatement des informations sur le périphérique USB, mais en les conservant dans la mémoire RAM de votre PC. Si vous devez extraire la clé USB de votre PC avant que ces informations ne soient écrites, ou lors de l'écriture, vous obtiendrez un fichier corrompu..
Cependant, Windows désactive automatiquement la mise en cache sur les périphériques USB, à moins que vous ne précisiez que vous souhaitez l'activer. Dans la plupart des cas, vous n'avez pas à cliquer sur le bouton "Supprimer le périphérique en toute sécurité" si vous n'écrivez ou ne lisez rien dans l'appareil..
C'est là simplement un niveau de sécurité supplémentaire vous empêchant de détruire vos propres fichiers.
Cela entraîne la fermeture «en douceur» des fichiers, en préservant les données, les pointeurs et les indicateurs de taille de fichier. Lors de l'écriture sur le disque, l'ordinateur ne "vide" pas toujours un tampon et seule une partie des données peut avoir été écrite. En utilisant la procédure appropriée, vous vous assurez que les données et les pointeurs sont en bon état..
La source
MSalters offre un aperçu qui donne à réfléchir:
Une deuxième raison est que les lecteurs flash doivent avoir une alimentation stable pendant environ 0,25 seconde après une commande d'écriture. Il s'agit d'un problème physique fondamental. En raison de facteurs aléatoires, certaines écritures peuvent laisser un bit logique dans un état électrique de 0,72. La solution est simple: il suffit de réécrire le fichier, peut-être même quelques fois. Finalement, ça va coller.
Si vous êtes vraiment malchanceux, le bit qui tombe est dans une table de système de fichiers et est corrompu, par exemple. un répertoire entier.
En d'autres termes, il est inutile de miser sur le bit qui peut ou non être corrompu: il peut s'agir d'un fichier temporaire dans le cache d'une application portable ou d'un fichier système critique, comme le souligne MSalters..
Pour plus d'informations sur l'éjection sécurisée des supports, consultez: HTG explique: Avez-vous vraiment besoin de supprimer les clés USB en toute sécurité??
Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.