Durch sicheres Entfernen der Hardware von der SD-Karte wird der Kartenleser deaktiviert, anstatt nur das Datenträgervolume auszuhängen

Durch sicheres Entfernen der Hardware von der SD-Karte wird der Kartenleser deaktiviert, anstatt nur das Datenträgervolume auszuhängen

Ich habe buchstäblich stundenlang danach gesuchtmagische Liniedas eine BAT-Datei, eine AHK-Datei oder JEDE DATEI verwendet, um 3 SD-KARTEN gleichzeitig auszuwerfen.

Es gibt viele Drittanbieter-Software, die dies tun, aber alle von ihnen deaktivieren das Laufwerk danach und es wird nicht wieder neu gemounteterst nach einem Neustart des Systems. (selbst ein Absturz von explorer.exe und ein anschließender Neustart helfen nicht)

Wie erstelle ich eine Verknüpfung, damit meine 3 Kartenleser die entsprechenden SD-Karten auswerfen und beim erneuten Einlegen wieder einbinden?

Windows 10 Pro x64

Dinge, die ich versucht habe:

  • %windir%\System32\rundll32.exe shell32.dll, Control_RunDLL hotplug.dll
  • USB_Disk_Eject.exe
  • DriveRemove.exe
  • Nircmd
  • USBDview
  • MountVol: G /D

und viele mehr, die alle das Laufwerk nach dem Auswerfen deaktivieren

Antwort1

Windows hat den Schreibcache auf Wechseldatenträgern schon seit langem deaktiviert, es sei denn, Sie haben diese Funktion absichtlich aktiviert. Das bedeutet, dass „Hardware sicher entfernen“ nicht erforderlich ist, um Dateistrukturen auf einem Flash-Laufwerk oder einem ähnlichen Medium beizubehalten. Wenn die Funktion auf den Geräten aktiviert war, deaktivieren Sie sie und entfernen Sie das Medium, wenn die Prozesse abgeschlossen sind.

Außerdem müssen Sie möglicherweise keinen Neustart durchführen, wenn Sie die von Ihnen beschriebene Methode weiterhin verwenden möchten. Wenn Sie den Geräte-Manager öffnen und oben das Computersymbol und dann das Symbol „Aktualisieren“ in der Symbolleiste auswählen, werden die fehlenden Geräte erneut registriert.

verwandte Informationen