Quelle est la raison pour laquelle il faut supprimer en toute sécurité les supports USB des PC Windows ?
Cette fonction est destinée à amovible médias. C'est-à-dire des supports qui sont connectés via USB, FireWire, et qui, en tant que tels, peuvent être déconnectés à tout moment.
Accéder au disque pour y écrire toutes les données demandées ferait peser une charge beaucoup plus lourde sur le disque, ce qui réduirait les performances et augmenterait l'usure. Pour augmenter les performances et réduire l'usure, Windows peut cache afin d'écrire un paquet de données à la fois. C'est comme retarder un voyage à l'autre bout de la ville jusqu'à ce que vous ayez suffisamment de courses à faire là-bas pour que le voyage en vaille la peine.
Le problème avec la mise en cache est que si le disque est débranché entre le moment où la demande d'écriture a été faite et le moment où Windows "vide" le cache sur le disque (effectue réellement l'écriture), alors ces données ne seront pas écrites. Cela entraîne une perte de données, voire une corruption.
En "éjectant" un volume amovible, vous demandez à Windows de vider le cache et d'écrire toutes les données en attente. De cette façon, vous vous assurez qu'il est possible de débrancher le disque en toute sécurité.
Très souvent, lorsque je suis pressé, je sors automatiquement un pendride USB ou un câble USB d'un disque dur externe de mon PC de bureau ou de mon ordinateur portable, sans cliquer avec le bouton droit de la souris sur l'icône de suppression sécurisée dans la barre d'état système et sans débrancher par cette voie. Jusqu'à présent, rien de fâcheux ne s'est produit chaque fois que j'ai été "pressé".
C'est principalement parce que Microsoft n'est pas stupide (ne discutons pas ici ) Ils savent que les gens n'aiment pas faire du travail supplémentaire. Par conséquent, lorsque vous branchez un support amovible dans le système pour la première fois, lorsque Windows installe les pilotes pour ce support, une partie de la configuration qu'il effectue consiste à le paramétrer pour un "retrait rapide".
Dans le Gestionnaire de périphériques dans le Politiques de l'onglet Propriétés pour vos lecteurs, selon le type de lecteur, vous pouvez choisir de configurer le lecteur pour un retrait rapide ou de meilleures performances ou encore activer ou désactiver la mise en cache en écriture.
L'activation de la mise en cache en écriture ou la sélection de l'option " meilleures performances " amène Windows à mettre en file d'attente les demandes d'écriture, ce qui augmente les performances et réduit l'usure, mais augmente également les risques de perte de données et nécessite l'éjection du volume avant son retrait. En désactivant la mise en cache en écriture ou en sélectionnant le retrait rapide, Windows écrit immédiatement tout sur le disque, ce qui réduit les performances et augmente l'usure, mais permet de retirer simplement le disque.
Étant donné que Windows propose par défaut un retrait rapide des supports amovibles, la plupart des gens rencontreront rarement un problème en débranchant simplement le support sans l'éjecter au préalable.
Les captures d'écran ci-dessous montrent les politiques de lecteur par défaut pour une variété de médias. Il y a quelques points intéressants à noter.
Le disque dur interne est configuré pour utiliser la mise en cache en écriture (figure 1). Cela est logique car on suppose que le disque dur est un élément permanent, et qu'il ne sera donc jamais indisponible pendant la courte période entre une demande d'écriture et un vidage du cache.
Le lecteur flash USB est réglé pour un retrait rapide (figure 2). Cela aussi est logique car cela permet de la retirer facilement.
La carte mémoire USB est configurée pour être retirée rapidement (figure 3). C'est logique, car elle n'est essentiellement pas différente d'une clé USB (ou de toute autre clé USB). Ce qui est intéressant, c'est que la interne Le lecteur de carte mémoire est également réglé sur le retrait rapide (figure 4). Le lecteur lui-même est intégré à l'ordinateur portable, et donc toujours présent, mais la fonction carte peut être supprimée, et c'est pourquoi elle est par défaut en suppression rapide. (C'est la même chose pour les lecteurs de disquettes ; il n'y a pas de mise en cache parce que le disque dans le lecteur pourrait être retiré).
Les disques durs externes USB (figure 5) et les iPod mini (figure 6), qui contiennent un petit disque dur rotatif, sont encore plus intéressants. Il s'agit de véritables disques durs, et non de lecteurs flash, mais comme ils sont amovibles, ils sont toujours réglés par défaut sur le retrait rapide. Là encore, c'est logique car ils peuvent être débranchés avant que les données ne soient écrites sur le disque.
Puis-je vraiment perdre des informations sur un support USB si cette opération n'est pas effectuée ?
La vulnérabilité [sic] à la perte de telles informations est-elle fortement accrue si le support usb clignote encore au moment où on le retire de l'ordinateur (par opposition à un support non clignotant) ?
Oui. Le problème est que même si un lecteur est configuré pour un retrait rapide, cela ne signifie pas qu'il est sûr de le débrancher immédiatement. Le fait que Windows effectue les écritures immédiatement ne signifie pas qu'elles se produisent immédiatement.
La plupart des supports amovibles tels que les lecteurs flash et les cartes mémoire sont beaucoup plus lents que les disques durs. Par conséquent, même si Windows initie l'écriture dès qu'elle est demandée, il faut généralement quelques instants pour que les données soient effectivement écrites. Même si la boîte de dialogue d'écriture/copie/etc. qui indique la progression de l'écriture disparaît, le lecteur peut encore écrire pendant quelques instants, et s'il possède son propre voyant d'activité, vous pouvez le voir. Il n'est pas prudent de retirer le support tout de suite ; surveillez le voyant et attendez qu'il cesse complètement de clignoter.
Pour plus de sécurité, vous pouvez utiliser un programme tel que Sync dites à Windows de vider le cache. Essentiellement, c'est exactement la même chose que d'utiliser la fonction d'éjection sécurisée, mais cela peut être un peu plus pratique si vous créez un raccourci sur le bureau pour l'exécuter avec la lettre de lecteur spécifique de votre disque amovible. Cela vous fera gagner environ 5 à 10 secondes, ce qui ne semble pas beaucoup, mais dans HCI, c'est un avantage considérable. énorme barrière. Ce qui est encore mieux, c'est qu'il ne fait que vider le cache, il ne fait pas réellement éjecter l'entraînement. Par conséquent, le disque est toujours monté et disponible pour être utilisé si vous vous souvenez soudainement de quelque chose que vous avez oublié de faire avec lui. Cela le rend encore plus utile car vous pouvez même lui attribuer un raccourci clavier afin de vider le cache et de le rendre sûr pour le débranchement par une simple pression sur une touche.
Figure 1 : Politique du disque dur interne
Figure 2 : Politique relative aux clés USB
Figure 3 : Politique de lecteur de carte mémoire interne
Figure 4 : Politique de lecteur de carte à mémoire USB
Figure 5 : Politique de disque dur externe
Figure 6 : iPod (mini) HDD