Wie trennen Sie ein USB-Laufwerk, wenn Sie ein "Dieses Gerät wird derzeit verwendet" ohne Unlocker verwenden?

815
DrWattsOn

Diese Frage wurde vor drei Jahren gestellt und der vorgeschlagene Unlocker (seit März 2015) wurde von HowToGeek als nur mit Malware-Wrapper beschrieben beschrieben.

Ich brauche eine beschriebene Methode, um dies manuell durchzuführen, wenn es keine sichere Möglichkeit gibt, ein gutes Dienstprogramm zu erhalten. Das Sysinternals-Tool scheint zu kompliziert zu sein, wenn ich überhaupt nicht verstehe, wie man es benutzt. Abmeldung / Anmeldung funktioniert nicht. Selbst das Deaktivieren von Virenschutzprogrammen (Malwarebytes Pro und Microsoft Security Essentials) hilft nicht. Hierbei wird sowohl ein externer Hub als auch die integrierten USB-Anschlüsse verwendet.

Dies mit SD-Kartenadapter, USB-Sticks, USB-HDD usw. Hilfe! Ich verwende Windows 7 Professional 32-Bit. Soll ich es herausziehen, wenn ich abgemeldet bin? Woher soll ich wissen, dass es abmontiert / ausgeworfen wurde? Es wird jedoch sofort nach dem Einloggen wieder erfasst.


Antworten auf Kommentare:

@ fixer1234: Ich habe USB- Sticks beschädigt, indem ich sie sowieso herausgezogen habe. Wenn das Beenden eines Prozesses dieselbe Auswirkung hat, wie führt Win7 dann tatsächlich dazu, dass USB die Anforderung zum Auswerfen befolgt (was auch in der Vergangenheit der Fall war)? Wenn es stundenlang dort war und nachdem ich mich geweigert habe, "auszuwerfen", schließen Sie ALLE Apps und schließen Sie die AVs. Wenn Sie sich abmelden, melden Sie sich weiterhin an.

Wie in OP gesagt: mehrere Geräte . Wenn ALLE Apps ausfallen, wie kann ein Dienst oder ein Prozess dennoch den Auswurf stoppen?

Zu Ihrer Frage "Gibt es eine bestimmte Situation, die Sie beheben möchten, oder benötigen Sie eine allgemeine Möglichkeit, einen aktiven Prozess zu beenden, das Gerät freizugeben und es auszuwerfen?" Der springende Punkt ist, wenn Sie mit der rechten Maustaste auf den USB-Anschluss in SysTray oder Devices & Printers oder sogar Explorer klicken, um ihn einfach richtig auszuwerfen.

Wenn ein Prozess es hält und das Beenden dieses Prozesses nicht besser ist, als es einfach herauszureißen oder den Computer auszuschalten, ist dies ein schlechtes Betriebssystem. Warum wird der Prozess nicht beendet?

Es ist NICHT so, als befände ich mich mitten in einer Multi-GB-Übertragung. Ich denke, ich habe die Caching-Option trotzdem deaktiviert, um dies überhaupt zu verhindern.

@DavidP: Das Hauptlaufwerk ist SSD und Sleep und Hibernate sind beide deaktiviert. Dies ist ein Desktop. Ich sagte in OP: ALLE Apps wurden heruntergefahren usw.

@ Richard: Da sich die ganze Malware-Wrapper-Sache ausbreitet und manchmal von der Site und manchmal vom Entwickler selbst, hatte ich schon vor langer Zeit Probleme mit Conduit und anderen Sites. Wenn ich Unlocker ausprobiere, muss ich nachher einen Vergleich der Unterschiede zwischen Reg und Temp-Dateien und an allen anderen Stellen, an die ich denken kann, sichern und vergleichen. Um einfach weiterzugehen und ihnen zu vertrauen, dass ihr Welpe gut sein kann oder mich teuer kosten kann.

@Nasreddine: Ich werde es versuchen, danke, es war ProcessExplorer, über den ich gesprochen habe. Ich denke, ich muss es doch lernen.

