Respuestas:
Tratar .mountvol [drive:]path /d
Para, tipo de información mountvol /?
(solo mountvol
) en cmd.exe.
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.
C:\Windows\system32\fsutil.exe volume dismount f:
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.
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.
mountvol
sin argumentos, encontrando los volúmenes enumerados*** NO MOUNT POINTS ***
y luego ejecutando un comando comomountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\
, excepto usar la letra de unidad y la ruta de volumen en lugar de la mía).