Retirez la clé USB en toute sécurité. Retrait en toute sécurité d'une clé USB, pourquoi vous en avez besoin

Pour une raison quelconque, beaucoup de gens pensent qu'il est très important d'utiliser le " Retrait en toute sécurité dispositifs ". Avec les systèmes d'exploitation plus anciens, cela est nécessaire afin d'éviter d'endommager la mémoire flash. Cependant, les systèmes d'exploitation ont évolué et la fonctionnalité Retirer le matériel en toute sécurité est restée une formalité.

En fait, il n'y a rien de mal à déconnecter la clé USB sans utiliser la boîte de dialogue susmentionnée, même si vous ne devez pas le faire pendant le transfert de données. Les systèmes d'exploitation modernes vous permettent même d'activer l'option d'éjection rapide des périphériques USB. Dans cet article, je vais vous montrer comment faire.

Étape 1: Ouvrez le Gestionnaire de périphériques en tapant "Gestionnaire de périphériques" dans la zone de recherche du menu Démarrer.

Étape 2: Une fois la fenêtre Gestionnaire de périphériques ouverte, sélectionnez et développez Périphériques de disque dans la liste. Cela vous permettra de voir tous les disques internes et externes. Le nom des périphériques USB contiendra toujours le mot « USB ».

Étape 3: Sélectionnez l'appareil pour lequel vous souhaitez désactiver la suppression sécurisée requise. Double-cliquez dessus et accédez à l'onglet "Politique", où deux options vous seront présentées - suppression rapide et optimisation pour l'exécution. Dans le second cas, vous devrez utiliser l'option "Supprimer le matériel en toute sécurité".

Cependant, ne présumez pas que la désactivation de l'optimisation ralentira votre lecteur flash. Les tests ont montré que dans les deux cas, les performances sont presque identiques. Sélectionnez "Désinstallation rapide" et cliquez sur OK.

Vous pouvez désormais débrancher votre clé USB sans avoir à passer par le processus d'éjection sécurisé.

Passe une bonne journée!

Safely Remove Hardware est généralement utilisé pour retirer une clé USB ou un disque dur sous Windows 7, Windows XP et Windows 8. Il peut arriver que l'icône Supprimer en toute sécurité ait disparu de la barre des tâches de Windows - cela peut causer de la confusion, mais il n'y a rien à craindre. Nous allons maintenant remettre cette icône en place.

Remarque : sous Windows 8, pour les appareils identifiés comme appareils multimédias, l'icône Supprimer en toute sécurité ne s'affiche pas (lecteurs, tablettes Android, certains téléphones).

Habituellement, afin de supprimer l'appareil en toute sécurité dans Windows, vous cliquez sur l'icône correspondante près de l'horloge avec le bouton droit de la souris et faites-le. Le but de Safely Removal est que lorsque vous l'utilisez, vous dites au système d'exploitation que vous avez l'intention d'extraire cet appareil(par exemple, une clé USB). En réponse, Windows termine toutes les opérations qui pourraient entraîner une corruption des données. Dans certains cas, il arrête également d'alimenter l'appareil.

Ne pas retirer le matériel en toute sécurité peut entraîner une perte de données ou endommager le lecteur. En pratique, cela n'arrive pas souvent et il y a certaines choses que vous devez savoir et prendre en compte pour que cela ne se produise pas, mais j'écrirai à ce sujet un jour.

Comment récupérer l'icône Supprimer le matériel en toute sécurité


Parfois, pour des raisons inconnues, l'icône Supprimer en toute sécurité peut disparaître. Même si vous connectez et déconnectez la clé USB encore et encore, l'icône n'apparaît pas pour une raison quelconque. Si cela vous est arrivé (et c'est très probablement le cas, sinon vous ne seriez pas venu ici), appuyez sur les boutons Win + R du clavier et entrez la commande suivante dans la fenêtre Exécuter :

RunDll32.exe shell32.dll, Control_RunDLL hotplug.dll

Cette commande fonctionne sous Windows 7, 8 et XP. L'absence d'espace après la virgule n'est pas une erreur, elle devrait l'être. Après avoir exécuté cette commande, la boîte de dialogue Supprimer le périphérique en toute sécurité que vous recherchiez s'ouvrira.

Dans cette fenêtre, comme d'habitude, vous pouvez sélectionner l'appareil que vous souhaitez éteindre et cliquer sur le bouton "Arrêter". Un effet « secondaire » de cette commande est que l'icône Supprimer en toute sécurité réapparaît là où elle devrait être.

