볼륨 라이선스 버전의 Office 2016 클라이언트를 정품 인증하는 과정에서 오류 코드 0xC004F074가 발생하는 경우가 있습니다. 이때 표시되는 정확한 오류 메시지는 다음과 같습니다.
"소프트웨어 라이선스 서비스에서 지정된 KMS(키 관리 서비스)를 사용할 수 없다고 판단했습니다. 오류 코드 0xC004F074"
이 오류는 여러 가지 원인으로 발생할 수 있습니다. 대표적인 원인은 시스템의 날짜 및 시간 동기화 문제, DNS 업데이트 문제, 그리고 Office 2013과 2016이 동일한 서버에 함께 설치된 경우입니다. 이번 글에서는 각 원인별로 문제를 진단하고 해결하는 방법을 단계별로 자세히 알아보겠습니다.

방법 1: 최신 Microsoft Office 2016 볼륨 라이선스 팩(Volume License Pack) 설치
Microsoft 공식 지원 문서에 따르면, 시스템에 Office 2013 KMS 호스트와 Office 2016 KMS 호스트가 동시에 설치되어 있고, 운영 체제가 Windows 7 또는 Windows Server 2008 R2인 경우 이 오류가 발생할 수 있습니다. 이는 알려진 버그로, 최신 볼륨 라이선스 팩을 다운로드하여 설치하면 문제가 해결됩니다.
방법 2: DNS 호스트 비활성화 후 다시 활성화
DNS 정보가 제대로 업데이트되지 않으면 이 오류가 발생할 수 있습니다. 이 경우 DNS 게시(DNS Publishing)를 비활성화했다가 다시 활성화하면 문제가 해결되는 경우가 많습니다. "Slmgr.vbs" 스크립트를 사용할 수도 있지만, 아래 단계에 따라 레지스트리 편집기에서 직접 수행할 수도 있습니다.
- Windows 키를 누르고 Regedit을 입력합니다. 검색 결과에서 레지스트리 편집기를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.

- 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatform
- "DisableDnsPublishing"이라는 이름의 새 DWORD 값을 생성하고 값을 1로 설정합니다. 이렇게 하면 DNS 게시가 비활성화됩니다.
- DNS 게시를 다시 활성화하려면 해당 키의 값을 0으로 변경한 후, Office 2016 정품 인증이 정상적으로 진행되는지 확인합니다.
방법 3: 시스템 날짜 및 시간 확인
클라이언트 시스템의 날짜와 시간이 서버와 동기화되어 있지 않아도 Office 2016 정품 인증 과정에서 오류 0xC004F074가 발생할 수 있습니다. 실제로 클라이언트 컴퓨터의 시스템 시간과 KMS 호스트의 시스템 시간이 4시간 이상 차이 날 경우 이 오류가 발생하는 것으로 확인되었습니다.
날짜 및 시간 동기화 문제를 예방하려면 NTP(Network Time Protocol, 네트워크 타임 프로토콜) 시간 소스를 사용하는 것이 좋습니다. 또한 Active Directory 서비스를 구성하여 네트워크 내 클라이언트와 서버 시스템 간에 시간을 자동으로 동기화하도록 설정할 수도 있습니다.
방법 4: 서버 호스트의 방화벽 설정 확인
KMS 호스트에서 '키 관리 서비스(TCP-In) - 모두'와 '키 관리 서비스(TCP-In) - 도메인' 규칙이 활성화되어 있지 않으면 Office 2016 정품 인증 오류가 발생합니다. 방화벽 설정에서 해당 서비스를 활성화하면 문제가 해결될 수 있습니다.
- KMS 호스트에서 방화벽 설정을 실행합니다.
- 창 왼쪽 패널에서 인바운드 규칙(Inbound Rules)으로 이동합니다.
- 창 오른쪽 패널에서 키 관리 서비스(Key Management Service) 기준으로 필터링합니다.
- 다음 두 개의 항목이 표시됩니다.
Key Management Service (TCP-In) - Domain Key Management Service (TCP-In) - All

- 이 두 서비스 중 하나라도 비활성화되어 있다면 해당 서비스를 사용으로 변경하여 활성화합니다.