Come riparare l'errore Userinit.exe
Passaggio 1
Apri l'editor del registro di Windows, fai clic su "Esegui" nel menu Start. Se si utilizza Windows Vista o 7, digitare "Esegui" nel campo di ricerca trovato nel menu Start.
Passaggio 2
Fai clic sulla chiave "HKEY_LOCAL_MACHINE" che si trova sul lato sinistro dell'Editor del Registro di sistema. Fare clic sulla piccola freccia o sul segno più a sinistra dell'icona per mostrare ulteriori tasti.
Passaggio 3
Continuare ad espandere le chiavi fino a raggiungere il percorso "HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ Current Version \ Winlogon". Fare clic sul tasto "Winlogon" dopo aver espanso il tasto "Versione corrente".
Passaggio 4
Fai clic destro sulla voce "Userinit" che si trova nel pannello di destra e seleziona "Modifica". Impostare il valore su "C: \ Windows \ system32 \ userinit.exe \", senza virgolette. Riavvia il computer e controlla se l'errore si ripete.