S'il continue à disparaître et à chaque fois que vous devez réexécuter la commande spécifiée pour supprimer le périphérique, vous pouvez créer un raccourci pour cette action : faites un clic droit sur un espace vide sur le bureau, sélectionnez "Nouveau" - "Raccourci " et dans le " Emplacement de l'objet » Entrez la commande pour appeler une boîte de dialogue pour le retrait en toute sécurité de l'appareil. Dans la deuxième étape de la création d'un raccourci, vous pouvez lui donner le nom de votre choix.

Une autre façon de supprimer en toute sécurité un périphérique sous Windows

Il existe une autre méthode simple qui vous permet de retirer l'appareil en toute sécurité lorsque l'icône n'est pas dans la barre des tâches de Windows :

Espérons que les méthodes énumérées ici sont sûres pour supprimer le portable Disque dur ou une clé USB vous suffira.

Il existe une opinion selon laquelle les clés USB ne peuvent être retirées du port qu'une fois que l'appareil a été retiré en toute sécurité au moyen du système d'exploitation, sinon la clé USB et le port pourraient griller. Est ce que c'est vraiment? Pourquoi avez-vous besoin retrait de l'appareil en toute sécurité?

Le retrait du matériel en toute sécurité est utilisé pour protection des données, que vous copiez vers ou depuis une clé USB... Le fait est que pour augmenter les performances de votre ordinateur lorsque vous travaillez avec des périphériques de stockage amovibles, le système d'exploitation est généralement activé mise en cache des données.

Lorsque la mise en cache est activée, les données ne sont pas écrites directement sur le disque, mais vont d'abord dans le cache (un tampon intermédiaire dans l'un des blocs mémoire vive). Cela vous permet d'accélérer le travail avec les données, car le processeur accède plus rapidement à la RAM qu'à la mémoire. stockage externe... Et l'enregistrement sur Stockage amovible n'est effectuée que plus tard (ce qu'on appelle écriture différée).

Si vous débranchez la clé USB du port sans retirer l'appareil en toute sécurité, une perte de données peut se produire... Cela se produit parce que, en fait, les données n'ont pas encore eu le temps d'être écrites sur le lecteur et sont toujours dans le cache. Et vous avez privé le lecteur d'alimentation (c'est ce qui se passe lorsque vous retirez le lecteur flash) et l'écriture retardée ne s'est pas produite.

Lors de l'éjection en toute sécurité, le système "comprend" que le disque va maintenant être retiré du port, et termine l'écriture différée... Après cela, vous pouvez retirer la clé USB en toute sécurité sans craindre de perdre des données.

Une clé USB peut-elle graver, si vous le retirez du port sans retirer le matériel en toute sécurité ? En fait, c'est un mythe. La tension d'alimentation des périphériques USB n'est pas trop élevée (seulement 5 V) pour causer de graves dommages. De plus, cette tension n'est pas contrôlée par logiciel, mais est intégrée dans la spécification de la norme USB elle-même.

Pour qu'un lecteur flash brûle, vous avez besoin d'une forte chute de tension ou d'une surtension ou d'un court-circuit. Il est clair que le simple fait de retirer le lecteur flash du port sans retirer en toute sécurité un tel "cataclysme" est incapable d'arranger. Habituellement, le défaut provient d'une alimentation électrique défectueuse, d'un connecteur "cassé", d'un débris conducteur coincé dans un port ou d'une fuite de décharge statique, et le retrait en toute sécurité de l'appareil n'a rien à voir avec cela.

Ce fait peut être confirmé par le fait que à la fin Versions Windows lors du retrait en toute sécurité du lecteur flash, l'alimentation fournie à l'appareil ne s'éteint pas... Il était désactivé dans Windows XP, mais dans Windows Vista et la mise hors tension de Windows 7 ne se produit que lorsque l'appareil est retiré du port - le retrait en toute sécurité n'affecte en aucune manière l'alimentation. Dans ce cas, peu importe la façon dont l'appareil perd de l'énergie, rien ne lui arrivera.

Ainsi, le seul danger qui vous guette si vous négligez une extraction sécurisée est la perte de données. Si vous oubliez régulièrement de retirer votre appareil en toute sécurité mais que vous vous inquiétez de l'intégrité des données, vous pouvez désactiver la mise en cache sur le système... La copie des données peut devenir un peu plus lente, mais elle sera sûre (bien sûr, si vous ne retirez pas la clé USB pendant le processus de copie).

À désactiver la mise en cache, insérez la clé USB dans le port, accédez au Panneau de configuration (Démarrer - Panneau de configuration) et sélectionnez Gestionnaire de périphériques. Cliquez sur le triangle à côté de Lecteurs de disque, trouvez votre clé USB et double-cliquez dessus.

Dans la fenêtre qui s'ouvre, allez dans l'onglet Politique. Sélectionnez l'option Désinstallation rapide et cliquez sur OK. En fait, une suppression rapide ne désactive pas du tout la mise en cache - Windows utilise le soi-disant mise en cache de bout en bout, il permet au périphérique de traiter les commandes d'écriture comme s'il n'y avait pas de cache.

En mode d'effacement rapide, la clé USB peut être retirée sans retirer l'appareil en toute sécurité. Mais cela ne s'applique qu'aux cas où les données ont déjà été copiées.! Si vous retirez le lecteur flash au milieu du processus de copie, les données ne seront pas enregistrées.

Ainsi, la suppression en toute sécurité d'un périphérique sous Windows n'est nécessaire que pour sécuriser les données lorsque la mise en cache est activée... Cela n'affecte en aucun cas la sécurité de votre clé USB si elle est grillée - la raison ne doit pas être recherchée ici.

Alors que la controverse sur la façon de retirer en toute sécurité des périphériques (lecteurs flash) se poursuit, j'ai décidé de décrire mon argument en faveur de refusà partir de retirer les appareils en toute sécurité... Bien sûr, je suis sûr qu'il y aura de nombreux critiques qui s'opposeront de manière inappropriée: "Je ne l'ai pas extrait et ma clé USB a grillé!" , une personne prudente et capable d'analyser et de tirer des conclusions appropriées par elle-même. Bien sûr, je n'exhorte personne à refuser de supprimer les disques en toute sécurité, mais je vous exhorte à les supprimer en toute sécurité. Non... Je vais décrire mon point de vue sur le problème, puis laisser chacun décider par lui-même.

Tout d'abord, une courte introduction, lisez-la - cela vous permettra de comprendre l'essence ...

Performances accrues grâce à la mise en cache

Mise en cache- Il s'agit de l'accumulation de données dans certains stockages, dans le but d'y accéder ultérieurement rapidement en cas de besoin. Le processus de mise en cache accélère de nombreux processus de traitement des données.

Ainsi, la salle d'opération système Windows(avec lequel vous travaillez), a grosso modo deux politiciens travailler avec des périphériques de stockage d'informations (qui est un lecteur flash).

1) AU mise en cache avancée

2) DÉSACTIVÉ bonne mise en cache.

