본문으로 건너뛰기
오류사전오류 코드 해결 사전

윈도우설치·활성화

0xC004E002 오류 뜻과 해결 방법

윈도우 설치·활성화 2026-09-03 확인

0xC004E002 오류는 소프트웨어 라이선싱 서비스가 라이선스 저장소에 일관되지 않은 데이터가 있다고 보고했다는 뜻입니다. 원문은 Tokens.dat 파일의 권한이 잘못됐거나 파일이 손상됐을 때 난다고 설명합니다.

어디서 나오나: Windows 7·8·8.1(및 같은 세대 Windows Server)을 정품 인증할 때. 같은 원인으로 0xC004C003(제품 키 차단)이 뜨기도 한다고 원문은 적습니다.

해결 순서

  1. 시작을 누르고 검색 상자에 cmd를 입력한 뒤, cmd를 마우스 오른쪽 단추로 클릭해 관리자 권한으로 실행을 선택하세요. 관리자 권한 [원문]

  2. Windows 7이면 관리자 권한 명령 프롬프트에서 다음 명령을 실행해 Tokens.dat 폴더의 권한을 바로잡으세요. 관리자 권한 [원문]

    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)"
  3. Windows 8·8.1이면 다음 명령을 실행하세요. 관리자 권한 [원문]

    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)"
  4. 명령 프롬프트 창을 닫고 문제가 해결됐는지 확인하세요. [원문]

  5. 해결되지 않으면 관리자 권한 명령 프롬프트에서 다음 명령으로 소프트웨어 보호 서비스를 중지하세요. 계속할지 묻는 메시지가 나오면 Y를 입력하고 Enter를 누르세요. 관리자 권한 [원문]

    net stop sppsvc

    Windows Vista·Windows Server 2008은 서비스 이름이 slsvc입니다.

  6. Windows 7이면 다음 명령으로 라이선스 저장소 폴더로 이동하세요. 관리자 권한 [원문]

    cd %windir%\ServiceProfiles\NetworkService\AppData\Roaming\Microsoft\SoftwareProtectionPlatform
  7. Windows 8·8.1이면 다음 명령으로 이동하세요. 관리자 권한 [원문]

    cd %windir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\WSLicense
  8. Tokens.dat 파일의 이름을 바꾸세요. 관리자 권한 [원문]

    ren tokens.dat tokens.bar
  9. 소프트웨어 보호 서비스를 다시 시작하세요. 관리자 권한 [원문]

    net start sppsvc
  10. System32 폴더로 이동하세요. 관리자 권한 [원문]

    cd %windir% \System32
  11. 라이선스 파일을 다시 설치하세요. 관리자 권한 [원문]

    cscript slmgr.vbs -rilc
  12. 변경 내용이 적용되도록 컴퓨터를 두 번 다시 시작하세요. [원문]

공통 절차: 오류 코드 검색하는 법

그래도 안 될 때

그래도 안 되면 원문은 Windows 7·Windows Server 2008 사용자는 Microsoft 지원(https://support.microsoft.com/contactus/)에 문의하라고 안내합니다. Windows Vista는 유료 지원이 종료됐습니다.

같은 오류의 다른 표기

The Software Licensing Service reported that the license store contains inconsistent data.

Microsoft Learn Error 0xC004E002 during activation 문서를 근거로 다시 썼습니다, 2026-09-03 확인. 원문: learn.microsoft.com (CC BY 4.0)

명령어·경로·설정명은 원문 그대로이며, 뜻과 단계는 원문을 근거로 다시 쓴 문장입니다. 원문에 없는 해결 단계는 싣지 않습니다.