Windows 7: Fehler beim Auswerfen eines USB-Massenspeichergeräts

2013
RockPaperLizard

Beim Versuch, eine externe USB-Festplatte auszuwerfen (zu entfernen), gibt Windows 7 manchmal den folgenden Fehler aus:

Problem beim Auswerfen eines USB-Massenspeichergeräts

Windows kann Ihr 'Generic Volume'-Gerät nicht anhalten, da ein Programm es immer noch verwendet. Schließen Sie alle Programme, die das Gerät möglicherweise verwenden, und versuchen Sie es später erneut.

Diese Frage behebt dieses Problem, wenn es in Windows XP oder Windows Vista auftritt. Gibt es bessere Techniken für die Verwendung in Windows 7 SP1, vorzugsweise etwas, für das kein Drittanbieter-Tool erforderlich ist?

Dinge, die ich ausprobiert habe:

  • Schließen Sie alle Anwendungen.
  • Lassen Sie das System 5 Minuten lang stehen, um alle ausstehenden NTFS-Journal-Schreibvorgänge abzuschließen.
  • Deaktivieren der Windows-Indizierung
  • Sicherstellen, dass keine Aktien vorhanden sind.
  • Antivirus vorübergehend deaktivieren.
  • Verwendung des USB-Auswerfers (hat nicht geholfen).
  • Versetzen Sie das System in den Schlafmodus und aktivieren Sie es anschließend.
  • Verwenden Sie Process Explorer von SysInternal, um festzustellen, ob Prozesse das Laufwerk verwenden.

Meine Technik in der Vergangenheit bestand darin, das System auszuschalten, chkdskerkannte jedoch häufig Fehler.

-1
Zuerst müssen Sie wissen, was genau das Problem verursacht. Starten Sie den sysinternals Process Explorer und führen Sie eine Suche nach dem Laufwerksbuchstaben Ihres USB-Festplattenlaufwerks durch (z. B. `f:`). Welche Prozesse nutzen den Antrieb? https://technet.microsoft.com/de-de/sysinternals/processexplorer.aspx Jack White vor 8 Jahren 0
Danke, Jack. Process Explorer hat nichts gefunden. RockPaperLizard vor 8 Jahren 0
Den Windows-Explorer vollständig zu beenden und neu zu starten, hat für mich immer einen Trick. In den seltenen Fällen, in denen dies nicht der Fall ist, wird dies durch Abmelden und erneutes Anmelden sichergestellt (kein Neustart erforderlich). InterLinked vor 8 Jahren 0
@InterLinked Danke! Beim nächsten Mal werde ich beide Vorschläge ausprobieren. Möchten Sie Ihren Kommentar in eine Antwort umwandeln oder möchten Sie, dass ich mit diesen Tipps eine Antwort schreibe? RockPaperLizard vor 8 Jahren 0
Ich habe vergessen, Ihnen zu sagen, dass Sie Process Explorer ausführen sollen, indem Sie mit der rechten Maustaste auf die heruntergeladene Datei klicken und "Als Administrator ausführen" auswählen. Bitte starten Sie es so und versuchen Sie es erneut. Jack White vor 8 Jahren 0
Wenn der Process Explorer immer noch nichts anzeigt, öffnen Sie das Startmenü, klicken Sie mit der rechten Maustaste auf "Computer", wählen Sie "Verwalten" aus. Wählen Sie links im Fenster "Systemprogramme -> Ereignisanzeige -> Windows-Protokolle -> System" aus und prüfen Sie, ob a Die Warnereignis-ID "225" aus "Kernel-PnP" wurde kürzlich angezeigt und sagte: "(etwas) hat das Entfernen oder Auswerfen des Geräts (etwas) gestoppt". Wenn dies der Fall ist, ermitteln Sie den fehlerhaften Prozess, indem Sie seine "Prozess-ID" mit der "PID" -Spalte von Process Explorer abgleichen und uns sagen, was es ist. Jack White vor 8 Jahren 0
@ JackWhite Danke. Beim nächsten Mal werde ich genau das tun. RockPaperLizard vor 8 Jahren 0
@ JackWhite Ironischerweise ist es in den letzten zwei Wochen nicht passiert. RockPaperLizard vor 8 Jahren 0

1 Antwort auf die Frage

1
InterLinked

