2012-10-29 09:04:49 +0000 2012-10-29 09:04:49 +0000
171
171

Come rinominare la cartella utente in Windows 8?

Quando faccio il login su una macchina Windows 8 per la prima volta con il mio account Microsoft (fornendo un indirizzo e-mail), viene creata una nuova cartella utente:

C:\Users\dzinx_000

Nelle versioni precedenti di Windows, potevo scegliere il nome di questa cartella (era uguale al mio nome utente). Dato che uso spesso la linea di comando, mi dà abbastanza fastidio.

  • Posso in qualche modo rinominarla in dzinx?
  • La semplice rinomina della cartella rompe tutto?

Risposte (9)

184
184
184
2012-11-04 14:04:06 +0000

Ci sono due approcci diversi, a seconda che si sia mai utilizzato l'account Microsoft sul computer in questione:

Ho già effettuato l'accesso a tale account

    1. Create un account utente locale con privilegi amministrativi se non ne avete già uno.
    1. Riavviare.
    1. Effettuare il login con l'account locale con privilegi amministrativi.
    1. Win+X, G ( Gestione del computer ) → Strumenti di sistemaUtenti e gruppi localiUtenti , utente con il tasto destro del mouse, Rinomina.
  1. Win+X, A (Prompt di comando (Admin))

  2. Win+X, R ( Run )

  3. Navigare fino a `HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileListCi sono due approcci diversi, a seconda che si sia mai utilizzato l'account Microsoft sul computer in questione:

Ho già effettuato l'accesso a tale account

    1. Create un account utente locale con privilegi amministrativi se non ne avete già uno.
    1. Riavviare.
    1. Effettuare il login con l'account locale con privilegi amministrativi.
    1. Win+X, G ( Gestione del computer ) → Strumenti di sistemaUtenti e gruppi localiUtenti , utente con il tasto destro del mouse, Rinomina.
  1. Win+X, A (Prompt di comando (Admin))

  2. Win+X, R ( Run )

  3. Navigare fino a e trovare il SID per il proprio account utente. Potete semplicemente aprire ogni cartella e controllare il ProfileImagePath per trovare quella corretta.

    1. Effettuare il login con il proprio account Microsoft. Tutto dovrebbe funzionare bene:

Non ho mai effettuato il login nel mio account Microsoft

Per iniziare, abbiamo un solo account utente locale:

Ora aggiungo il mio account Microsoft.

Ora abbiamo il nostro account Microsoft. Apriamo il Gestione del computer dall'angolo in basso a sinistra.

Qui possiamo vedere il nostro nuovo conto utente confuso:

Rinominarlo!

Si noti che in questo momento non esiste nessuna cartella in C:\Users.

Ora accedi con il nuovo conto utente.

&004

Ora il mio account Microsoft è denominato “superuser” localmente e il profilo è memorizzato in C:\Users\superuser

&004

Non ho l'edizione Professional :(

Nell'edizione standard di Windows 8, lo snap-in Utenti e gruppi locali non è disponibile.

Nei miei test, la seguente procedura ha funzionato bene. Il chilometraggio può variare!

La procedura è identica a quella descritta al punto Ho già effettuato l'accesso a quell'account , tranne per il fatto che non ho utilizzato lo snap-in Utenti e gruppi locali. Invece, sono andato a destra per il prompt dei comandi e ho rinominato la cartella del profilo. In seguito, ho regolato la chiave ProfileImagePath nel registro.

Inoltre, ho cercato in tutto il registro il percorso completo del mio profilo utente (C:\Users\Username) e ho sostituito tutte le voci con il nuovo nome della cartella.

Non ho potuto rilevare alcun problema dopo il riavvio e l'accesso con l'account rinominato, ma, come ho detto, il chilometraggio può variare.

Cosa succede quando rinomino semplicemente C:\Users\abc in C:\Users\xyz?

Dopo aver effettuato l'accesso con l'utente interessato, l'utente verrà registrato in un profilo temporaneo: &004

&004

16
16
16
2012-10-29 09:08:21 +0000

Si potrebbe creare un link simbolico alla cartella. I link simbolici reindirizzeranno in modo trasparente.

Utilizzare mklink (come amministratore) per creare un link simbolico:

mklink /d C:\Users\dzinx C:\Users\dzinx_000
7
7
7
2012-11-03 14:10:03 +0000

Questa guida è per Windows XP/Vista quindi provatela a vostro rischio e pericolo. Non posso provarlo perché non ho un account MS.

Prima di iniziare a creare un punto di ripristino o un backup dell'unità di sistema. Eseguire il backup dell'intero registro di sistema in ogni caso di corruzione dei dati.

Anche se è possibile spostare o rinominare la cartella del profilo utente, ci possono essere alcuni effetti collaterali dopo aver utilizzato questo metodo. Ciò è dovuto al fatto che potrebbero esserci alcuni riferimenti di percorso assoluti (alla vecchia cartella del profilo utente) nel registro di sistema aggiunti da software di terze parti. Pertanto, ci potrebbe essere una perdita di funzionalità nelle rispettive applicazioni.

Ho ottenuto queste informazioni da Change the Registered User and Company Name in Windows XP / Vista .

Se dovete rinominare il vostro UserName registrato, allora dovete modificare le chiavi del registro. Per aprire il registro basta premere il Win+R e digitare regedit e navigare al seguente percorso

HKEY_LOCAL_MACHINE_SOFTWARE\Microsoft\Windows NT\CurrentVersion

No nel pannello di destra si vedranno le due voci modificabili RegisteredOrganiztion & RegisteredOwner.

Per modificare uno di questi due campi, fare doppio clic sul nome del campo e inserire le informazioni nella sezione Dati di valore e fare clic su OK.

Se la cartella del nome utente è stata rinominata e i vostri programmi funzionano bene, allora è OK, altrimenti cambiate il profileimagepath con il nome che avete dato al RegisteredOwner

Per questo navigate nel seguente percorso nel registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\

4
4
4
2012-11-07 05:54:31 +0000

Un approccio un po’ lungo (ma che potrebbe funzionare) sarebbe:

  • utilizzare Windows Easy Transfer per “fare il backup” dell'intero account utente
  • eliminare l'utente (e opzionalmente i file) dal sistema
  • creare un nuovo solo locale (cioè nessun account Microsoft) account utente
  • effettuare il login una volta come utente
  • ripristinare i dati di trasferimento facile - mappare il vecchio utente sul nuovo utente
  • cambiare il tipo di account del nuovo account in un account Microsoft (impostazioni PC -> utenti -> Passare a un account MS)
4
4
4
2013-08-16 09:39:23 +0000

Alcuni tasti secondari sotto

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

dovrebbero essere aggiornati.

Altrimenti, alcuni link in “Start” o “tutte le applicazioni” non funzioneranno, come Command Prompt.

(Windows Server 2012)

4
4
4
2012-11-04 00:29:58 +0000

Da un paio d'ore di ricerca su questo problema sono giunto alla conclusione che NON si può cambiare il nome della cartella dell'utente. Beh, si può, ma si dovrebbe spendere un sacco di tempo per modificare migliaia di file di registro. Il modo migliore per risolvere questo problema è creare un nuovo account di amministratore e cancellare quello vecchio. Spero che questo aiuti.

2
2
2
2013-06-25 04:56:32 +0000

Per coloro che non hanno Windows 8 Professional, c'è un modo per rinominare il vecchio account usando la riga di comando:

Open command prompt con il tasto destro del mouse → Esegui come amministratore. Nella finestra del prompt dei comandi, digitare

net user

e verificare il vecchio nome del conto, cioè userA. Per verificare che il vecchio conto sia un amministratore, digitare:

net localgroup administrators

verificare che il vecchio nome del conto sia sotto C:\Users\userA. Per rinominare il vecchio conto utente:

wmic useraccount where "name='userA'" rename olduserA
``` ```
net user

Se l'operazione ha avuto successo, verificare che il nome sia cambiato, digitare

&001 &001

Verificate che C:\Users\olduserA si presenti ora. Poi andare su Pannello di controllo → Conti utente → e rinominare il vecchio nome del conto utente visualizzato

Poi si può copiare questo conto rinominato in un conto appena creato, se necessario, saltando i file NTUSER.DAT* & NTUSER.ini.

Questo è il metodo che ho usato per un profilo di conto utente corrotto. Prima ho effettuato il login come Amministratore su win8 home, poi ho rinominato il vecchio account utente, ho cambiato il nome di visualizzazione del vecchio account utente, ho creato un nuovo account utente con admin privs, ho creato C:\Users\newacct e poi ho copiato la maggior parte dei file/cartelle dal vecchio account C:\Users\oldacct a C:\ \Users\newacct. Cambiato i permessi su C:\ \ \ \Users \ \newacct per dare pieno accesso al newacct, rimosso Everyone. Poi riavviato e poi loggato come nuovo account.

Voilà! Corruzione del profilo utente risolto!

1
1
1
2014-01-09 21:20:40 +0000

Ottimo solo per cancellare le cartelle - sono stato in grado di cancellare la cartella utente in Windows 8 andando in safemode http://windows.microsoft.com/en-us/windows-8/windows-startup-settings-including-safe-mode

e poi andando in windows explorer - Tasto finestra + E - poi doppio clic sull'unità C - poi doppio clic sul file utente. Poi fare clic con il tasto destro del mouse sull'utente per eliminarlo e cancellarlo. Avevo rimosso l'account attraverso il pannello di controllo - account utente e sicurezza della famiglia - account utente - rimuovere gli account utente. Avevo anche provato a cancellare i file utente attraverso windows explorer, che ha cancellato la maggior parte delle sottocartelle. Probabilmente è meglio effettuare il login come amministratore. Immagino che si possa rinominare il file anche in questo modo. Spero che questo sia d'aiuto.

1
1
1
2013-01-11 11:56:05 +0000

Penso che ci sia un modo più semplice per farlo.

Vai a regedit > Utente attuale > Identità

Clicca sul tuo nome utente e cambia “Identità principale” con il nome che vuoi.