Come colbind le cartelle utente in Windows 7

Il racconto:
Win7 perse la traccia delle posizioni dei miei dispositivi di piegatura utente (desktop, miei documenti, le mie immagini, ecc …). Oggi risiedono su una partizione diversa. Come posso ricomporre queste cartelle?

La lunga storia:
Il modo in cui parti le mie unità è:

  • C: – unità SSD per Windows e file di programma
  • D: – Un grosso disco rigido normale per tutti i miei dati utente

La prima cosa che faccio dopo un'installazione nuova Win7 è spostare le cartelle utente in D :, facendo clic destro su queste cartelle sotto C: \ users \ username \, scegliendo la scheda Posizione e facendo clic su Sposta.

Ho appena completato la crittografia di D: utilizzando TrueCrypt . Essa mostra un sacco di avvertenze prima del process di crittografia, ma (hrrmm …) non menziona il fatto che dopo la crittografia i dati si trovano su una nuova lettera di unità, ad esempio E:

Questo ha interrotto i collegamenti di Win7 alle mie cartelle utente speciali. Come posso ricomporre queste cartelle?

Dopo la crittografia, l'unità non è più riconosciuta da Windows 7 e di solito ti chiede di formattare l'unità. Dovrai allora montare l'unità con Truecrypt e assegnargli una lettera di unità, nel tuo caso E:

Per ricolbind le cartelle, eseguire lo stesso process applicato alla D: e utilizzare E: invece o qualsiasi altra cosa sia stata impostata per l'unità.

I file e la struttura delle cartelle sono tutti uguali, l'unica modifica importnte dopo la crittografia è la lettera di unità. Tutto ciò che si riferisce a D: deve ora essere modificato per fare riferimento a E :.

Ci sono anche alcune modifiche del Registro di sistema disponibili ma la maggior parte delle persone non è comodo nel cambiare quelle.

Ecco il path del Registro di sistema alle cartelle shell utente.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 

Tutto quello che ci occorre era andare alla voce corretta del Registro di sistema, cambiando tutta la posizione da D:... a E:... per each cartella utente e riavviare.

Come clutch2 ha menzionato la posizione del Registro di sistema è:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Cartelle Shell di utente

I nomi delle chiavi di registro non sono sempre banali, per un elenco completo (e una spiegazione molto più complessa), vedere qui .