Czy można zamontować / odmontować fizyczny dysk twardy w systemie Windows XP?

19

Czy można zamontować / odmontować fizyczny dysk twardy w systemie Windows XP?

Idealnie, chciałbym móc to zrobić z wiersza poleceń, aby mieć do tego celu pliki wsadowe, np .: mount.cmd unmount.cmd

Ponadto, czy dyski mogą zostać odmontowane, czy będą się obracać?

tbone
źródło

Odpowiedzi:

15

Spróbować .mountvol [drive:]path /d

Dla wpisz informacje mountvol /?(tylko mountvol) w cmd.exe.

SamB
źródło
4
Uwaga dla innych pracowników Google: wydaje się, że nie jest to dobry sposób zmusić system Windows do przygotowania dysków USB do bezpiecznego usunięcia; to działa, ale jeśli ponownie włożysz dysk, nie zostanie on nigdzie zamontowany. (Jeśli już to zrobiłeś, możesz go ponownie zamontować, uruchamiając najpierw mountvolbez argumentów, znajdując woluminy wymienione za pomocą *** NO MOUNT POINTS ***, a następnie uruchamiając polecenie podobne mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\ , z wyjątkiem użycia litery dysku i ścieżki woluminu zamiast mojej.)
SamB
2
Mocno wierzę, że to nie jest odpowiedź. pod Windows XP mountvol zarządza tylko punktami montowania, ale tak naprawdę NIE ODŁĄCZA systemu plików. tylko parametr / p odłącza system plików i nie jest dostępny w systemie XP. patrz technet.microsoft.com/en-us/library/bb490934.aspx i technet.microsoft.com/en-us/library/cc772586.aspx
Costin Guăă
9

Jest całkiem niezła dyskusja dzięki uprzejmości jakiegoś szalonego programisty , nieco przygnębiona i prowadzi do:

Microsoft udostępnia narzędzie o nazwie devcon do pobrania za darmo. Jest to „Narzędzie wiersza polecenia alternatywne dla Menedżera urządzeń”. Może faktycznie robić wiele rzeczy, o których nie będę tu wchodził, ale usunięcie urządzenia plug & play to prosta operacja, gdy poznasz unikalną nazwę urządzenia, którym chcesz manipulować.

Po pobraniu devcon uruchom „devcon status *” w oknie poleceń. Spowoduje to wygenerowanie listy wszystkich urządzeń w systemie. Poszukaj linii opisującej twoje urządzenie. W moim przypadku dla zewnętrznego dysku twardego (bardzo tajemnicza) linia wygląda następująco:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Ta pełna linia to trochę więcej, ale wystarczy dowolny podciąg, który pozostanie unikalny. Mam inny dysk Maxtor w moim systemie, ale nic innego, co ma frazę „sbp2 \ maxtor”, więc użyję tego. Polecenie bezpiecznego usunięcia mojego dysku zewnętrznego staje się wtedy:

devcon remove sbp2 \ maxtor * „*” na końcu jest symbolem wieloznacznym i pasuje do reszty łańcucha.

Kara Marfia
źródło
[pobierz devcon] ( cammckenzie.com/blog/index.php/2012/06/25/… )
sactiw
5
C:\Windows\system32\fsutil.exe volume dismount f:
Jim Mills
źródło
1
Uwaga: działa tylko z NTFS
Steven Penny
Myślę, że działa również z woluminami FAT, ponieważ i tak nie są one rejestrowane. Microsoft twierdzi, że działa z FAT i NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Gușă
problem z fsutil polega na tym, że wolumin jest ponownie montowany natychmiast przy następnym dostępie do jego litery, ponieważ litera nie jest usuwana, więc mountvol i devcon są bezpiecznymi metodami
Costin Gușă
1

Zakładając, że nie jest to twój główny dysk, wykonanie polecenia „chkdsk / f” poprosi cię o wymuszenie zsiadania.

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

Mogą to być bardziej eleganckie sposoby, ale jest to szybkie i łatwe.

Piotr
źródło
1
chkdsk / f: tak naprawdę nie wymusza zsiadania, jak to mówi. czyści tylko otwarte uchwyty i odmawia dostępu, dopóki się nie skończy, NASTĘPNIE ponownie instaluje system plików. polecenie próbujące użyć ścieżki na tym fs otrzyma komunikat „odmowa dostępu” podczas chkdsk, ale potem odzyska dostęp po zakończeniu chkdsk. z drugiej strony devcon NAPRAWDĘ usuwa dysk i tylko polecenie ponownego skanowania plug-and-play (ponowne uruchomienie devcon lub z menedżera urządzeń - skanowanie urządzeń plug and play) spowoduje ponowne zamontowanie systemu plików.
Costin Gușă
1

Tak, istnieje narzędzie, które może to dla Ciebie zrobić. Jest znacznie potężniejszy niż zielona funkcja „Bezpieczne usuwanie sprzętu” w systemie Windows.

Narzędzie nazywa się HotSwap!

Za pomocą tego narzędzia można nawet odmontowywać dyski podłączone do SATA. I tak, obraca się w dół urządzenia.

Potwierdzono pracę w systemie Windows 10 i Windows Server 2016.

Bernhard
źródło