É possível montar / desmontar um disco rígido físico no Windows XP?

19

É possível montar / desmontar um disco rígido físico no Windows XP?

Idealmente, eu gostaria de poder fazer isso na linha de comando para poder ter arquivos em lote para fazê-lo, por exemplo: mount.cmd unmount.cmd

Além disso, se as unidades puderem ser desmontadas, elas girarão para baixo?

tbone
fonte

Respostas:

15

Tente .mountvol [drive:]path /d

Para, digite o tipo de informação mountvol /?(apenas mountvol) em cmd.exe.

SamB
fonte
4
Nota para outros googlers: parece que essa não é uma boa maneira de forçar o Windows a preparar suas unidades USB para remoção segura; funciona, mas se você reinserir a unidade, ela não será montada em nenhum lugar. (Se você já fez isso, é possível montá-lo novamente executando primeiro mountvolsem argumentos, localizando os volumes listados *** NO MOUNT POINTS ***e executando um comando como mountvol H: \\?\Volume{91a12b16-f469-11df-ad1c-00bdb269fc5}\ , exceto usando a letra da unidade e o caminho do volume em vez do meu.)
SamB
2
Eu acredito firmemente que essa não é a resposta. no windows xp mountvol gerencia apenas pontos de montagem, mas na verdade não desmonta o sistema de arquivos. somente o parâmetro / p desmonta o sistema de arquivos e não está disponível no XP. consulte technet.microsoft.com/en-us/library/bb490934.aspx e technet.microsoft.com/en-us/library/cc772586.aspx
Enviado em
9

Há uma discussão muito boa, cortesia de algum desenvolvedor louco , um pouco abaixo e traz para você:

A Microsoft fornece um utilitário chamado devcon para download gratuito. É uma "Alternativa de utilidade da linha de comando ao Gerenciador de dispositivos". Na verdade, ele pode fazer muitas coisas que não abordarei aqui, mas a remoção de um dispositivo plug & play é uma operação simples quando você souber o nome exclusivo do dispositivo que deseja manipular.

Depois de baixar o devcon, execute "devcon status *" em uma janela de comando. Isso irá gerar uma lista de todos os dispositivos em seu sistema. Procure a linha que descreve o seu dispositivo. No meu caso para o meu disco rígido externo, a linha (muito enigmática) é assim:

SBP2 \ MAXTOR & ONETOUCH & LUN0 \ 0010B9F700AFC279 Essa linha completa é um pouco demais, mas qualquer substring que permaneça exclusivo servirá. Eu tenho outra unidade maxtor no meu sistema, mas nada mais que tenha a frase "sbp2 \ maxtor", então usarei isso. O comando para remover com segurança minha unidade externa se torna:

devcon remove sbp2 \ maxtor * O "*" no final é um curinga e corresponde ao restante da string.

Kara Marfia
fonte
[download devcon] ( cammckenzie.com/blog/index.php/2012/06/25/… )
sactiw
5
C:\Windows\system32\fsutil.exe volume dismount f:
Jim Mills
fonte
1
Observe isso só funciona com NTFS
Steven Penny
Eu acho que também funciona com volumes FAT, pois eles não são diários de qualquer maneira. A Microsoft diz que trabalha com FAT e NTFS: microsoft.com/resources/documentation/windows/xp/all/proddocs/…
Costin Enviado em 04/10/2014
também o problema com fsutil é o volume é re-montado imediatamente no próximo acesso à carta é como a letra não for removido, então mountvol e devcon são os métodos seguros
Costin Gusa
1

Supondo que não seja sua unidade principal, executar um 'chkdsk / f' solicitará que você force uma desmontagem.

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

Pode haver maneiras mais elegantes de fazer isso, mas isso é rápido e fácil.

Pedro
fonte
1
chkdsk / f: não está realmente forçando uma desmontagem, como diz. apenas limpa alças abertas e nega acesso até terminar, depois remonta o sistema de arquivos. um comando que tenta usar um caminho nesse fs receberá uma mensagem de "acesso negado" durante o chkdsk, mas recuperará o acesso depois que o chkdsk for concluído. O devcon, por outro lado, REALMENTE remove a unidade e somente um comando plug-and-play rescan (devcon rescan ou do gerenciador de dispositivos - procure dispositivos plug and play) terá o sistema de arquivos montado novamente.
Costin Gué
1

Sim, existe uma ferramenta que pode fazer isso por você. É muito mais poderoso do que o recurso verde "Remover hardware com segurança" das janelas verdes.

A ferramenta é chamada HotSwap!

Usando esta ferramenta, você pode até desmontar unidades conectadas ao SATA. E sim, ele gira o dispositivo.

Trabalho confirmado no Windows 10 e Windows Server 2016.

Bernhard
fonte