Wie trenne ich ein USB-Laufwerk, wenn ich eine Meldung erhalte, dass dieses Gerät gerade verwendet wird?

19

Meine Tochter hatte ihren USB-Stick an meinen Desktop angeschlossen und arbeitete. Sie ist fertig, hat sich von ihrem Konto abgemeldet und ich habe mich bei meinem angemeldet. Ich habe festgestellt, dass sie ihren USB-Stick im USB-Anschluss belassen hat, und habe versucht, ihn sicher auszuwerfen. Es wird jedoch die folgende Meldung angezeigt:

Problem beim Auswerfen des USB-Massenspeichergeräts

Dieses Gerät wird derzeit verwendet. Schließen Sie alle Programme oder Fenster, die das Gerät möglicherweise verwenden, und versuchen Sie es erneut.

OK ich gebe auf. Ich habe mich gerade in mein Konto eingeloggt und als erstes versucht, ihren USB-Stick auszuwerfen. Was zum Teufel benutzt es gerade? Ich habe nichts anderes geöffnet / ausgeführt, als ich diese Nachricht erhalten habe. Wie kann ich feststellen, welches Programm anscheinend ausgeführt wird und was auch immer auf diesem USB-Laufwerk ausgeführt wird? Wie bekomme ich was es ist, um anzuhalten, damit ich das Ding sicher trennen kann?

Stange
quelle

Antworten:

12

Sie können Unlocker verwenden , um herauszufinden, welches Programm es geöffnet hat, und dieses Programm dann schließen. Wenn Sie das Programm nicht beenden können, können Sie Unlocker verwenden, um das Schließen des Griffs zu erzwingen.

Unlocker zeigt Prozesse mit offenen Griffen


Wenn es Windows Explorer ist, können Sie es neu starten. Ein einfacher Weg ist, Control+ zu halten Shiftund mit der rechten Maustaste auf einen leeren Bereich im Startmenü zu klicken:

Starten Sie den Explorer in Windows 7 neu

Synetech
quelle
Wie kommt man also zum Kontextmenü "Explorer beenden"?
Moab
Ups, Entschuldigung. Fest. (Ich verwende diese Methode nicht. In den wenigen Fällen, in denen ich den Explorer in Win7 neu starten musste, habe ich eine Option namens "Explorer neu starten" verwendet. Ich kann nicht herausfinden, wo sie sich gerade befindet. Ich bin in XP Moment - aber wenn ich das nächste Mal bei 7 bin, werde ich sehen, ob ich es finden und auch hinzufügen kann. Und nein, es war kein Drittanbieter taskkill, der es verwendet hat , es wurde zu meiner Überraschung eingebaut - dh Microsoft erkennt grundsätzlich die Notwendigkeit an, den Explorer neu zu starten.)
Synetech
+1 für die Option "Explorer beenden". Viel einfacher als Task Manager zu öffnen und den Prozess zu finden.
Sonic42
1
Wie kann der Explorer nach dem Verlassen des Explorers über das Kontextmenü neu geladen werden? Wenn Sie zweimal die Tastenkombination Strg + Alt + Entf drücken, können Sie den Task-Manager zu diesem Zweck öffnen. Verwenden Sie daher den Task-Manager, um den Explorer zunächst zu beenden.
Moab,
1
Ich habe diese Antwort bearbeitet, um auf die portable Version zu verweisen, die auf Softpedia gehostet wird. "Während des Installationsvorgangs werden möglicherweise mehrere optionale und normalerweise unerwünschte Softwareprogramme angeboten. Dies kann nur vermieden werden, indem Sie darauf achten, nicht auf die Schaltflächen" Weiter "oder" Installieren "zu klicken, wenn der Text beispielsweise lautet: Klicken Sie auf" Weiter ", stimmen Sie zu to .... Stattdessen muss die linke Schaltfläche mit der Bezeichnung cancel ausgewählt werden, um mit der regulären Installation fortzufahren. " Siehe deletedwikipedia.gawker-labs.com/wiki/Unlocker
Marc.2377
2

Der Schlüssel ist, den Prozess zu identifizieren, bei dem ein Verzeichnis auf dem Gerät geöffnet ist, dessen Bereitstellung Sie aufheben möchten (unter Windows 7 habe ich Folgendes verwendet).

  • Bei einer Suche nach der Warnmeldung Event ID 225 von Kernel-PnP in der Windows-Protokoll- / Systemprotokolldatei sollte die Meldung "(etwas) hat das Entfernen oder Auswerfen für das Gerät (etwas) gestoppt" angezeigt werden.

Dies ist bereits in der Post erklärt :

Greifen Sie auf "Computerverwaltung" zu (klicken Sie mit der rechten Maustaste auf "Computer" / "Verwalten").

System-Tools -> Ereignisanzeige -> Windows-Protokolle -> System

Verwenden Sie 'Suchen', um nach der Ereignis-ID zu suchen.

  • Sie können auch Process Explorer installieren , um eine Suche nach dem Prozess oder der Anwendung durchzuführen:

Verwenden Sie dieses Dienstprogramm, um nach einem Handle mit dem Ziellaufwerksbuchstaben (z. B. f:) zu suchen, der unter "Find / Find handle" oder "DLL" verfügbar ist. Auf diese Weise können Sie den fehlerhaften Prozess / die fehlerhafte PID identifizieren (ähnlich der Verwendung des Befehls "lsof") unter Linux) und der Prozess kann manuell gestoppt werden (z. B. mit dem Task-Manager oder dem Prozess-Explorer). Möglicherweise müssen Sie Process Explorer als Administrator ausführen, wenn Sie nicht der Eigentümer des Prozesses sind.

Ich habe festgestellt, dass einige Apps das Verzeichnis geöffnet lassen, auch nachdem eine Datei gespeichert und geschlossen wurde. Manchmal reicht es aus, eine andere Datei von Ihrem Laufwerk C: zu öffnen, um das "aktuelle" Verzeichnis für die App zurückzusetzen. Auch nach dem Schließen des Fensters werden möglicherweise noch Apps ausgeführt. Mithilfe der obigen Suchanfragen können Sie ermitteln, welche App Sie anhalten müssen.

asl_marc
quelle
Das Systemprotokoll ist die einzige Methode, die auf meinen Virenschutz (NOD32) als Täter hingewiesen hat, da Process Explorer und andere Programme ihn nicht "ausspionieren" können.
Chema
0

Microsoft hat ein eigenes Dienstprogramm namens Devcon.exe .

Von der Website:

DevCon (Devcon.exe), die Gerätekonsole, ist ein Befehlszeilentool, das detaillierte Informationen zu Geräten auf Computern unter Windows anzeigt. Mit DevCon können Sie Geräte aktivieren, deaktivieren, installieren, konfigurieren und entfernen.

DevCon läuft unter Microsoft Windows 2000 und späteren Versionen von Windows.

zundarz
quelle