Il mio utente reindirizzato a System32 \ config \ systemprofile, come risolverlo?


12

Il mio problema è: ho un utente sul mio laptop di nome alfa. Questo è il profilo dell'amministratore.

Bene, circa qualche giorno fa ho "perso" tutto. In qualche modo Windows ha reindirizzato le preferenze dell'utente

System32 \ config \ systemprofile

. Ma i miei dati utente sono qui:

C: \ Users \ alfa

Come posso reindirizzarlo al valore predefinito, dove sono i miei dati utente. Ho già reindirizzato i documenti, il desktop, ecc ... Ma potrebbe esserci qualcosa come Appdata e sai che voglio recuperare il mio background e il mio vecchio menu di avvio, ecc.

Come posso farlo?


Questo è successo sul mio laptop Vista e sul mio desktop Win7. Microsoft ha rovinato qualcosa o c'è un brutto malware / virus là fuori
JPM

Ho avuto lo stesso problema. Nessuno dei suggerimenti qui ha aiutato. Ho finito per ripristinare il sistema ad una data precedente e questo l'ha risolto.
David Balažic,

Risposte:


14

http://itknowledgeexchange.techtarget.com/itanswers/changing-profile-from-windows-registry/

Accedi al sistema con i diritti amministrativi locali, apri RegEdit e vai a:

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Vedrai il SID nel riquadro di sinistra e quando selezioni ciascun SID, vedrai il percorso del profilo per ciascun utente che ha effettuato l'accesso al sistema.

Trova il profilo con il valore di stringa ProfileImagePathcontenente il percorso a

System32\config\systemprofile

e cambiarlo di nuovo in

c:\users\alfa

Assicurati di non modificare l'account di sistema (dovrebbe essere la prima chiave dell'elenco).


3
Ce n'è solo uno con "System32 \ config \ systemprofile" lì. E ho trovato anche il record c: \ users \ alfa. Sembra che la chiave del Registro di sistema vada bene, ma cosa c'è di sbagliato?
user1709024,

vai su Gestione computer (o esegui compmgmt.msc premendo il tasto windows + r) -> Utenti e gruppi locali -> Utenti -> fai clic con il pulsante destro del mouse su "alfa" -> Proprietà -> scheda "Membro di" per vedere a quali gruppi appartieni . Controlla anche la scheda Profilo per vedere se c'è qualche irregolarità.
Pui Ho Lam,

Non sono sicuro di quello che è successo, ma ora ho visto questo su un mio computer Vista e mio padre Windows 7. È dovuto a un virus o un aggiornamento di Windows che ha rovinato gli utenti.
JPM,

@PuiHoLam La scheda Profilo dovrebbe essere vuota?
endolith

4

Nel mio caso, oltre a 3 profili di sistema in HKLM\software\microsoft\Windows NT\CurrentVersion\ProfileList\.

Ho trovato due profili utente con nomi identici, ma uno con ".bak" alla fine. ie S-1-5-21-12345-54321-1000e S-1-5-21-12345-54321-1000.bak.

Cosa ho fatto:

  1. Identifica quale "ProfileImagePath" era quello giusto: il primo era "C: \ Users \ TEMP" (TEMP è il nome dell'utente creato temporaneamente che è stato cancellato qualche tempo fa) e il secondo era quello giusto
  2. Ho rinominato il primo (senza .bak) in "S-1-5-21-12345-54321-1000.old" e cancellato ".bak" dal nome del secondo
  3. Ho riavviato e ha funzionato

1
Benvenuto in SuperUser! Grazie per aver pubblicato la tua risposta - è un po 'difficile da leggere, però; forse prendere in considerazione la scomposizione in un elenco puntato o simile. Le istruzioni per la formattazione di Markdown sul sito sono disponibili qui .
hBy2Py,

Risposta fantastica! @ hBy2Py Ho migliorato la leggibilità della risposta.
Jean-Francois T.

Questa è una risposta brillante, ha funzionato perfettamente per me. Grazie!
Hashim,

2

Questo mi è successo dopo un aggiornamento. Trovati 2 problemi che lo hanno risolto una volta risolti.

Il primo problema era legato alla risposta di Vortexo . Il valore era leggermente diverso.

Il secondo problema riguardava le variabili d'ambiente. L'architettura del processore era impostata su AMD ma il mio processore è Intel. enumerazione dell'architettura del processore

Per visualizzare le variabili di ambiente premere 'tasto windows' + 'pausa "per visualizzare le informazioni di sistema, quindi andare alle impostazioni di sistema avanzate, quindi nella scheda avanzata, le variabili di ambiente sono in fondo.

Risolto il problema per me, spero che aiuti qualcun altro.


3
AMD64 è il valore corretto per tutti i processori per PC a 64 bit. Non esiste alcun valore per le CPU prodotte da Intel. L' impostazione IA64 è per i processori Itanium (nessuno li ha in un PC).
David Balažic,

1

La risposta potrebbe essere che Explorer è in esecuzione come system. Esegui Task manager e verifica se ne hai due in explorer.exeesecuzione. Se lo fai, uno sarà per il tuo profilo originale e l'altro per system.

Termina entrambi i processi e Avvia una nuova attività = explorer.exe. Questo dovrebbe mostrare il desktop originale, ma sarà necessario riavviare per rendere effettive tutte le impostazioni. Ora, se riavvii e il problema si ripete, ripeti il ​​processo e quindi apri regedit e vai a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogone modifica il valore di Userinit su C:\Windows\System32\userinit.exe, quindi riavvia. Il valore che potrebbe esserci è C:\Windows\System32\KUsrInit.exe. Spero che sia di aiuto.


1
Quello è strano. Ho solo un explorer.exe, con il mio nome utente allegato. Se lo uccido e ricomincio ad esplorare Explorer, ho ancora il desktop systemprofile. Ma se faccio clic su "Mostra processi da tutti gli utenti" e quindi uccido Explorer e lo riavvio, ottengo il desktop corretto. Ma non rimane attraverso un riavvio.
endolith

0

correzione / soluzione alternativa creare un nuovo account utente amministratore.

nominare una nuova cartella sul desktop del nuovo account e fare clic con il tasto destro del mouse sulle proprietà. la posizione della cartella dovrebbe essere C: \ Users \ nomeutente \ Desktop se è stata riparata, è sufficiente copiare tutte le tue cose manualmente sul tuo nuovo utente. copia da C: \ Windows \ System32 \ config \ systemprofile in C: \ Users \ nomeutente \

quindi quando hai tutto dal tuo vecchio account puoi eliminarlo ricordati che potresti dover eseguire il backup delle tue password / segnalibri dal tuo browser


0

Disconnettersi e riconnettersi ha funzionato per me.


Un riavvio lo ha risolto anche per me (ma su Windows 8.1)
Michael K.

-3

Prova a utilizzare Microsoft Fixit: "potrebbe" correggere la maggior parte degli errori, i registri. È un centro soluzioni in grado di correggere errori e file che sono stati cancellati e implementarlo al suo stato predefinito.

Può anche risolvere tutti i problemi di prestazioni o tutta la privacy e i file che hai partizionato o eliminato.

Funziona anche con account utente. Quindi, se hai perso tutte le tue credenziali utente o le hai spostate da qualche altra parte, può essere riportato allo stato predefinito

Vi preghiamo di provare: http://support.microsoft.com/fixit/

Non dimenticare di riavviare il computer dopo aver fatto tutto.

Cordiali saluti: puoi anche scaricare il software e renderlo "RUN" sul tuo computer, riparerà tutti i tuoi errori e tutti i file difettosi e gli errori di Windows. Inclusa l'intera cartella Windows.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.