È possibile cambiare la posizione della cartella C:UsersUserAppData su Windows?

Puoi usare il comando mklink. È una cattiva idea spostare tutto AppData, cerca solo i più grandi colpevoli. Per questo esempio, diciamo che il tuo nome utente è xxx, e la cartella è "Amazing Cat Dog" in Roaming.

Step 1. Assicuratevi che la rispettiva app non sia in esecuzione.

Step 2. Spostare la cartella. Diciamo in "D:xxxAppDataRoamingAmazing Cat Dog"

Fase 3. Esegui: cmd Passo 4. Scrivi: cd C:UsersxxxAppDataRoaming

Fase 5. Scrivi mklink /j "Amazing Cat Dog" "D:xxxAppDataRoamingAmazing Cat Dog".

Fase 6. Lanciate la vostra applicazione e assicuratevi che funzioni ancora.

Fate attenzione, Microsoft non lo raccomanda. Potreste avere impatti estremamente negativi se fate casino, o se lo fate con i file dei driver. Ma quando hai "Amazing Cat Dog" che usa 50 GB del tuo disco a stato solido da 100 GB, potresti non avere altra scelta.

Se disinstalli l'applicazione in seguito, probabilmente dovrai fare un po' di pulizia manuale.

L'altra opzione è quella di spostare cartelle di livello superiore come Roaming aprendo le proprietà e cambiando la posizione. Ho avuto un successo limitato con questo approccio, perché in primo luogo, non tutte le cartelle che voglio spostare hanno questa opzione. In secondo luogo le applicazioni bloccheranno alcuni dei file, quindi si può finire con dati non sincronizzati o duplicati. Infine, mentre si potrebbe voler spostare una cartella con 50 GB di dati, è sciocco spostare cartelle con pochissimi dati, in quanto ciò diminuisce solo le prestazioni per un guadagno minimo.