È possibile montare / smontare un disco rigido fisico in Windows XP?


19

È possibile montare / smontare un disco rigido fisico in Windows XP?

Idealmente, vorrei essere in grado di farlo dalla riga di comando in modo da poter disporre di file batch per farlo, ad esempio: mount.cmd unmount.cmd

Inoltre, se le unità possono essere smontate, si spegneranno?

Risposte:


15

Prova .mountvol [drive:]path /d

Per, tipo di informazioni mountvol /?(solo mountvol) in cmd.exe.


4
Nota per gli altri googler: sembra che questo non sia un buon modo per forzare Windows a preparare le unità USB per la rimozione sicura; funziona, ma se si reinserisce l'unità non verrà montata da nessuna parte. (Se lo hai già fatto, puoi montarlo di nuovo eseguendo prima mountvolsenza argomenti, trovando i volumi elencati con *** NO MOUNT POINTS ***e quindi eseguendo un comando simile mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\ , tranne che usando la lettera di unità e il percorso del volume anziché il mio.)
SamB

2
Credo fermamente che questa non sia la risposta. sotto windows xp mountvol gestisce solo mountpoint ma in realtà NON SCONTRA il filesystem. solo il parametro / p smonta il filesystem e non è disponibile su XP. vedi technet.microsoft.com/en-us/library/bb490934.aspx e technet.microsoft.com/en-us/library/cc772586.aspx
Costin Gușă

9

C'è una buona discussione per gentile concessione di qualche sviluppatore pazzo , un po 'giù e dentro ti porta a:

Microsoft fornisce un'utilità chiamata devcon per il download gratuito. È una "alternativa alla funzionalità della riga di comando di Gestione dispositivi". In realtà può fare molte cose che non entrerò qui, ma rimuovere un dispositivo plug & play è un'operazione semplice una volta che conosci il nome univoco del dispositivo che vuoi manipolare.

Dopo aver scaricato devcon, esegui "devcon status *" in una finestra di comando. Questo genererà un elenco di tutti i dispositivi sul tuo sistema. Cerca la riga che descrive il tuo dispositivo. Nel mio caso per il mio disco rigido esterno la linea (molto enigmatica) è simile alla seguente:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Quella linea completa è un po 'troppo, ma qualsiasi sottostringa che rimane unica lo farà. Ho un altro disco maxtor sul mio sistema ma nient'altro che ha la frase "sbp2 \ maxtor", quindi lo userò. Il comando per rimuovere in sicurezza il mio disco esterno diventa quindi:

devcon remove sbp2 \ maxtor * Il "*" alla fine è un carattere jolly e corrisponde al resto della stringa.



5
C:\Windows\system32\fsutil.exe volume dismount f:

1
Nota che funziona solo con NTFS
Steven Penny,

Penso che funzioni anche con i volumi FAT, dal momento che non sono stati pubblicati su nessuna rivista. Microsoft afferma che funziona con FAT e NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Gușă

anche il problema con fsutil è che il volume viene rimontato immediatamente al successivo accesso alla sua lettera poiché la lettera non viene rimossa, quindi mountvol e devcon sono i metodi sicuri
Costin Gușă,

1

Supponendo che non sia l'unità principale, fare un 'chkdsk / f' ti chiederà di forzare uno smontaggio.

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

Potrebbero esserci modi più eleganti per farlo, ma questo è semplice e veloce.


1
chkdsk / f: non sta davvero forzando uno smontaggio come dice. cancella solo le maniglie aperte e nega l'accesso fino al termine, ALLORA rimonta il filesystem. un comando che tenta di utilizzare un percorso su fs riceverà un messaggio di "accesso negato" durante chkdsk, ma poi riacquisterà l'accesso dopo il completamento di chkdsk. devcon invece rimuove DAVVERO il drive e solo un comando rescan plug-and-play (devcon rescan o da device manager - scan for plug and play devices) avrà nuovamente montato il filesystem.
Costin Gușă,

1

Sì, esiste uno strumento che può farlo per te. È molto più potente della funzione "Rimozione sicura dell'hardware" di Windows.

Lo strumento si chiama HotSwap!

Utilizzando questo strumento è anche possibile smontare le unità collegate su SATA. E sì, gira giù il dispositivo.

Confermato il funzionamento su Windows 10 e Windows Server 2016.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.