Vista, Errore 0xC004E002

Dopo un Ripristino di Sistema è possibile che Vista si impalli e non riconosca piu’ l’Attivazione di Windows. In questo caso, visualizzerà “Si è verificato un errore”, e non permetterà di eseguire nuovamente l’attivazione, quindi l’utente non riuscirà piu’ ad accedere al desktop. (evvai!)

Gli unici dettagli sono il codice di errore 0xC004E002 e la descrizione (chiarissima): Servizio gestione licenze software: l’archivio licenze contiene dati incoerenti.

La soluzione in giro si trova anche (http://social.microsoft.com/Forums/en-US/genuinevista/thread/1ac4ff67-480b-46f1-8c7d-64ff878ca6bb/), però il problema è che trovare un prompt dei comandi è un po’ dura, dato che tutte le combinazioni tipo CTRL+ALT+CANC non funzionano. (almeno, nel mio caso era così).

L’unica cosa cliccabile che non sia Chiudi o Dettagli, è “Per risolvere il problema, è anche possibile contattare Microsoft per telefono.“, che avvia la Guida di Windows (ahhh che figata!).

La Guida di Windows è una cosa carinissima perchè, in situazioni in cui è impossibile avviare un Prompt dei Comandi, lei te lo avvia. Basta cercare “Prompt dei comandi” nella casella di ricerca, e cliccare sui primi risultati: Apparirà il link “Cliccare qui per aprire il Prompt dei Comandi”, ed ecco la finestra del potere.

A questo punto basta:
– Fermare il servizio licenze: net stop slsvc
– Andare nella cartella %windir%ServiceProfilesNetworkServiceAppDataRoamingMicrosoftSoftwareLicensing: cd %windir%ServiceProfilesNetworkServiceAppDataRoamingMicrosoftSoftwareLicensing
– Eliminare il file tokens.dat: rename tokens.dat tokens.bak
– Far ripartire il servizio licenze: net start slsvc
– Resettare i file riguardanti l’attivazione: start /W slmgr.vbs -rilc

(nota 1: slmgr è molto LENTO.
nota 2: se non funziona andate nella cartella system32 – cd %windir%system32)

Riavviando il computer, Vista dovrebbe chiedervi l’attivazione, quindi tutto dovrebbe essere tornato alla normalità.

8 pensieri su “Vista, Errore 0xC004E002

  1. hanna

    ciao sto seguendo le te istruzioni ma quando apro il prompt dei comandi e scrivo net stop slsvc mi dice accesso negato non so proprio che fare sn disperata spero in un tuo aiuto a presto hanna

  2. frab Autore articolo

    Prova ad avviare il computer in modalità provvisoria, se alla schermata di login appare Administrator, prova ad entrare con quell’account. Inoltre, dal prompt dei comandi, prova ad eseguire il comando reg ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
    Questo comando disabiliterà il controllo account utente, possibile causa dei permessi non sufficienti per stoppare quel servizio.

  3. Younes

    Grandissimo!!! Mi hai salvato da una reinstallazione!!! Grazie infinite funziona alla perfezione!!!

    Per hanna lo ha dato anche a me: bisogna avviare il prompt come amministratore

  4. Marmel

    Ciao, seguo le vostre indicazioni ma non riesco a risolvere
    Scrivo net stop slsvc e poi invio… la risposta è :servizio gestione licenze software non avviato.
    Con il comando reg ADD HKLM…etc la risposta cambia:errore sintassi.

    Aiuto!

    Grazie

  5. frab Autore articolo

    @Marmel: Magari non hai scritto bene. Prova con un copia/incolla.

    @Sam: Segui attentamente le istruzioni. Una volta avviato il prompt dei comandi dovrai eseguire le operazioni elencate, scrivendo quanto ho riportato in CORSIVO a fianco di ogni azione, cioè
    net stop slsvc
    cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareLicensing
    eccetera…

  6. RILLI

    MA COME FACCIO AD AVVIARE IN MODALITà PROVV?e come accedo da amministratore se non posso entrare nel prompt dei comandi cliccando sul tasto dx?sto letteralmente impazzendo.completamente.aiut

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.