44 votes

Comment retirer en toute sécurité un lecteur USB lorsque "Windows ne peut pas arrêter votre périphérique 'Volume générique' car un programme l'utilise toujours."?

Parfois, lorsque j'essaie de retirer un disque dur externe USB, je reçois le message :

Windows ne peut pas arrêter votre périphérique de volume générique car un programme l'utilise toujours.

J'ai essayé de fermer tous les programmes sur le bureau, mais je n'obtiens toujours pas le message "sécurité supprimer". En général, je parviens à sécuriser le retrait des clés USB sans problème.

Comment retirer en toute sécurité un lecteur USB quand je reçois ce message ?

J'ai Windows XP et Vista si cela compte.

5voto

vass Points 51

J'ai trouvé le USB Disk Ejector gratuit très utile:

Un programme qui vous permet de retirer rapidement des lecteurs sous Windows. Il peut éjecter des disques USB, des disques Firewire et des cartes mémoire. C'est une alternative rapide, flexible et portable à l'utilisation de la boîte de dialogue "Retirer le périphérique en toute sécurité" de Windows.

4voto

Joshua Shane Points 31

Si ce n'est aucune des options piétonnes / courantes, il se peut que le lecteur soit répertorié comme « partagé » sur un réseau et que vous y ayez accédé via un autre ordinateur. Dans mon cas, même si l'ordinateur distant était éteint, il avait toujours un verrouillage sur les répertoires. Désactivez le partage et cela devrait fonctionner si c'est le cas.

4voto

ivey kun Points 16

Manière rapide de trouver le processus/fichier ouvert qui empêche le démontage :

Je viens de comprendre. Avec Process Explorer (téléchargement gratuit) c'est vraiment facile.

  1. Téléchargez, décompressez et exécutez procexp.exe
  2. Choisissez dans le menu "Rechercher", "Rechercher une poignée ou un DLL..." ou appuyez sur Cntl-F
  3. Entrez uniquement la lettre du lecteur (suivie de ":\") dans la zone de recherche

Cela vous montrera tous les fichiers ouverts sur votre volume amovible, les processus qui possèdent le handle du fichier et les PID des processus. Double-cliquez pour mettre en surbrillance le processus dans la fenêtre principale (en haut) et le fichier (en bas). À partir de là, vous pouvez cliquer avec le bouton droit sur le processus pour le terminer ou cliquer avec le bouton droit sur le fichier pour fermer le handle du fichier.

2voto

alastairs Points 3045

Je pense que c'est parce que Windows lui-même est encore en train de finaliser l'écriture sur le disque dur. Je reçois le même message si j'essaie de me déconnecter juste après avoir copié des fichiers. Si j'attends que le lecteur arrête de tourner, alors la déconnexion se fait sans problème.

2voto

Correction simple (Windows 7 Professionnel 64 bits):

  1. Modifiez la lettre du lecteur, et si vous souhaitez conserver la même lettre, changez-la à nouveau.

  2. Le lecteur peut maintenant être démonté.

Lorsque vous modifiez la lettre du lecteur, cela déconnecte le lecteur de tous les processus qui pourraient l'utiliser, comme l'indique le message d'avertissement. Une fois que cela se produit, vous pouvez ensuite le démonter de la manière habituelle.

Si vous ne savez pas comment changer la lettre du lecteur, suivez ces instructions.

  1. Panneau de configuration --> Outils d'administration --> Gestion de l'ordinateur --> Stockage --> Gestion des disques (attendre ~10 secondes pour que les informations apparaissent.)

  2. Sélectionnez le lecteur en question sous le titre du volume.

  3. Faites défiler jusqu'à ce lecteur dans la partie inférieure de la fenêtre.

  4. Cliquez avec le bouton droit sur le lecteur, puis sélectionnez Modifier la lettre de lecteur et les chemins d'accès.

  5. Changez la lettre du lecteur pour une qui n'est pas réservée pour un autre lecteur.

  6. Reconnaissez le message d'avertissement.

Si vous souhaitez que le lecteur conserve la lettre d'origine, il suffit de la changer à l'ancienne. Le lecteur peut maintenant être démonté.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X