… e farlo in modo pulito!!!
Quello che vi propongo è un metodo pulito di spostare la cartella “C:\Documents and Settings” di Windows XP su di un’altra partizione.
Ci sono modi “sporchi” (come quello descritto qui) che io sconsiglio perché vanno a modificare le chiavi di registro di Windows e non funzionano mai al 100% perché alcuni programmi se ne fregano del registro e vanno a cercare i documenti sempre in “C:\Documents and Settings“.
I vantaggi e l’idea sono i stessi che stanno dietro al metodo usato in Windows Vista che ho qui descritto ed a cui vi rimando per l’elenco dei vantaggi.
1) La prima cosa che si deve fare è quella di scaricare ed installare il Windows Server 2003 Resource Toolkit fornito dalla Microsoft a questo link (questo perché contiene un paio di programmini che ci servono).
2) Dopodiché ci procuriamo una penna USB bootable con Windows XP Live USB Edition come descritto qua ed avviamo il Windows Live inserendo la chiavetta e riavviando il pc.
3) Ora, una volta dentro al Windows Live, apriamo il prompt dei comandi e digitiamo i seguenti comandi:
- mkdir “D:\Documents and Settings” (per creara la cartella destinazione sull’altra partizione).
- “C:\Programmi\Windows Resource Kits\Tools\robocopy” “C:\Documents and Settings” “D:\Documents and Settings” /MIR /E /XJ (per spostare i file dalla vecchia alla nuova cartella … questo comando potrebbe metterci anche 30 minuti).
- rmdir /S /Q “C:\Documents and Settings” (per eliminare la vecchia cartella).
- “C:\Programmi\Windows Resource Kits\Tools\linkd” “C:\Documents and Settings” “D:\Documents and Settings” (per creare un link simbolico, o junction-point, con lo stesso nome della vecchia cartella e che punta verso la nuova cartella).
Finito!
Conclusioni: Questo è reso possibile grazie ai junction-point che in Windows Vista sono creabili nativamente grazie al comando mklink non presente in XP… tuttavia dato che questa è una caratteristica del filesystem NTFS e non di Vista è possibile crearli anche su XP usando un programmino che permetta questo (nel nostro caso si è usato linkd fornito dalla Microsoft stessa nel Windows 2003 Resource Toolkit).
Commenti recenti