일부 Windows 사용자는 SLMGR(Software Licensing Management Tool)을 통해 정상적인 라이선스 키를 활성화하는 과정에서 0xc004f025 정품 인증 오류(액세스 거부)가 발생하는 문제를 겪고 있습니다. 특히 이 오류는 유효성이 확인된 라이선스 키를 사용할 때도 나타나는 것으로 알려져 있어 더욱 당혹스러울 수 있습니다.

이 오류를 해결하려면 먼저 Windows에 내장된 정품 인증 문제 해결사가 자동으로 문제를 수정할 수 있는지 확인해 보세요. 인증 파일에 불일치가 발견되지 않는다면, 권한 문제를 피하기 위해 명령 프롬프트를 반드시 관리자 권한으로 실행해야 합니다.
반면 문제의 원인이 재무장(rearm) 종속성 충돌이라면, 현재 활성화된 Windows 라이선스 키와 관련된 종속성을 제거한 후에야 해결할 수 있습니다. 이후 다시 활성화를 시도하여 문제가 해결되었는지 확인하세요.
만약 OEM 라이선스에서 이 문제가 발생한다면, Microsoft 상담원에게 라이선스 마이그레이션을 직접 요청해야 합니다. 실시간 통화를 예약하거나 지역별 무료 전화 번호로 연락하면 됩니다.
방법 1: 정품 인증 문제 해결사 실행 (Windows 10 전용)
다른 해결 방법을 시도하기 전에, 먼저 Windows 10 운영체제가 자체적으로 문제를 해결할 수 있는지 확인하는 것이 좋습니다. 정품 인증 실패에는 여러 가지 원인이 있으며, 최신 Windows는 이러한 문제를 자동으로 처리할 수 있도록 설계되어 있습니다.
0xc004f025 오류가 로컬 라이선스 제한으로 인해 발생한 것이라면, 정품 인증 문제 해결사가 자동으로 문제를 고칠 수 있습니다. 이 도구에는 인증 실패를 유발하는 가장 흔한 문제들을 위한 다양한 복구 전략이 포함되어 있습니다.
중요: 이 문제 해결사는 Windows 10에서만 작동합니다.
- Windows 키 + R을 눌러 실행 대화 상자를 연 후,
ms-settings:activation을 입력하고 Enter 키를 눌러 설정 앱의 정품 인증 탭으로 이동합니다.
- 정품 인증 탭에서 화면 하단의 활성화 버튼 근처에 있는 문제 해결 버튼을 클릭합니다.

- 도구가 실행되면 초기 검사가 완료될 때까지 기다립니다. 정품 인증 문제가 발견되면 복구 전략이 제시되며, 동의하는 경우 이 수정 사항 적용을 클릭하고 작업이 완료될 때까지 기다립니다.

