Chyba 0xC004E002 při aktivaci systému Windows Vista, Windows Server 2008, Windows 7 nebo Windows Server 2008 R2

Překlady článku Překlady článku
ID článku: 978305 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při pokusu o aktivaci systému Windows Vista, Windows Server 2008, Windows 7 nebo Windows Server 2008 R2 se může zobrazit některá z následujících chybových zpráv:
Kód: 0xC004C003

Popis: Aktivační server zjistil, že zadaný kód Product Key byl zablokován.
Kód: 0xC004E002

Popis: Služba SLS (Software Licensing Service) oznámila, že úložiště licencí obsahuje nekonzistentní data.

Příčina

K tomuto problému dochází, protože jsou v souboru Tokens.dat nastavena nesprávná oprávnění nebo je tento soubor poškozen.

Řešení

K řešení tohoto problému použijte následující metody (v uvedeném pořadí).

Metoda 1: Nastavení správných oprávnění pro soubor Tokens.dat

  1. Klikněte na tlačítko Start a do pole Hledat zadejte příkaz cmd.
  2. Klikněte pravým tlačítkem myši na položku cmd a klikněte na příkaz Spustit jako správce.
  3. Na příkazový řádek zadejte následující příkaz (v závislosti na operačním systému) a stiskněte klávesu ENTER:
    Systémy Windows Vista a 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)"


    Systémy Windows 7 a 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. Zavřete okno příkazového řádku.
Poznámky:
  • Tento příkaz je třeba zadat na příkazový řádek se zvýšenými oprávněními.
  • Následujíc oprávnění pro soubor Tokens.dat by měla převzít nadřazená složka:
    • NT AUTHORITY\SYSTEM: (I)(F)
    • BUILTIN\Administrators: (I)(F)
    • NT SERVICE:\slsvc: (I)(R,W,D)

Metoda 2: Přejmenování souboru Tokens.dat

Chcete-li, abychom soubor Tokens.dat přejmenovali za vás, přejděte k části Automatická oprava. Chcete-li tyto potíže vyřešit sami, přejděte k části Manuální oprava.

Automatická oprava



Chcete-li tyto potíže odstranit automaticky, klikněte na tlačítko nebo odkaz Opravit. V dialogovém okně Stažení souboru klikněte na položku Spustit a postupujte podle kroků v průvodci opravou.


Opravit tyto potíže
Microsoft Fix it 50718


Poznámky:
  • Tento průvodce může být k dispozici pouze v angličtině. Tato automatická oprava však funguje i pro ostatní jazykové verze systému Windows.
  • Pokud právě nejste u počítače, který má tyto potíže, můžete opravu uložit na jednotku USB Flash nebo na disk CD a spustit ji v příslušném počítači později.
  • Tuto automatickou opravu nespouštějte v počítači, ve kterém se neprojevuje popsaný problém.
  • Automatická oprava neprovede přejmenování souboru Tokens.dat, pokud již existuje soubor tokens.bar.

Poté přejděte k části Byly potíže vyřešeny?.



Manuální oprava

  1. Klikněte na tlačítko Start a do pole Hledat zadejte příkaz cmd.
  2. Klikněte pravým tlačítkem myši na položku cmd a klikněte na příkaz Spustit jako správce.
  3. Na příkazový řádek zadejte následující příkaz a pak stiskněte klávesu ENTER.

    Systémy Windows Vista a Windows Server 2008
    net stop slsvc

    Systémy Windows 7 a Windows Server 2008 R2
    net stop sppsvc
    Poznámka: Zobrazí-li se zpráva s dotazem, zda chcete pokračovat v této operaci, zadejte příkaz Y a stiskněte klávesu ENTER.
  4. Zadejte následující příkaz a stiskněte klávesu ENTER.

    Systémy Windows Vista a Windows Server 2008
    cd %windir%\serviceprofiles\networkservice\appdata\roaming\microsoft\softwarelicensing
    Systémy Windows 7 a Windows Server 2008 R2
    cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
  5. Zadejte následující příkaz a stiskněte klávesu ENTER:
    ren tokens.dat tokens.bar
  6. Zadejte následující příkaz a stiskněte klávesu ENTER:

    Systémy Windows Vista a Windows Server 2008
    net start slsvc

    Systémy Windows 7 a Windows Server 2008 R2
    net start sppsvc
  7. Zadejte následující příkaz a stiskněte klávesu ENTER:
    cd %windir% \System32
  8. Zadejte následující příkaz a stiskněte klávesu ENTER:
    cscript slmgr.vbs -rilc
  9. Změny se projeví až po dvojím restartování počítače.

Byly potíže vyřešeny?

  • Ověřte, zda jsou potíže vyřešeny. Pokud ano, v této části již pro vás nejsou žádné potřebné informace. Pokud potíže přetrvávají, můžete kontaktovat podporu.
  • Uvítáme vaše názory. Chcete-li nám sdělit svůj názor nebo nahlásit potíže s tímto řešením, uveďte poznámky v blogu Fix it for me (Automatická oprava) nebo nám odešlete e-mailovou zprávu.

Vlastnosti

ID článku: 978305 - Poslední aktualizace: 1. října 2012 - Revize: 6.0
Informace v tomto článku jsou určeny pro produkt:
  • 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
Klíčová slova: 
kbsurveynew kbexpertiseinter kbtshoot kbfixme kbmsifixme KB978305

Dejte nám zpětnou vazbu

 

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