Fel 0xC004E002 under aktivering för Windows
Den här artikeln innehåller en lösning på ett fel 0xC004E002 när du försöker aktivera Windows.
Gäller för: Windows Server 2012 R2, Windows 10 – alla utgåvor, Windows 7 Service Pack 1
Ursprungligt KB-nummer: 978305
Symptom
När du försöker aktivera Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1 eller Windows Server 2012 R2 kan du få något av följande felmeddelanden:
Kod: 0xC004C003
Beskrivning: Aktiveringsservern fastställde att den angivna produktnyckeln har blockerats.
Kod: 0xC004E002
Beskrivning: Software Licensing Service rapporterade att licensarkivet innehåller inkonsekventa data.
Orsak
Det här problemet beror på att felaktiga behörigheter har angetts för den Tokens.dat filen eller att den här filen är skadad.
Åtgärd
Lös problemet genom att prova följande metoder i ordning.
Metod 1: Ange rätt behörigheter till Tokens.dat-filen
Välj Start och skriv cmd i sökrutan .
Högerklicka på cmd och välj sedan Kör som administratör.
I kommandotolken skriver du följande kommando beroende på operativsystemet och trycker sedan på RETUR:
För Windows Vista eller 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)"
Rätt behörigheter för tokens.dat bör se ut så här utdata från icacls:
tokens.dat NT AUTHORITY\SYSTEM:(I)(F) BUILTIN\Administrators:(I)(F) NT SERVICE\SLSVC:(I)(R,W,D)
För Windows 7 eller 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)"
Rätt behörigheter för token.dat bör se ut så här utdata från icacls:
tokens.dat NT AUTHORITY\SYSTEM:(I)(F) BUILTIN\Administrators:(I)(F) NT AUTHORITY\NETWORK SERVICE:(I)(F)
För Windows 8, Windows Server 2012, Windows 8.1 eller 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)"
Rätt behörigheter för tokens.dat bör se ut så här utdata från icacls:
tokens.dat NT AUTHORITY\SYSTEM:(I)(F) BUILTIN\Administrators:(I)(F) NT SERVICE\WSService:(OI)(CI)(R,W,D)
Stäng kommandotolkens fönster.
Obs!
Du måste skriva det här kommandot från en upphöjd kommandotolk.
Metod 2: Byt namn på Tokens.dat-filen
Välj Start och skriv cmd i sökrutan .
Högerklicka på cmd och välj sedan Kör som administratör.
Skriv följande kommando i kommandotolken och tryck sedan på RETUR.
För Windows Vista eller Windows Server 2008
net stop slsvc
För Windows 7 eller för Windows Server 2008 R2
net stop sppsvc
För Windows 8, Windows Server 2012, Windows 8.1 eller Windows Server 2008 R2
net stop sppsvc
Obs!
Om du får ett meddelande som frågar om du vill fortsätta med den här åtgärden skriver du Y och trycker sedan på RETUR.
Skriv följande kommando och tryck sedan på RETUR.
För Windows Vista eller Windows Server 2008
cd %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing
För Windows 7 eller för Windows Server 2008 R2
cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
För Windows 8, Windows Server 2012, Windows 8.1 eller Windows Server 2008 R2:
cd %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense
Skriv följande kommando och tryck sedan på RETUR:
ren tokens.dat tokens.bar
Skriv följande kommando och tryck sedan på RETUR:
För Windows Vista eller Windows Server 2008
net start slsvc
För Windows 7 eller Windows Server 2008 R2
net start sppsvc
För Windows 8, Windows Server 2012, Windows 8.1 eller Windows Server 2008 R2:
net start sppsvc
Skriv följande kommando och tryck sedan på RETUR:
cd %windir% \System32
Skriv följande kommando och tryck sedan på RETUR:
cscript slmgr.vbs -rilc
Starta om datorn två gånger för att ändringarna ska gälla.
Åtgärdade det här problemet
Kontrollera om problemet är åtgärdat. Om problemet är åtgärdat är du klar med det här avsnittet. Om problemet inte är åtgärdat kan du kontakta supporten för Windows 7 eller Windows Server 2008. Assisterad support är inte längre tillgänglig för Windows Vista.
Datainsamling
Om du behöver hjälp från Microsofts support rekommenderar vi att du samlar in informationen genom att följa stegen i Samla in information med hjälp av TSS för distributionsrelaterade problem.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för