¿Es posible montar / desmontar un disco duro físico en Windows XP?

19

¿Es posible montar / desmontar un disco duro físico en Windows XP?

Idealmente, me gustaría poder hacer esto desde la línea de comandos para poder tener archivos por lotes para hacerlo, es decir: mount.cmd unmount.cmd

Además, si las unidades pueden desmontarse, ¿girarán hacia abajo?

tbone
fuente

Respuestas:

15

Tratar .mountvol [drive:]path /d

Para, tipo de información mountvol /?(solo mountvol) en cmd.exe.

SamB
fuente
44
Nota para los compañeros de google: parece que esta no es una buena forma de obligar a Windows a preparar sus unidades USB para una extracción segura; funciona, pero si vuelve a insertar la unidad, no se montará en ningún lugar. (Si ya ha hecho esto, puede volver a montarlo ejecutando primero mountvolsin argumentos, encontrando los volúmenes enumerados *** NO MOUNT POINTS ***y luego ejecutando un comando como mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\ , excepto usar la letra de unidad y la ruta de volumen en lugar de la mía).
SamB
2
Creo firmemente que esta no es la respuesta. En Windows XP, Mountvol solo gestiona puntos de montaje, pero en realidad NO DESMONTA el sistema de archivos. solo el parámetro / p desmonta el sistema de archivos y no está disponible en XP. ver technet.microsoft.com/en-us/library/bb490934.aspx y technet.microsoft.com/en-us/library/cc772586.aspx
Costin Gușă
9

Hay una muy buena discusión cortesía de un desarrollador loco , un poco deprimido y te lleva a:

Microsoft proporciona una utilidad llamada devcon para descarga gratuita. Es una "Alternativa de comando de línea de comando al Administrador de dispositivos". En realidad, puede hacer muchas cosas en las que no entraré aquí, pero quitar un dispositivo plug & play es una operación simple una vez que conoce el nombre único del dispositivo que desea manipular.

Después de descargar devcon, ejecute "devcon status *" en una ventana de comandos. Esto generará una lista de todos los dispositivos en su sistema. Busque la línea que describe su dispositivo. En mi caso para mi disco duro externo, la línea (muy críptica) se ve así:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Esa línea completa es un poco demasiado, pero cualquier subcadena que permanezca única servirá. Tengo otra unidad maxtor en mi sistema, pero nada más que tenga la frase "sbp2 \ maxtor", así que la usaré. El comando para eliminar con seguridad mi unidad externa se convierte en:

devcon remove sbp2 \ maxtor * El "*" al final es un comodín y coincide con el resto de la cadena.

Kara Marfia
fuente
[descargar devcon] ( cammckenzie.com/blog/index.php/2012/06/25/… )
sábado
5
C:\Windows\system32\fsutil.exe volume dismount f:
Jim Mills
fuente
1
Tenga en cuenta que esto solo funciona con NTFS
Steven Penny
Creo que también funciona con volúmenes FAT ya que de todos modos no están registrados. Microsoft dice que funciona con FAT y NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Gușă
También el problema con fsutil es el volumen es re-montada inmediatamente en el siguiente acceso a la misma de letra que la carta no se elimina, por lo mountvol y devcon son los métodos seguros
Costin Guša
1

Asumiendo que no es su unidad principal, hacer un 'chkdsk / f' le pedirá que fuerce un desmontaje.

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

Puede haber formas más elegantes de hacer esto, pero esto es rápido y fácil.

Peter
fuente
1
chkdsk / f: en realidad no está obligando a desmontar como dice. solo borra los identificadores abiertos y niega el acceso hasta que finaliza, LUEGO vuelve a montar el sistema de archivos. un comando que intenta usar una ruta en ese fs recibirá un mensaje de "acceso denegado" durante chkdsk, pero luego recuperará el acceso una vez que se complete chkdsk. Devcon, por otro lado, REALMENTE elimina la unidad y solo un comando de escaneo plug-and-play (devcon rescan o desde el administrador de dispositivos - escanear en busca de dispositivos plug and play) volverá a montar el sistema de archivos.
Costin Gușă
1

Sí, hay una herramienta que puede hacer eso por usted. Es mucho más potente que la función verde "Quitar hardware con seguridad" de Windows.

La herramienta se llama HotSwap!

Con esta herramienta, incluso puede desmontar unidades conectadas en SATA. Y sí, hace girar el dispositivo.

Confirmado trabajando en Windows 10 y Windows Server 2016.

Bernhard
fuente