Fehler 0xC004E002 während der Aktivierung für Windows

Problembeschreibung

Wenn Sie versuchen, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1 oder Windows Server 2012 R2 aktivieren, erhalten Sie eine der folgenden Fehlermeldungen angezeigt:
Code: 0xC004C003

Beschreibung: Der Aktivierungsserver hat festgestellt, dass der angegebene Product Key blockiert wurde.
Code: 0xC004E002

Beschreibung: Der Softwarelizenzierungsdienst hat gemeldet, dass der Lizenzspeicher inkonsistente Daten enthält.

Ursache

Dieses Problem tritt aufgrund falschen Berechtigungen für die Datei Tokens.dat festgelegt oder dieser Datei ist beschädigt.

Problemlösung

Um dieses Problem zu beheben, versuchen Sie die folgenden Methoden in der Reihenfolge.

Methode 1: Festlegen der Berechtigungen der Datei Tokens.dat

  1. Klicken Sie auf Start, und geben Sie dann cmd in das Feld Suchen ein.
  2. Maustaste auf Cmd, und klicken Sie dann auf als Administrator ausführen.
  3. An der Befehlszeile den folgenden Befehl je nach Betriebssystem und drücken:


    Für Windows Vista oder WindowsServer 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)" 
    Berechtigungen für tokens.dat sollte Ausgabe von Icacls aussehen:

    Tokens.dat NT-AUTHORITY\SYSTEM:(I)(F)
    BUILTIN\Administrators:(I)(F)
    NT-SERVICE\SLSVC:(I)(R,W,D)

    Windows 7 oder Windows Server 2008 R2:
    icacls %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform /grant "BUILTIN\Administrators:(OI)(CI)(F)" "NT AUTHORITY\SYSTEM:(OI)(CI)(F)" "NETWORK SERVICE:(OI)(CI)(F)" 
    Die richtigen Berechtigungen für token.dat sollte Ausgabe von Icacls aussehen:

    Tokens.dat NT-AUTHORITY\SYSTEM:(I)(F)
    BUILTIN\Administrators:(I)(F)
    NT-AUTORITÄT / SERVICE:(I)(F)

    Für Windows 8, Windows Server 2012, Windows 8.1 oder Windows Server 2008 R2:
    icacls "%windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense" /grant "BUILTIN\Administrators:(OI)(CI)(F)" "NT AUTHORITY\SYSTEM:(OI)(CI)(F)" "NETWORK SERVICE:(OI)(CI)(F)" 
    Berechtigungen für tokens.dat sollte Ausgabe von Icacls aussehen:

    Tokens.dat NT-AUTHORITY\SYSTEM:(I)(F)
    BUILTIN\Administrators:(I)(F)
    NT-SERVICE\WSService:(OI)(CI)(R,W,D)
  4. Schließen Sie das Eingabeaufforderungsfenster.
Hinweise
  • Geben Sie diesen Befehl belegen.

Methode 2: Benennen Sie die Datei Tokens.dat

Zum Umbenennen der Datei Tokens.dat Sie uns, lesen Sie den Abschnitt "Fix it für mich". Wenn Sie dieses Problem manuell beheben möchten, lesen Sie den Abschnitt "Problem manuell beheben lassen".

Automatisch mit Fix it beheben lassen

Klicken Sie auf die Fix it-Schaltfläche oder den Link, um dieses Problem automatisch zu beheben. Dann klicken Sie auf Ausführen im Dialogfeld Dateidownload, und befolgen Sie die Schritte im Fix it-Assistenten.


Hinweise
  • Dieser Assistent ist nur auf Englisch verfügbar. Die automatische Korrektur funktioniert jedoch auch für andere Sprachversionen von Windows.
  • Wenn Sie gerade nicht auf dem Computer arbeiten, auf dem das Problem auftritt, speichern Sie die Fix it Fehlerbehebung auf ein Flashlaufwerk oder CD und führen diese dann auf dem Computer, auf dem das Problem auftritt, aus.
  • Führen Sie die automatische Korrektur nicht auf dem Computer, der nicht das Problem.
  • Die automatische Korrektur benennt nicht Tokens.dat Datei für Sie, tokens.bar existiert bereits.
Wechseln Sie dann zum Abschnitt "Wurde das Problem behoben?".

Lassen Sie mich das Problem manuell beheben

  1. Klicken Sie auf Start, und geben Sie dann cmd in das Feld Suchen ein.
  2. Maustaste auf Cmd, und klicken Sie dann auf als Administrator ausführen.
  3. Geben Sie an der Befehlszeile folgenden Befehl, und drücken Sie die EINGABETASTE.

    Für Windows Vista oder WindowsServer 2008

    net stop slsvc 
    Für Windows 7 oder Windows Server 2008 R2
    net stop sppsvc 
    Für Windows 8, Windows Server 2012, Windows 8.1 oder Windows Server 2008 R2
    net stop sppsvc 
    Hinweis: Wenn eine mit der Frage Meldung, ob Sie diesen Vorgang fortsetzen möchten, geben Sie J ein und drücken Sie dann die EINGABETASTE.
  4. Geben Sie folgenden Befehl ein, und drücken Sie anschließend.

    Für Windows Vista oder WindowsServer 2008
    cd %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing 
    Für Windows 7 oder Windows Server 2008 R2
    cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform 
    Für Windows 8, Windows Server 2012, Windows 8.1 oder Windows Server 2008 R2:
    cd %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense 
  5. Geben Sie den folgenden Befehl ein und drücken Sie die EINGABETASTE:
    ren tokens.dat tokens.bar 
  6. Geben Sie den folgenden Befehl ein und drücken Sie die EINGABETASTE:

    Für Windows Vista oder Windows Server 2008
    net start slsvc 
    Windows 7 oder Windows Server 2008 R2
    net start sppsvc 
    Für Windows 8, Windows Server 2012, Windows 8.1 oder Windows Server 2008 R2:
    net start sppsvc 
  7. Geben Sie den folgenden Befehl ein und drücken Sie die EINGABETASTE:
    cd %windir% \System32 
  8. Geben Sie den folgenden Befehl ein und drücken Sie die EINGABETASTE:
    cscript slmgr.vbs -rilc 
  9. Starten Sie den Computer zweimal neu anwenden.

Wurde das Problem behoben?

  • Überprüfen Sie, ob das Problem behoben ist. Wenn das Problem behoben ist, Sie sind mit diesem Abschnitt fertig. Wenn das Problem nicht behoben ist, können Sie sich an den Support wenden.
  • Wir schätzen Ihr Feedback. Um Feedback zu geben oder über Probleme mit dieser Lösung zu informieren, schreiben Sie einen Kommentar im "Für mich beheben"-Blog, oder senden Sie uns eine E-Mail-Nachricht.
Eigenschaften

Artikelnummer: 978305 – Letzte Überarbeitung: 13.01.2017 – Revision: 2

Feedback