Identificativo articolo: 978305 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si tenta di attivare Windows Vista, Windows Server 2008, Windows 7 o Windows Server 2008 R2, è possibile che venga visualizzato un messaggio di errore analogo a uno dei seguenti:
Codice: 0xC004C003

Descrizione: Server di attivazione: il codice "Product key" specificato è stato bloccato.
Codice: 0xC004E002

Descrizione: Servizio gestione licenze software: l'archivio licenze contiene dati incoerenti.

Cause

Questo problema si verifica in quanto il file Tokens.dat è impostato su autorizzazioni non corrette oppure è corrotto.

Risoluzione

Per risolvere il problema, utilizzare uno dei metodi seguenti nell'ordine.

Metodo 1: Impostare le autorizzazioni corrette per il file Tokens.dat

  1. Fare clic su Start, quindi digitare cmd nella casella Cerca.
  2. Fare clic con il pulsante destro del mouse su cmd, quindi scegliere Esegui come amministratore.
  3. Al prompt dei comandi, digitare il comando seguente a seconda del sistema operativo in uso e premere INVIO:
    Per Windows Vista o Windows Server 2008:
    icacls %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing /grant "BUILTIN\Administrators:(OI)(CI)(F)" "NT AUTHORITY\SYSTEM:(OI)(CI)(F)" "NT Service\slsvc:(OI)(CI)(R,W,D)"


    Per Windows 7 o Windows Server 2008 R2:
    icacls %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform /grant "BUILTIN\Administrators:(OI)(CI)(F)" "NT AUTHORITY\SYSTEM:(OI)(CI)(F)" "NT Service\sppsvc:(OI)(CI)(R,W,D)" "NETWORK SERVICE:(OI)(CI)(F)"
  4. Chiudere la finestra del prompt dei comandi.
Note
  • È necessario digitare questo comando da un prompt dei comandi con privilegi elevati.
  • Le seguenti autorizzazioni per il file Tokens.dat devono essere ereditate dalla cartella che contiene:
    • NT AUTHORITY\SYSTEM: (I)(F)
    • BUILTIN\Administrators: (I)(F)
    • NT SERVICE:\slsvc: (I)(R,W,D)

Metodo 2: Rinominare il file Tokens.dat

Per rinominare automaticamente il file Tokens.dat, accedere alla sezione "Correzione automatica". Per risolvere il problema autonomamente, accedere alla sezione "Correzione manuale".

Correzione automatica



Per risolvere il problema automaticamente, fare clic sul pulsante o sul collegamento Fix it. Quindi fare clic su Esegui nella finestra di dialogo Download file e attenersi alla procedura guidata Fix it.


Correggi problema
Microsoft Fix it 50718


Note
  • Questa procedura guidata potrebbe essere disponibile solo in lingua inglese. La correzione automatica, tuttavia, funziona anche per versioni di Windows in altre lingue.
  • Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Fix it su un'unità di memoria flash o su un CD ed eseguirla sul computer interessato dal problema.
  • Non eseguire la correzione automatica sul computer che non presenta il problema.
  • La correzione automatica non rinominerà automaticamente il file Tokens.dat se tokens.bar esiste già.

Accedere, quindi, alla sezione "Il problema è stato risolto?".



Correzione manuale

  1. Fare clic su Start, quindi digitare cmd nella casella Cerca.
  2. Fare clic con il pulsante destro del mouse su cmd, quindi scegliere Esegui come amministratore.
  3. Al prompt dei comandi digitare il seguente comando, quindi premere INVIO.

    Per Windows Vista o Windows Server 2008
    net stop slsvc

    Per Windows 7 o Windows Server 2008 R2
    net stop sppsvc
    Nota: Se viene visualizzato un messaggio che richiede se si desidera continuare l'operazione, digitare Y, quindi premere INVIO.
  4. Digitare il seguente comando, quindi premere INVIO.

    Per Windows Vista o Windows Server 2008
    cd %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing
    Per Windows 7 o Windows Server 2008 R2
    cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
  5. Digitare il seguente comando, quindi premere INVIO:
    ren tokens.dat tokens.bar
  6. Digitare il seguente comando, quindi premere INVIO:

    Per Windows Vista o Windows Server 2008
    net start slsvc

    Per Windows 7 o Windows Server 2008 R2
    net start sppsvc
  7. Digitare il seguente comando, quindi premere INVIO:
    cd %windir% \System32
  8. Digitare il seguente comando, quindi premere INVIO:
    cscript slmgr.vbs -rilc
  9. Riavviare il computer due volte per applicare le modifiche.

Il problema è stato risolto?

  • Controllare se il problema è stato risolto. Se il problema è stato risolto, non è necessario continuare la lettura di questa sezione. Se il problema non è stato risolto, contattare il supporto tecnico.
  • I commenti degli utenti sono molto utili. Per fornire commenti o segnalare problemi relativi a questa soluzione, lasciare un commento nel blog "Correzione automatica" o inviare un messaggio di posta elettronica a Microsoft.

Proprietà

Identificativo articolo: 978305 - Ultima modifica: lunedì 1 ottobre 2012 - Revisione: 3.0
Le informazioni in questo articolo si applicano a:
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Vista Business
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
Chiavi: 
kbsurveynew kbexpertiseinter kbtshoot kbfixme kbmsifixme KB978305
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com