Comment «éjecter» une clé USB non existante de l'hôte Windows 7?

10

J'utilise une clé USB chiffrée avec BitLocker pour stocker diverses données. Je garde cette clé avec moi tout le temps.

Ce qui se produit tout le temps, c'est que j'envoie mon ordinateur à la maison en veille prolongée sans éjecter la clé USB au préalable. Ensuite, je débranche la clé et l'emporte avec moi pour travailler. Quand je rentre à la maison, je reprends ma session Windows et même si la clé n'est pas branchée, le lecteur apparaît toujours comme monté sur le système.

Je peux également démonter le périphérique inexistant avec mountvol, mais cela ne supprime que la lettre de lecteur. Windows pense toujours que l'appareil est branché. Lorsque je branche la clé, rien ne se passe.

L'ID de classe du périphérique est répertorié dans la mountvolsortie, mais le périphérique n'est pas répertorié dans le panneau Gestion des disques.

Mise à jour : Le problème est donc finalement réapparu et j'ai essayé toutes les suggestions. La suggestion des tisserands semblait très prometteuse mais n'a donné aucun résultat. Cependant, en parcourant le Gestionnaire de périphériques, j'ai remarqué que le périphérique en question est toujours répertorié sous "Périphériques portables" et qu'il n'est pas grisé.
Essayer de désinstaller ce périphérique me donne une fenêtre "Confirmer la désinstallation du périphérique" qui m'informe qu'il désinstalle le périphérique mais ne se termine jamais. À ce stade, la connexion de l'appareil à un autre emplacement USB n'a aucun effet.

La boîte de dialogue de désinstallation sans fin

Der Hochstapler
la source

Réponses:

2

Étapes pour supprimer les périphériques "fantômes" d'un système

Ouvrez l'invite de commande (CMD) et procédez comme suit (tapez ce qui suit sans guillemets):

  • tapez "set devmgr_show_nonpresent_devices = 1"
  • tapez "start devmgmt.msc" Le gestionnaire de périphériques devrait s'ouvrir.
  • sélectionnez "afficher -> appareils cachés"
  • ouvrir des "disques durs"
  • Retirez tous les éléments décolorés qui correspondent à l'identifiant de votre clé USB

    Le redémarrage n'est pas nécessaire dans la plupart des cas, mais peut être une bonne idée.

Tisserand
la source
J'aime l'approche, mais sans redémarrage, le périphérique inexistant ne disparaît pas de la vue de l'explorateur "Poste de travail". Même si j'ai supprimé exactement ce périphérique de la liste dans le Gestionnaire de périphériques.
Der Hochstapler
0

Essayez de cliquer sur "bouton Démarrer" -> cliquez avec le bouton droit sur "ordinateur" -> cliquez sur "Propriétés" -> cliquez sur "Gestionnaire de périphériques" (dans la colonne de gauche) -> puis cliquez sur le bouton "Rechercher les modifications matérielles" ... Cela devrait rafraîchir vous problème de clé USB ... J'ai cherché un moyen ou un script pour exécuter cette fonction de boutons automatiquement, mais je n'en ai pas trouvé beaucoup. Si vous trouvez quelque chose, faites le moi savoir!

Bonne chance!

CenterOrbit
la source
1
vous pouvez utiliser l' outil DevCon de Microsoft :> devcon rescan
Synetech
J'essaierai la prochaine fois que le problème se produira. Merci.
Der Hochstapler
L'analyse des modifications matérielles n'a pas supprimé le périphérique inexistant dans mon cas.
Der Hochstapler
0

Branchez l'appareil sur un port USB différent. Ensuite, Windows se rend compte qu'il s'agit bien d'un appareil nouvellement branché, et l'ancien fantôme est banni.

Zds
la source
Cela n'a jamais fonctionné pour moi, car Windows pense toujours que l'appareil est déjà branché. Le rebrancher n'a eu aucun effet.
Der Hochstapler
0

Cela peut sembler un peu étrange ... mais vous ne devriez pas rencontrer ce problème si vous éteignez complètement votre machine au lieu de l'hiberner.

Lorsque vous hibernez, votre machine tente de se souvenir de tout "exactement" tel qu'il a été branché lorsque vous reprenez votre session. Lorsque vous utilisez votre clé USB loin de votre appareil pendant la journée, des modifications seront apportées aux fichiers stockés dans le dossier caché intitulé informations sur le volume système sur votre clé USB, ce qui posera des problèmes à votre ordinateur lorsque vous le redémarrerez.

L'arrêt complet de votre machine effacera toutes ces informations sur votre clé USB de la mémoire du système, il ne sera donc pas au courant de tout changement et supposera que ces fichiers doivent être tels qu'ils sont. Cela devrait également aider à accélérer votre système, car l'hibernation est assez gourmande en ressources.

gnbatten
la source
Il devrait au moins éjecter l'appareil avant de suspendre. Il ne pouvait pas non plus même la suspendre.
Ramhound
0

Découvrez USBDeview de Nirsoft. Il a la capacité d'analyser votre système pour tous les périphériques USB et de supprimer tous les pilotes USB disparus. Vous souhaiterez probablement retirer la clé USB avant d'utiliser l'outil.

http://www.nirsoft.net/utils/usb_devices_view.html

USBDeview est un logiciel qui répertorie tous les périphériques USB connectés à votre ordinateur et vous permet de les désactiver, les activer ou les désinstaller.

Moif Murphy
la source
USBDeview n'a répertorié aucun périphérique semblable à celui en question. Je suppose que cela est au moins en partie dû au fait que j'ai déjà supprimé beaucoup d'appareils via le gestionnaire d'appareils.
Der Hochstapler
0

allez à la gestion des disques puis faites un clic droit sur ce lecteur particulier et sélectionnez l'option changer la lettre et le chemin du lecteur après cela, vous verrez l'option Supprimer et faites-le. problème résolu

user3552509
la source