Como montar e desmontar discos rígidos no Windows (o caminho unix)

29

No meu computador de trabalho eu tenho dois discos rígidos USB que eu uso raramente. Eles têm um modo de economia de energia que os coloca em suspensão depois de alguns minutos de inatividade.

Sempre que abro um menu de contexto em um arquivo, as unidades são ativadas (provavelmente causadas pelo manipulador "enviar para"). Então eu ejetei a unidade, mas não consigo encontrar uma maneira de recuperá-la, além de desconectá-la e reconfigurá-la.

Existe uma maneira de desmontar as unidades e depois remontá-las somente quando eu realmente precisar delas? (No Windows 7 Ultimate.)

    
por Der Hochstapler 11.06.2011 / 23:11

3 respostas

32

Remova as letras da unidade usando mountvol ou %código%. Sem uma letra de unidade, eles não aparecerão em Computador ou Enviar para .

mountvol Q: /p

Usar diskmgmt.msc desmontará o dispositivo. Nas versões mais antigas do Windows, você tem apenas /p , que apenas desassina a letra da unidade, mas mantém o volume montado.

Reatribuir quando necessário, usando a ID do volume impressa em /d :

mountvol Q: \?\Volume{1be3da43-6602-11e0-b9e6-f11e1c50f5b5}\

Você também pode montar o volume em uma pasta vazia (estilo Unix) usando as mesmas ferramentas:

mkdir C:\fs\backup-disk
mountvol C:\fs\backup-disk \?\Volume{1be3da43-6602-11e0-b9e6-f11e1c50f5b5}\

Todas essas operações exigem privilégios de administrador.

(Na verdade, você pode até mesmo usar diretamente o ID do volume em seus scripts de backup, sem ter que montá-lo em qualquer lugar. Por exemplo, mountvol em vez de \?\Volume{1be3da43-6602-11e0-b9e6-f11e1c50f5b5}\projects .)

    
por 11.06.2011 / 23:23
5

A resposta correta é usar o parâmetro / P para mountvol (veja os comentários na resposta aceita para entender por que / D não é suficiente), mas isso se aplica somente às versões recentes do Windows (NT kernel versão 6 e superior) .

O utilitário devcon , conforme descrito na esta resposta, funciona em todas as versões do NT

    
por 08.09.2014 / 21:22
5

Use o DISKPART para configurar seu disco offline | Ele ficará off-line mesmo após uma reinicialização ou uma nova energia

Use o DISKPART para configurá-lo on-line

Isso pode ser feito em scripts

arquivo de comando para colocar o disco 2 offline:

Offline.cmd

 echo list disk              > c:\windows\temp\namexxxx.none
 echo select disk 2         >> c:\windows\temp\namexxxx.none
 echo offline disk          >> c:\windows\temp\namexxxx.none
 echo exit                  >> c:\windows\temp\namexxxx.none
 diskpart /s c:\windows\temp\namexxxx.none
 erase c:\windows\temp\namexxxx.none
 pause

arquivo de comando para colocar o disco 2 online:

Online.cmd

 .
 echo select disk 2 ........
 echo online disk ......
 .

Executar como administrador

    
por 22.03.2017 / 00:42