Laden Sie das USB-Gerät nach dem Entfernen unter Windows erneut

16

Von Zeit zu Zeit stoße ich ein USB-Gerät aus, normalerweise einen Memory Stick oder eine externe Festplatte, wenn ich glaube, die Datenübertragung abgeschlossen zu haben, nur um festzustellen, dass ich noch etwas damit zu tun habe. Normalerweise bedeutet dies nichts weiter, als das Gerät abzuziehen und wieder anzuschließen. Was ist, wenn ich die Arbeit von der Fernbedienung aus erledige? Gibt es einen Befehl, den ich ausführen kann, mit dem Windows das Gerät neu erkennt und einbindet?

Aktualisieren:

Vielen Dank an alle, die geantwortet haben.

Obwohl einige der vorgeschlagenen Methoden funktionieren, verursachen sie auch Probleme, wenn ein anderes Gerät über denselben Hub angeschlossen ist. Andere, wie zum Beispiel devcon, arbeiten vielleicht für andere, sind aber für mich gescheitert, obwohl ich nicht weiß, warum nicht und es nicht weiter untersuchen werde.

Ich hätte es vorgezogen, mich nicht auf ein kommerzielles Produkt verlassen zu müssen, aber Safelyremove, das in der akzeptierten Antwort vorgeschlagen wurde, hat in meinen Tests so gut funktioniert, dass ich es für einen Hüter halte.

John Gardeniers
quelle
Sie "schleudern" das USB-Gerät also aus der Ferne aus?
Jeff Atwood
Entweder durch Auswahl von "Auswerfen" aus dem Explorer oder durch Auswahl von "Sicher entfernen ..." in der Taskleiste. Ich benutze im Allgemeinen Letzteres, weil die Auswurfoption nicht zuverlässig ist.
John Gardeniers

Antworten:

3

Wenn Sie eine USB-Festplatte "sicher entfernen" - sie dreht sich nicht mehr. Ich glaube, es gibt einen USB-Befehl zum Ausschalten des Geräts (eigentlich Schlafmodus). Sie müssen also das Gerät wieder einschalten.

Die Anwendung Safelyremove verfügt über ein Befehlszeilentool, mit dem das Gerät zurückgegeben werden kann: "Zurückgeben des gerade gestoppten Geräts!".

Es ist Shareware, aber es funktioniert :)

kolypto
quelle
superuser.com/questions/731404/… Sie haben meinen USB-Stick und meinen Laptop gesichert.
Umair
@MariaMeh, hehe, viel Glück bei deiner Entwicklung! :)
kolypto
3

Wenn Sie auf "Auswerfen / Sicher entfernen" geklickt haben, wechseln Sie in den Geräte-Manager (Systemsteuerung -> System -> Registerkarte "Hardware").

Unter USB sollte das Gerät mit einem (!) Symbol angezeigt werden. Wenn Sie das Gerät anzeigen, wird Folgendes angezeigt:

Windows kann dieses Hardwaregerät nicht verwenden, da es für das "sichere Entfernen" vorbereitet wurde.

Ändern Sie die Ansicht des Geräte-Managers über das Menü Ansicht in "Geräte nach Verbindung". Suchen Sie den übergeordneten USB-Hub. Klicken Sie mit der rechten Maustaste darauf und deaktivieren Sie den Hub. Klicken Sie dann mit der rechten Maustaste darauf und aktivieren Sie den Hub.

Christopher_G_Lewis
quelle
2

Befehlszeile mountvol oder mount . Geben Sie in mountvol in Eingabeaufforderung , um Ihre Optionen zu sehen. Hier werden alle Optionen erläutert. Dann erstellen Sie eine Batch-Datei. Sie können vom Remotedesktop aus auf die Batchdatei zugreifen. Stellen Sie sicher, dass die Berechtigungen auf dem Remotedesktop aktiviert sind. Versuch es.

Alpha
quelle
Ich gebe dir eine Aufwertung für die Mühe, aber in Wirklichkeit ist mountvol nicht wirklich lebensfähig. Da der Zielcomputer und der USB-Anschluss Variablen sind, hätte ich zum Remote-Standort fahren und gerade die normale GUI-Methode verwenden können, als ich die absurd kryptischen Befehlsparameter ausarbeitete, die erforderlich waren. Dies ist ein Bereich, in dem Windows einen einfachen Befehl hätte haben können und sollen, aber die Entwickler sind einfach faul geworden.
John Gardeniers
2

Ich habe dies gerade getestet und konnte überprüfen, ob es unter Windows Vista und unter Windows XP funktioniert. Durch direktes Deaktivieren und erneutes Aktivieren des USB-Geräts wurde es nicht erneut initialisiert. Die folgenden Schritte haben getan.

Nachdem das Gerät "sicher entfernt" wurde, gehen Sie in den Geräte-Manager.

Suchen Sie das USB-Massenspeichergerät, klicken Sie mit der rechten Maustaste darauf und wählen Sie Deinstallieren.

Deaktivieren Sie nacheinander die USB-Host-Controller und aktivieren Sie sie erneut. Nehmen Sie sich Zeit für diesen Schritt, da einer der Controller das USB-Gerät neu initialisiert.

Nichts davon erforderte einen Neustart, daher sollte es Ihren Anforderungen entsprechen. Ignorieren Sie alle Eingabeaufforderungen für einen Neustart.

DHayes
quelle
1

Ich wollte auch devcon vorschlagen, aber zusätzlich gibt es ein paar GUI-Tricks, die Sie verwenden können.

Wenn Sie "Auswerfen" anstelle von "Sicher entfernen" verwenden, wird die Zuordnung des Laufwerks aufgehoben und alle offenen Handles werden gelöscht (und das Popup-Fenster wird angezeigt, das besagt, dass das Entfernen sicher ist). Das Gerät ist jedoch weiterhin vorhanden. Sie können dann zum Geräte-Manager gehen und deaktivieren, gefolgt von der Aktivierung des Flash-Laufwerks, und es sollte sich selbst neu zuordnen.

Ich kann nicht garantieren, aber ich gehe davon aus, dass dasselbe für das sichere Entfernen funktionieren sollte. Wenn das Gerät jedoch tatsächlich entfernt wird, sollten Sie es lesen können, indem Sie im Geräte-Manager mit der rechten Maustaste auf das Computerobjekt klicken und auf Nach neuer Hardware suchen klicken .

William Hilsum
quelle
0

Probieren Sie das devcon- Befehlszeilenprogramm von Microsoft aus .

NoahD
quelle
Ich habe Devcon ausprobiert, aber es hat auf keinem der Rechner funktioniert, auf denen ich es getestet habe.
John Gardeniers