Lorsque mise en cache enregistrements inclus, données directement sur disque pas enregistré, mais entrez dans le cache (une zone intermédiaire). Et l'enregistrement réel (enregistrement physique) sur le lecteur flash est effectué après un certain temps, ce comportement est également appelé - écriture différée... Cela permet d'augmenter la productivité.

Dans certains cas, il est préférable d'enregistrer immédiatement, contourner le cache... Cette empêche la perte ou Corruption de données en cas d'échecs. Dans le cas d'un lecteur flash, la panne principale est une panne de courant (lorsque vous avez simplement retiré le lecteur flash).

Donc si mise en cache active et toi écrire fichiers sur une clé USB portable l'a éteint(conduire), alors c'est très probablement entraînera une perte informations enregistrées (actuellement). Parce que vraiment processus d'écriture de données ne pas achevé jusqu'à la fin, et le soi-disant écriture différée malgré le fait que vous ayez vu comment la copie des données sur un lecteur flash s'est déroulée avec succès.

Arguments en faveur de ne pas retirer l'appareil en toute sécurité

Une petite dédicace au sujet de la mise en cache est nécessaire pour que vous compreniez les principes du système d'exploitation dans cet aspect.

je pense que tout le monde au moins Plan général il est devenu clair comment fonctionne le sous-système de mise en cache. Et maintenant, beaucoup ont posé la question : la mise en cache est-elle activée sur mon ordinateur ? Et beaucoup penseront que c'est exactement le cas, puisqu'on leur a conseillé de faire une extraction en toute sécurité...

