Apontando pasta para disco diferente

4

Digamos que eu tenha uma unidade D e uma pasta SomeData. Por motivos de desempenho, gostaria que os dados em SomeData estivessem em um disco rígido diferente (SSD), mantendo os caminhos intactos.

Portanto, o arquivo D: \ SomeData \ ImportantFile.txt ainda estaria nesse caminho, mesmo que em um disco diferente.

Posso "montar" (?) um disco rígido como uma pasta abaixo de outro disco?

Eu uso o Win7 Ultimate e o NTFS.

    
por Kjensen 04.02.2012 / 20:15

1 resposta

7

Sim, você pode montar discos como pastas usando a função Alterar letra e caminhos da unidade em diskmgmt.msc ou a ferramenta de linha de comando mountvol . (Mas veja abaixo ...)

No entanto, mesmo no novo disco, geralmente é melhor manter os arquivos contidos em um diretório - para evitar que ele se torne uma grande bagunça se você decidir usar o segundo disco para qualquer outra coisa. Isso pode ser feito usando junções ou links simbólicos - ambos serão funciona bem; links simbólicos são recomendados, mas são suportados apenas no Windows Vista e em versões mais recentes, enquanto as junções também funcionam no Windows 2000 / XP.

Para vincular seu SomeData a um disco diferente:

  1. Mova o diretório original para a nova unidade SSD. Você deve excluir o diretório original.
  2. Abra um prompt de comando elevado.
  3. Use o utilitário mklink para criar um link simbólico com o mesmo nome e local do diretório original:

    C:\>mklink /d D:\SomeData Z:\SomeData
    

    (onde Z:\ é seu SSD e D:\ é o drive antigo)

Em versões anteriores do Windows mklink não está presente, mas o utilitário junction da Sysinternals pode ser usado para criar junções.

    
por 04.02.2012 / 20:31