Siga os seguintes guias para migrar as pastas correspondentes para outra unidade:
Aviso: Leia esta artigo para entender por que mover perfis de usuário pode representar uma ameaça se você planeja atualizar seu sistema operacional ... Mais informações abaixo:
- pasta "Usuários" :
Two things are important in this step: 1) you have to use the correct drive letters, and 2) you have to use the exact options for robocopy. If you mess up 1), you won’t be able to log in, and if you mess up 2), then you might be able to log in but will have other problems.
Do the following to copy C:\Users to D:\Users. Again, keep in mind the drive letters are remapped:
A opçãoX:> D:
D:> robocopy /copyall /mir /xj Users E:\Users/ mir excluirá todos os arquivos no destino se eles não existirem na origem. Portanto, se você já tem D: \ Users e deseja manter os arquivos, use a opção / E:
D:> robocopy /copyall /E /xj Users E:\Users
Novamente, aqui D: é C: em real e E: é D: em real. Entre as opções de robocopy, se você perder / copiar, ele não copiará as informações de permissão e, após o login, os aplicativos do Windwos 8 irão travar ao serem iniciados. Certifique-se de obter 0 para a coluna com falha na saída dos resultados do robocopy.
Após verificar se não houve erro, faça o seguinte para remover o diretório C: \ Users original:
D:> rmdir /S /Q Users
Crie o link simbólico
Esta é a etapa final, criando o link simbólico em C: \ Users, que aponta para D: \ Users. Aqui a coisa da letra da unidade aparece novamente. Como o link simbólico será usado na sessão real do Windows, você precisará usar a letra da unidade real,D:
como o destino. Então você acaba fazendo um link simbólico em D: \ Users (letra do prompt de comando - C: no real) cujo destino também é D: \ Users. Como você já está no D :, use o seguinte para que fique menos confuso:D:> mklink /J Users D:\Users
Junção criada para usuários < < === > > D: \ Usuários
Eu não tentei outras opções, mas parece que se você não usar a opção / J (Junction), você terá que fazer um hack de registro.Você pode verificar o link com o comando dir. Você verá:
<JUNCTION> Users [D:\Users]
De qualquer forma, é isso. Quando você sair e reiniciar (selecione continuar para o Windows 8), você poderá efetuar login e, quando abrir o explorador, verá que C: \ Users é um link simbólico que aponta para D: \ Usuários:
D:> exit
- 'Arquivos de programas :
How to move the Program Files folder Even if you have a 128GB SSD, you'll soon fill it up with applications. By this point, it's too late to install them on a different hard drive, unless you want to go through and uninstall and reinstall programs individually. It's possible to move the C:\Program Files folder to a different hard drive but we don't recommend this because the folder is hard-wired into Windows and there will be problems if it isn’t where Windows expects it to be. Plus, it's a very in-depth process to do it properly using symbolic links. For programs that are already installed on your C: drive, it's possible to move their subfolders which are stored within C:\Program Files. Don't forget that if you move programs from an SSD to a hard drive then you will lose the speed benefit of the SSD when launching that program. Keep your most used software on the SSD so that it loads and runs quickly when you need it.
You can’t simply drag program folders to a different drive, though. What you must do is to create what is called a symbolic link. It's a bit like the shortcuts to programs, folders and websites that litter the desktop, but they are more powerful. When Windows or any program tries to access the folder, the symbolic link redirects it to the new location. It is completely transparent to software and Windows.
Symbolic links can be created manually and there is a command line tool called mklink. Expert users can open a command prompt window and enter mklink to see the options. There is no need to resort to complicated commands. though and there is a simple and free utility that does everything for you. Go to mobasoftware.com and download SymMover.
- 'ProgramData' :
The default path is C:\ProgramData. It is stored here:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList\ProgramData
OPÇÕES:
1) Você pode alterar o seu caminho padrão de ProgramData para ser um unidade alternativa. Embora fazendo isso, todos os novos usuários criados usará o novo caminho programdata. Então você pode acabar tendo dois Pastas ProgramData no final dos dados.
2) Alternativamente, você poderia usar "NTFS Junction Points". Muitas pessoas não sabem disso, mas um ponto de junção é uma maneira de forçar todos os programas que gravam no caminho (c: \ programdata) para ser redirecionado para (D: \ ProgramData). Isto é como velho programas projetados para o XP podem facilmente trabalhar com o Vista e Windows 7 novo locais de pastas (documentos e configurações substituídos por usuários).
Você pode criar um ponto de junção especificamente para o tmp diretório criado pelo GR. mkdir D: \ ProgramData robocopy / XJ / MIR "C: \ ProgramData" "D: \ ProgramData" mklink / J "C: \ ProgramData" "D: \ ProgramData"
A desvantagem é que a atualização do Windows não funciona bem com o programa dados em uma unidade separada. link
Cuidado: a Microsoft não recomenda mover os diretórios do sistema, pois isso evitará que as atualizações, os hotfixes e os upgrades do Windows funcionem corretamente (isso falhará completamente)
Por favor, continue com cautela!