En fait, par défaut (c'est-à-dire si spécialement ne pas changer) la politique avec le cache DÉSACTIVÉ est activée, cette capture d'écran en est la preuve

Figure 1. Politique de suppression

Lisez attentivement le texte et vous verrez que Microsoft a déjà pris en charge le retrait rapide de l'appareil.

Dans des peurs vaines

Et alors, de quoi avez-vous peur et de quoi vous efforcez-vous avec diligence d'éviter, en déconnectant à chaque fois la clé USB en toute sécurité ?

Vous avez probablement entendu parler de terribles rumeurs lorsqu'elles s'éteignent. Ports USB prétendument en raison du fait qu'une fois qu'ils n'ont pas retiré le lecteur flash de manière sûre, que les lecteurs eux-mêmes sont en feu, que les informations stockées sur le disque sont endommagées et bien d'autres histoires d'horreur. Ce dernier sera probablement le plus réaliste, car après l'enregistrement avec la mise en cache activée, si vous retirez rapidement la clé USB (sans attendre la fin de l'enregistrement), le fichier que vous êtes en train d'écrire ne sera pas écrit complètement, c'est-à-dire endommagé - c'est tout !

Cela signifie que si vous avez connecté un lecteur flash afin de copier à partir de celui-ci (c'est-à-dire lire les données d'un lecteur flash), vous ne pouvez plus l'extraire en toute sécurité.

Pensez-vous toujours que votre clé USB peut griller ?

Puis tournez-vous vers Caractéristiques interface USB une et le bon sens.

Ici GND est le circuit "boîtier" pour l'alimentation périphériques, et VBus - +5 V, également pour les circuits de puissance. Les données sont-elles transmises sur les fils D + et D ? différentiellement (états 0 et 1 (dans la terminologie de la documentation officielle diff0 et diff1, respectivement) sont déterminés par la différence de potentiel entre les lignes de plus de 0,2 V et à condition que sur l'une des lignes (D? dans le cas de diff0 et D + avec diff1) le potentiel par rapport à GND supérieur à 2,8 V. La méthode de transmission différentielle est la principale, mais pas la seule (par exemple, lors de l'initialisation, l'appareil informe l'hôte du mode pris en charge par l'appareil (Full-Speed ​​ou Low-Speed) en tirant l'une des lignes de données vers V_BUS à travers une résistance de 1,5 kΩ (D? pour le mode Low-Speed ​​et D+ pour les modes Full-Speed ​​et High-Speed.).

Je n'ai rien dit de nouveau ou de choquant ici, je voulais juste souligner le fait que l'interface USB est alimentée par +5 V. La tension d'alimentation est définie dans les spécifications officielles et aucun retrait en toute sécurité d'appareils ne peut affecter la taille de la sortie de tension d'alimentation.

Je pense que vous comprenez qu'un appareil électrique (qui est une clé USB) peut griller et brûler (en passant, assez souvent) uniquement à cause de chutes, de surtensions ou de courts-circuits. La raison en est un bloc d'alimentation défectueux ou de mauvaise qualité, l'ordinateur est "desserré" connecteur USB ou des débris conducteurs coincés dans le port, mais pas la fonction Retirer le matériel en toute sécurité dans le système d'exploitation Windows.

Si quelqu'un des experts n'est pas d'accord, je serai heureux si vous me corrigez, j'ajouterai certainement votre correction au texte de l'article.

Quel que soit le système d'exploitation, lors du retrait d'une clé USB, il est toujours recommandé de la déconnecter du système par programmation avant de retirer physiquement l'appareil de l'ordinateur. Est-ce vraiment si important et nécessaire ?

Dans cet article, nous allons essayer de comprendre pourquoi vous devez retirer une clé USB en toute sécurité et si c'est vraiment nécessaire. Bien que l'article se concentre davantage sur Linux, cette tâche est commune à tous les systèmes d'exploitation, elle sera donc également utile pour les utilisateurs de MacOS et Windows.

Si je vous demande de retirer la clé USB de l'ordinateur pendant l'écriture de données, vous refuserez très probablement de le faire. Vous savez que maintenant les données sont écrites sur le disque et si vous l'éteignez, alors avec une probabilité de cent pour cent, les données sur la clé USB seront endommagées et ne seront certainement pas écrites.

Mais néanmoins, même si votre clé USB n'est pas dans un état actif, sa suppression inattendue peut entraîner une corruption des données. Cela est dû à la mise en cache, qui est utilisée dans tous les systèmes d'exploitation. Lors de la copie, les informations ne sont pas enregistrées immédiatement sur Disque USB au lieu de cela, pour accélérer le fonctionnement de l'appareil, une partie est stockée dans la RAM et enregistrée lorsque le système est plus libre ou lorsque vous souhaitez retirer la clé USB.

Le système ne transfère pas toujours les données directement sur le disque, donc si vous retirez de façon inattendue la clé USB du connecteur du système, il est possible que toutes les données ne soient pas enregistrées correctement. La probabilité d'un tel résultat est plus faible qu'avec le travail actif du lecteur flash, mais elle est là.

Pourquoi Linux, MacOS et Windows se comportent différemment ?

Les systèmes d'exploitation se comportent presque de la même manière avec n'importe quel disque. Cela s'applique non seulement aux lecteurs flash, mais également aux disques durs intégrés au boîtier. Les données qui doivent être écrites entrent d'abord en mémoire et y sont pendant un certain temps. De plus, les données lues sont mises en cache dans la RAM, au cas où elles seraient à nouveau nécessaires.

Cela rend le système plus rapide. En effet, en même temps que disque dur ou une clé USB ne peut effectuer qu'une seule opération d'écriture ou de lecture, et peut-être que pour le moment le système a des tâches plus importantes que l'écriture de votre fichier.

Retirer en toute sécurité un lecteur flash Linux et MacOS est encore plus nécessaire que sous Windows avec les paramètres par défaut. Pourquoi donc? Système opérateur Windows n'utilise pas la mise en cache pour les lecteurs qu'il considère comme amovibles. Il s'agit du comportement par défaut du système, mais il peut être modifié pour de meilleures performances. Pour ce faire, ouvrez Gestionnaire de périphériques> Périphériques de disque> Nom du disque> Propriétés> Politiques :

D'autre part, Linux et Mac utilisent la mise en cache pour tous les lecteurs par défaut, y compris les amovibles. Windows se comportera de la même manière si vous sélectionnez l'option Meilleure performance ... Linux vous donne un contrôle total sur la gestion des disques, y compris vous pouvez spécifier s'il faut mettre les données en cache. Pour ce faire, créez simplement une entrée pour monter le lecteur flash dans /etc/fstab et ajoutez l'option de montage synchronisation... Par exemple:

/ dev / sdb1 / run / media / flash users, noatime, sync 0 0

Si vous utilisez l'option de montage de synchronisation, toutes les données qui seront envoyées sur le disque seront immédiatement écrites. Mais notez que l'option de synchronisation ne remplace pas l'extraction sécurisée. périphérique USB... Un démontage correct garantit qu'aucune autre application ne fonctionne avec le lecteur flash et qu'il n'y a pas de données non enregistrées là-bas.

Si le périphérique n'est pas démonté et que le fichier est ouvert dans un programme, une extraction inattendue peut entraîner une corruption au niveau du système de fichiers. Il peut rester des opérations en attente avant la fermeture du fichier.

De plus, l'option de synchronisation est mauvaise pour la durée de vie du lecteur flash. Le noyau écrit en mode batch, dans chaque secteur dès que cela est nécessaire. Pour les lecteurs flash bon marché qui ne redistribuent pas les serveurs, un système de fichiers de journalisation moderne peut être la dernière chose et tuer l'appareil très rapidement.

Pour systèmes de fichiers FAT, vous pouvez utiliser l'option de montage encastré. Il écrit des données dès que le disque devient inactif. Cela améliore un peu la situation.

Utilisez toujours un retrait sûr

Si vous retirez le lecteur flash USB et ne le démontez pas avant cela, il est peu probable que quoi que ce soit arrive au lecteur flash lui-même, il ne brûlera certainement pas. Mais si à ce moment-là quelque chose y écrivait des données, elles seront perdues. Par conséquent, il est préférable de se faire une règle de toujours démonter le lecteur flash Linux avant de le retirer de l'ordinateur, et cela est vrai non seulement pour Linux, mais aussi pour Windows.

De plus, tout cela se fait en quelques clics de souris. Sur Ubuntu, cela peut être fait en utilisant l'explorateur de fichiers. KDE dispose d'un widget spécial de barre des tâches qui vous permet de retirer en toute sécurité une clé USB :

Si vous souhaitez effectuer cette action via le terminal, alors tout n'est pas non plus beaucoup plus compliqué :

sudo umount / dev / sdb1

Ici, sdb1 est le nom du lecteur flash sur votre système. Après cela, le lecteur flash sera préparé pour l'extraction. Sous Windows, cela doit être fait, car contrairement à Linux, ce système peut lui-même, à votre insu, commencer à effectuer des actions avec un lecteur flash, par exemple créer un dossier System Volume Information avec des métafichiers.

gastroguru 2017