- 수정 사항이 적용되면 컴퓨터를 다시 시작하고, 부팅 후 정품 인증이 성공적으로 완료되는지 확인합니다.
여전히 동일한 0xc004f025 오류가 발생한다면 아래의 다음 방법으로 넘어가세요.
방법 2: 관리자 권한으로 명령 프롬프트(CMD) 실행
0xc004f025 오류를 유발하는 가장 흔한 원인 중 하나는 권한 부족입니다. 정품 인증 시도와 SLMGR 작업은 성공적으로 완료되기 위해 관리자 권한이 필요합니다. 따라서 다른 방법을 시도하기 전에, SLMGR을 통해 라이선스 키를 입력하려는 명령 프롬프트 창이 관리자 권한으로 실행되었는지 먼저 확인하세요.
- Windows 키 + R을 눌러 실행 대화 상자를 연 후, 텍스트 상자에
cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 CMD를 실행합니다.
- UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
- 이전에 0xc004f025 오류가 발생했던 동일한 명령어를 다시 입력하고 문제가 해결되었는지 확인합니다.
여전히 0xc004f025(액세스 거부) 오류가 나타난다면 다음 해결 방법을 진행하세요.
방법 3: 재무장(Rearm) 종속성 제거
이 오류를 일으키는 또 다른 흔한 원인은 운영체제가 현재 활성화된 Windows 라이선스 키의 재무장 종속성을 저장·유지하는 방식의 문제입니다. SLMGR로 새 라이선스 키를 적용할 때 0xc004f025 오류가 발생한다면, 이전 라이선스 키에서 남은 재무장 파일 잔재가 원인일 가능성이 높습니다.
이 경우 레지스트리 편집기로 SkipRearm 값을 조정해 재무장 타이머를 건너뛴 뒤, 재무장 명령을 실행하고 기본 SLMGR 스크립트의 이름을 변경하여 운영체제가 새 인스턴스를 생성하도록 강제하면 문제를 해결할 수 있습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 연 후,
regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다. UAC 창이 나타나면 예를 클릭합니다.
- 레지스트리 편집기에서 다음 경로로 이동합니다.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
참고: 주소 표시줄에 경로를 직접 붙여넣고 Enter를 누르면 즉시 이동할 수 있습니다.
- 오른쪽 창에서 SkipRearm 항목을 두 번 클릭합니다.
- DWORD 값 편집 창에서 단위 체계(Base)를 16진수로, 값 데이터를 1로 설정한 후 확인을 클릭하여 저장합니다.

- SkipRearm 값 변경이 완료되면 레지스트리 편집기를 완전히 닫습니다.
- Windows 키 + R을 눌러 실행 대화 상자를 연 후,
cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 CMD를 실행합니다. UAC 창에서 예를 클릭합니다.
- 관리자 권한 CMD에서 다음 명령어를 입력하고 Enter 키를 눌러 실행합니다.
slmgr rearm
성공 메시지가 표시될 때까지 기다리세요. 환경에 따라 10초 이상 소요될 수 있습니다.
- 파일 탐색기를 열고 다음 위치로 이동합니다.
C:\Windows\System32
참고: 파일 확장명이 보이지 않는다면 보기(View) 메뉴에서 숨긴 항목과 파일 확장명 옵션을 체크하세요.

- 우측 상단 검색 기능으로 slmgr.vbs 파일을 찾은 뒤, 마우스 오른쪽 버튼을 클릭하고 이름 바꾸기를 선택하여 .vbs 확장자를 .old로 변경합니다. 이렇게 하면 운영체제가 기존 파일을 무시하고 새 파일을 처음부터 생성하게 됩니다.

- 모든 작업이 끝나면 컴퓨터를 다시 시작하고, SLMGR 유틸리티로 Windows 라이선스를 정상적으로 활성화할 수 있는지 확인합니다.
같은 문제가 계속 발생한다면 아래의 마지막 방법을 시도해 보세요.
방법 4: Microsoft 지원 상담원에게 도움 요청
이전에 다른 컴퓨터에서 이미 활성화된 OEM 라이선스를 새 PC에서 활성화하려는 경우, SLMGR 유틸리티를 통해 인증할 때 0xc004f025 오류 코드가 나타날 수 있습니다.
이 경우 OEM 라이선스를 새 컴퓨터로 마이그레이션할 수 있는 유일한 방법은 Microsoft 지원팀에 연락하여 운영체제 활성화를 직접 요청하는 것입니다.
Microsoft 실시간 상담원과의 통화를 예약하거나, 지역별 무료 전화 번호로 연락하면 됩니다.
참고: 응답 시간은 지역에 따라 크게 달라질 수 있습니다. 특히 상담원이 모두 통화 중인 시간대에 연락하면 몇 시간 후에 회신 전화를 받을 수 있다는 점을 감안하세요.
상담원과 연결되면 라이선스 키의 실제 소유자인지, 그리고 정식 판매 권한이 있는 공급업체를 통해 구매한 것인지 확인하기 위한 몇 가지 질문을 받게 됩니다. 신분 및 구매 정보를 미리 준비해 두면 절차가 더욱 원활하게 진행됩니다.