Ist es möglich, eine physische Festplatte in Windows XP bereitzustellen oder deren Bereitstellung aufzuheben?

19

Ist es möglich, eine physische Festplatte in Windows XP bereitzustellen oder deren Bereitstellung aufzuheben?

Idealerweise möchte ich dies über die Befehlszeile tun können, damit ich Batch-Dateien dafür haben kann, dh mount.cmd unmount.cmd

Werden die Laufwerke heruntergefahren, wenn sie nicht bereitgestellt werden können?

tbone
quelle

Antworten:

15

Versuchen Sie es .mountvol [drive:]path /d

Geben Sie für Info mountvol /?(nur mountvol) in cmd.exe ein.

SamB
quelle
4
Hinweis für andere Googler: Es scheint, dass dies keine gute Möglichkeit ist, Windows zu zwingen, Ihre USB-Laufwerke für das sichere Entfernen vorzubereiten. Es funktioniert, aber wenn Sie das Laufwerk erneut einlegen, wird es nirgendwo eingebunden. (Wenn Sie dies bereits getan haben, können Sie es erneut mountvol*** NO MOUNT POINTS ***mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\
aktivieren
2
Ich glaube fest daran, dass dies nicht die Antwort ist. unter windows xp verwaltet mountvol nur mountpoints, UNMOUNTS aber nicht das dateisystem. Nur der Parameter / p hebt das Dateisystem auf und ist unter XP nicht verfügbar. Siehe technet.microsoft.com/en-us/library/bb490934.aspx und technet.microsoft.com/en-us/library/cc772586.aspx
Costin Gușă
9

Es ist eine ziemlich gute Diskussion mit freundlicher Genehmigung von einigen verrückten Entwicklern , ein bisschen nach unten und in bringen Sie zu:

Microsoft bietet ein Hilfsprogramm namens devcon zum kostenlosen Download an. Es ist eine "Befehlszeilen-Alternative zum Geräte-Manager". Es kann tatsächlich viele Dinge tun, auf die ich hier nicht eingehen werde, aber das Entfernen eines Plug & Play-Geräts ist eine einfache Operation, sobald Sie den eindeutigen Namen des Geräts kennen, das Sie bearbeiten möchten.

Nachdem Sie devcon heruntergeladen haben, führen Sie "devcon status *" in einem Befehlsfenster aus. Dadurch wird eine Liste aller Geräte in Ihrem System erstellt. Suchen Sie nach der Zeile, die Ihr Gerät beschreibt. In meinem Fall für meine externe Festplatte sieht die (sehr kryptische) Zeile so aus:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Diese vollständige Zeile ist ein bisschen viel, aber jede Teilzeichenfolge, die eindeutig bleibt, ist ausreichend. Ich habe ein anderes maxtor-Laufwerk auf meinem System, aber nichts anderes, das den Ausdruck "sbp2 \ maxtor" enthält, also werde ich das verwenden. Der Befehl zum sicheren Entfernen meines externen Laufwerks lautet dann:

devcon remove sbp2 \ maxtor * Das "*" am Ende ist ein Platzhalter und stimmt mit dem Rest der Zeichenfolge überein.

Kara Marfia
quelle
[download devcon] ( cammckenzie.com/blog/index.php/2012/06/25/... )
sactiw
5
C:\Windows\system32\fsutil.exe volume dismount f:
Jim Mills
quelle
1
Beachten Sie, dass dies nur mit NTFS funktioniert
Steven Penny
Ich denke, es funktioniert auch mit FAT-Volumes, da sie sowieso nicht erfasst werden. Microsoft sagt, es funktioniert mit FAT und NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Gușă
auch das Problem mit fsutil ist das Volumen sofort als Brief auf dem nächsten Zugriff darauf wieder montiert Brief nicht entfernt wird, so mountvol und devcon die sicheren Methoden ist
Costin Guşă
1

Wenn Sie davon ausgehen, dass es sich nicht um Ihr primäres Laufwerk handelt, werden Sie durch Ausführen von 'chkdsk / f' aufgefordert, das Herunterfahren zu erzwingen.

C:\WINDOWS>chkdsk /f e:
The type of the file system is NTFS.

Chkdsk cannot run because the volume is in use by another
process.  Chkdsk may run if this volume is dismounted first.
ALL OPENED HANDLES TO THIS VOLUME WOULD THEN BE INVALID.
Would you like to force a dismount on this volume? (Y/N) n

Es gibt zwar elegantere Möglichkeiten, dies zu tun, dies ist jedoch schnell und einfach.

Peter
quelle
1
chkdsk / f: zwingt nicht wirklich zum Absteigen, wie es heißt. Es löscht nur offene Handles und verweigert den Zugriff, bis es fertig ist. Anschließend wird das Dateisystem erneut gemountet. Ein Befehl, der versucht, einen Pfad für dieses Dateisystem zu verwenden, erhält während chkdsk die Meldung "access denied" (Zugriff verweigert), erhält jedoch nach Abschluss von chkdsk wieder Zugriff. devcon hingegen entfernt das Laufwerk WIRKLICH und nur ein Plug-and-Play-Befehl (devcon rescan oder über den Geräte-Manager - nach Plug-and-Play-Geräten suchen) kann das Dateisystem erneut laden.
Costin Gușă
1

Ja, es gibt ein Tool, das das für Sie erledigt. Es ist viel leistungsfähiger als die grüne Windows-Funktion "Hardware sicher entfernen".

Das Tool heißt HotSwap!

Mit diesem Tool können Sie sogar Laufwerke aushängen, die an SATA angeschlossen sind. Und ja, es dreht sich das Gerät.

Bestätigt das Arbeiten unter Windows 10 und Windows Server 2016.

Bernhard
quelle