est-il sûr de débrancher une clé USB pendant que Windows est en mode veille / hibernation / arrêt?


9

J'ai une clé USB portable que j'utilise avec mon netbook. Lorsque je suis en déplacement, il est pratique de pouvoir simplement fermer le couvercle et retirer mon lecteur flash sans avoir à utiliser la routine Retirer le périphérique en toute sécurité de Windows. Le netbook passe en mode veille (mode ACPI S3) lorsque je ferme le couvercle. Est-il possible de le faire en toute sécurité avec Windows 7 Home Premium? Qu'en est-il des modes veille prolongée (S4) et désactivé?

Réponses:


8

La routine «Retirer le matériel en toute sécurité» termine les écritures mises en cache / différées sur le lecteur, afin que les données ne soient pas laissées dans un état incohérent lorsque le lecteur est retiré. Pour autant que je sache, lorsque votre netbook passe en mode veille, il termine également toute écriture sur le lecteur flash. Vous pouvez débrancher le lecteur dès que le netbook est réellement en mode veille (ce qui peut prendre plusieurs secondes après la fermeture du couvercle).

Si le netbook est en veille prolongée, il doit être sûr de débrancher le lecteur. Un programme mal écrit peut générer des erreurs lorsque vous reprenez s'il s'attend à ce que le lecteur soit disponible.

Si le netbook est éteint, il est toujours sûr de simplement débrancher le lecteur.


2
Pour l'hibernation, n'oubliez pas qu'il s'agit essentiellement de sauvegarder l'état actuel de l'ordinateur. Donc, si un programme utilise ce lecteur, vous pouvez le supprimer.
Unfundednut

1
Bon point. Un programme bien écrit gérera cette situation avec élégance, mais ce n'est pas toujours le cas.
Velociraptors

1
De plus, cela devrait aller si vous le rebranchez à votre retour, avant d'allumer l'ordinateur.
nhinkle

1
En utilisant votre méthode, j'ai également constaté que le fait de rebrancher le lecteur avant de se réveiller ou de sortir de l'hibernation apparaîtra comme si le lecteur n'avait pas été touché, et ReadyBoost n'invalide pas le fichier cache, ce qui est une grande victoire. Maintenant, je dois juste arrêter le netbook de se réveiller avant de pouvoir rebrancher le lecteur. Merci!
Timothy003

1
La mise en veille prolongée est pire si vous utilisez NTFS. Il va causer la perte de données. voir superuser.com/questions/39532/…
BCoates

1

Il peut ne pas générer de problème de déconnexion du lecteur en veille.
Mais vous devez vous assurer qu'aucun programme ne lit aucun fichier de ce lecteur (comme lire un fichier multimédia sur VLC et mettre l'ordinateur en veille). Sinon, cela pourrait poser un problème lors de la lecture du fichier.

En mode hibernation, l'ordinateur forcera l'application à enregistrer les modifications apportées au fichier sur lequel elles travaillent, ce qui est sûr.

Tout en éteignant l'ordinateur est le moyen le plus sûr, car

  1. Le système d'exploitation fermera toutes les applications en cours d'exécution. (Si l'application est en cours d'exécution, elle force à fermer l'application, la boîte de dialogue de fermeture forcée s'ouvre.)
  2. Si l'application a modifié un fichier et que le fichier n'est pas enregistré, la boîte de dialogue de fermeture forcée s'affiche. Ici, vous avez la possibilité d'enregistrer le fichier, si vous ne le faites pas, l'application sera fermée de force. Le fichier qu'il modifiait sera à son état précédent et ne portera aucune modification.
  3. Enfin, il libère toutes les ressources utilisées par l'application et efface la mémoire tampon.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.