5
Das USB-Gerät befindet sich möglicherweise im Leerlauf, wartet jedoch möglicherweise darauf, dass ein Schreibcache gelöscht wird, es wird gerade verwendet oder es kann einem Programm zugeordnet sein, das es nicht freigegeben hat. Jede Bedingung erfordert eine andere Aktion. Gibt es eine bestimmte Situation, die Sie beheben möchten, oder benötigen Sie eine allgemeine Methode, um einen aktiven Prozess zu beenden, das Gerät freizugeben und es auszuwerfen? (Und wenn Sie einen Prozess beenden, kann das Gerät beschädigt werden oder sich Dinge in einem unvorhersehbaren Zustand befinden, für den eine nachfolgende Bereinigung erforderlich ist.) fixer1234 vor 8 Jahren 1
Es wäre hilfreich, Links zum HowTOGeek-Artikel und anderen Informationen einzufügen, die von Ihnen zitiert werden, damit die Leute sie im Kontext anzeigen können. fixer1234 vor 8 Jahren 0
Sie könnten versuchen, den Computer in den Ruhezustand zu versetzen. Das USB-Laufwerk sollte heruntergefahren werden und es kann dann der Stecker gezogen werden. DavidPostill vor 8 Jahren 0
Wenn Sie sicherstellen, dass Sie die Option zum Installieren der Software von Drittanbietern während der Installation deaktivieren, können Sie den Unlocker problemlos verwenden. Richard vor 8 Jahren 1
Verwandte [Frage] (http://superuser.com/questions/459485/external-hard-drive-is-not-being-rec--mit-computer/850534#850534) K. Rmth vor 8 Jahren 0
"Ich schließe ALLE Apps und schließe die AVs. Abmelden, dann Anmelden. Es wird immer noch abgelehnt." Beim Abmelden werden noch Prozesse und Dienste ausgeführt ... DavidPostill vor 8 Jahren 0
@ DavidPs 6/27 Antwort 20: 45 Stunden: Ja. Offensichtlich. Genau in OP angegeben. Wie ist dein Kommentar angesichts meiner Beiträge hilfreich? Was genau sollte ich als Antwort auf Ihre Aussage tun? "Wenn Sie sich abmelden, laufen noch Prozesse und Dienste ... Wenn ich das beweise, was ich gefragt habe, weiß ich bereits, dass ... wo ist Ihre Hilfe beim Finden dieser Prozesse, was ist was ICH HABE GEFRAGT. Ich meine, mein OP (und das Editieren) ist RECHT VOR Ihnen! Ich verstehe nur nicht, was Sie mit Ihren Vorschlägen meinen, die nichts andeuten, sondern sagen Sie mir nur, was ich bereits weiß und STATUS. DrWattsOn vor 8 Jahren 0
@DrWattsOn Sie konzentrieren sich zu sehr auf Anwendungen. Schauen Sie sich die anderen Registerkarten im Task-Manager an (raten Sie mal, was sie als "Prozesse" und "Dienste" bezeichnet haben). ** Alle diese Geräte können auf Ihr USB-Laufwerk zugreifen **, auch wenn alle Anwendungen außer Explorer geschlossen sind. DavidPostill vor 8 Jahren 0
@DrWattsOn Sie können auch [Process hacker] (http://processhacker.sourceforge.net/) ausprobieren. Es ist viel besser als der Task-Manager. Es zeigt nicht nur Anwendung und Prozesse auf derselben Registerkarte ("Prozesse" genannt) an, sondern informiert Sie auch darüber, welche Prozesse offene Datei-Handles auf Ihrem USB-Laufwerk haben. Klicken Sie auf "Handles oder DLLs suchen" und geben Sie den Laufwerksbuchstaben Ihres USB ein (zB `f: \) und drücken Sie" Suchen ". DavidPostill vor 8 Jahren 0
Ich habe die Erfahrung gemacht, dass häufig der Explorer schuld ist. Es scheint, als vergesse er irgendwie, dass USB-Festplatten gesperrt sind, und selbst wenn Sie die Explorer.exe töten, werden sie nicht freigegeben. Manchmal handelt es sich um einen MSOffice-bezogenen Hintergrundprozess, der denkt, dass er die USB-Festplatten nach Büro-Dateien durchsuchen muss. Ich weiß, dass ich ihn sofort töten kann, das hilft oft. Aganju vor 8 Jahren 0

2 Antworten auf die Frage

2
Nasreddine

Sie können Process Explorer verwenden, um Ziehpunkte zu schließen, die möglicherweise das Auswerfen des Laufwerks verhindern. Am einfachsten suchen Sie nach dem zugewiesenen Buchstaben für Ihr Laufwerk. Klicken Sie dann mit der rechten Maustaste, und schließen Sie die Ziehpunkte.

Beispiel:

enter image description here

Ich habe das schon gemacht, aber oft hilft es auch nicht. Aganju vor 8 Jahren 0
@Aganju Wie genau hilft es nicht? Ich kann mich nicht daran erinnern, dass ich ein Laufwerk nicht auswerfen kann, nachdem der fehlerhafte Handle beendet oder der übergeordnete Prozess geschlossen wurde, wenn ProcExp verwendet wurde. millimoose vor 6 Jahren 0
@millimoose, einige Prozesse ignorieren das Töten (sie existieren einfach weiter); einige geben eine Fehlermeldung aus, dass ich sie nicht töten kann; Meistens besteht das Problem jedoch darin, dass dem Laufwerk keine Griffe zugeordnet sind und es trotzdem nicht ausgeworfen wird. Aganju vor 6 Jahren 0
0
the original mike western

Sicheres Entfernen hat noch nie gut funktioniert, und Microsoft wird es wahrscheinlich nie beheben. Wenn sich das Laufwerk nicht loslässt, setzen Sie den Computer in den Standbymodus, warten Sie etwa 15 Sekunden, bis die LED für das USB-Laufwerk nicht mehr blinkt, und ziehen Sie den Stecker heraus.

Es funktioniert einwandfrei, wenn keine Anwendungen laufen, die auf das Laufwerk zugreifen ... es muss nicht repariert werden. DavidPostill vor 8 Jahren 0
David, ich hätte kein Problem hier zu posten, wenn "... es keine Korrekturen braucht". Als STATED in OP gilt: Wenn jede App außer Explorer deaktiviert ist, startet der Neustart in CLI nichts anderes als ein neues Fenster in den xxxxing-Bibliotheken von Ms. Wiederum haben Sie das Problem vermieden: Wenn ich keine APPLICATION finden kann, die in TaskMgmt ausgeführt wird, und TaskMgmt und keine geöffneten Fenster abschalten, sogar AVs abschalten und trotzdem die Ansprüche "Sicher entfernen" ausschließen, hängt etwas mit dem USB-Gerät zusammen ... Warum vermeiden Sie die Adressierung die klar umrissenen Umstände? Fehle ich etwas, das Sie in Ihren Posts zu meinem verrückten Thema hilfreich finden? DrWattsOn vor 8 Jahren 0
@DavidPostill, * das ist eindeutig falsch *. Ich habe das Problem jeden zweiten Tag, und ich habe sogar versucht, jeden einzelnen killbaren Prozess (für * alle * Benutzer) im Task-Manager zu beenden, und er behauptet immer noch, es sei "in use". Natürlich brauche ich danach einen Neustart, aber ich hatte gehofft, den Schuldprozess zu identifizieren, kein Glück. Aganju vor 8 Jahren 0
@Aganju Ich habe hier viele verschiedene USB-Laufwerke verwendet und alle werden normalerweise ausgeworfen. Es ist offensichtlich, dass in Ihrem Fall immer noch etwas auf das Laufwerk zugreift. Möglicherweise haben Sie ein Problem, wenn Sie feststellen, dass etwas nicht ausgeworfen wurde. DavidPostill vor 8 Jahren 1