Hier sind einige Schritte, die Sie unternehmen können:

  1. Starten Sie Windows Explorer vollständig neu. Drücken Sie dazu WIN + Shift + Esc, um den Task-Manager zu öffnen. Suchen Sie dann explorer.exe in Details und beenden Sie den Vorgang. Klicken Sie auf "Neue Aufgabe", geben Sie "Explorer" ein und drücken Sie die Eingabetaste. Alternativ können Sie unter Windows 10 auch versuchen, auf der Registerkarte Prozesse mit der rechten Maustaste auf Windows Explorer zu klicken und auf Neu starten zu klicken
  2. Schließen Sie die Anwendung, die den USB verwendet hat. Wenn ich eine Datei in Word auf einem Flash-Laufwerk bearbeite und dann etwas anderes in Word mache, wird das vollständige Schließen von Word die Datei aus irgendeinem Grund befreien.
  3. Wenn dies nicht funktioniert, versuchen Sie, sich abzumelden und erneut anzumelden. Dies ist ein letzter Ausweg, aber es wird sicherlich funktionieren. Ein Neustart ist nicht erforderlich. Seien Sie vorsichtig beim Neustart mit einem USB-Eingang. Wenn Ihr PC so eingestellt ist, dass er von USB startet, wird der Fehler Kein Betriebssystem erkannt angezeigt
Es sollte hinzugefügt werden, dass ein Programm, dessen aktuelles Verzeichnis auf das USB-Laufwerk verweist, dies verursacht. Für einige Programme wie Total Commander ist es offensichtlich, wo sich das aktuelle Verzeichnis befindet. Für andere wie Word oder Photoshop ist dies nicht der Fall - häufig handelt es sich jedoch um das Verzeichnis, von dem aus zuletzt eine Datei manuell geöffnet / gespeichert wurde, indem das Dialogfeld "Datei öffnen" oder "Speichern unter" verwendet wurde. Wenn Sie in einem Programm mit einer Datei auf dem USB-Gerät gearbeitet haben, öffnen Sie manuell eine Datei von c: \, um das aktuelle Verzeichnis zurückzusetzen. Jack White vor 8 Jahren 0
@JackWhite Wird das Programm genauso gut funktionieren? RockPaperLizard vor 8 Jahren 0
Ist es am besten, Windows Explorer mit "End Process" oder "End Process Tree" zu beenden? RockPaperLizard vor 8 Jahren 0
Ja, das Beenden des Programms wird in diesem Fall sicher funktionieren - was in dieser Antwort beschrieben wird, ist ausreichend. Mein Punkt ist, dass es sehr oft nicht notwendig ist, alle Programme zu schließen, die möglicherweise dafür verantwortlich sind. Das Wechseln des aktiven Verzeichnisses genügt. Auch das Schließen von Dateien, die über USB geöffnet werden, ist nicht immer erforderlich (es sei denn, die Datei ist wie Word und Excel gesperrt.) . Jack White vor 8 Jahren 0
Verwenden Sie KEINEN "End Process Tree" im Windows Explorer, da dies höchstwahrscheinlich alle in Ihrer Sitzung ausgeführten Programme beendet. Jack White vor 8 Jahren 0
@JackWhite Ich habe beim Beenden keinen Unterschied zwischen End Process und End Process Tree festgestellt. Nun, auch explorer.exe. Kein Schaden beim Beenden des Explorers, da bin ich mir sicher InterLinked vor 8 Jahren 0
`End Process Tree` beendet zusätzlich alle Programme, die vom ausgewählten Programm gestartet wurden. Nur wenige Programme führen normalerweise andere Programme aus, da dies nicht erforderlich ist. `Explorer.exe` ist jedoch eine Ausnahme - es repräsentiert den Desktop, das Startmenü und alle Ordnerfenster. Wenn Sie nicht benutzerdefinierte Launcher-, Shell- oder Dateimanager-Software (wie Total Commander und einige Desktop-Widgets) verwenden, werden fast alle Programme von `Explorer.exe` gestartet. Wenn Sie diese Programme nicht gestartet haben, beenden Sie "Explorer" und starten Sie ihn früher neu. Es ist möglich, dass es sich bei "Process Tree" um jedes Ihrer laufenden Programme handelt. Jack White vor 8 Jahren 0
OK. Das ist mir noch nie passiert, aber ich kann die Sorge verstehen. InterLinked vor 8 Jahren 0
Korrektur: Selbst wenn Sie einen benutzerdefinierten Dateimanager / Shell verwenden, wird dieser Dateimanager / Shell höchstwahrscheinlich über die Verknüpfung von Exlorer oder über den Startordner gestartet. Wenn der Dateimanager / Shell diese Datei startet, würde der Tree-Kill-Explorer diese ebenfalls beenden funktioniert immer noch. Wahrscheinlich sind nur Ausnahmen von der Regel Programme, die durch zuvor geschlossene andere Programme gestartet wurden, solche, die über den Taskplaner, die Dienste und alles, was manuell über den Task-Manager gestartet wurde, sowie der Task-Manager selbst gestartet wurden Jack White vor 8 Jahren 0