slmgr Commands Explained: Check, Install and Activate Windows Licences – LicenceHouse guide

slmgr(소프트웨어 라이선스 관리 도구, slmgr.vbs)는 Windows 라이선스를 확인, 설치, 정품 인증하기 위해 Windows에 기본 탑재된 명령줄 도구입니다. 이 참조 가이드에서는 가정 사용자와 기술자가 실제로 필요로 하는 명령어, 출력 결과의 의미, 그리고 개인 PC에서 건드리지 말아야 할 명령어를 설명합니다. 아래의 모든 옵션은 Microsoft의 Slmgr.vbs 옵션 문서를 기준으로 합니다.

명령어 기능 관리자 권한 필요 여부
slmgr /dli 활성 에디션의 기본 라이선스 정보 표시 아니요
slmgr /dlv 정품 인증 ID를 포함한 상세 라이선스 정보 표시 아니요
slmgr /xpr 정품 인증 만료일 표시(주로 KMS 클라이언트에 해당) 아니요
slmgr /ipk <key> 제품 키 설치 또는 교체 예
slmgr /ato 설치된 키로 Windows 온라인 정품 인증 예(온라인 정품 인증 시)
slmgr /upk 현재 제품 키 제거 예
slmgr /cpky 레지스트리에서 제품 키 삭제 예
slmgr /dti 오프라인(전화) 정품 인증용 설치 ID 표시 Microsoft 미명시
slmgr /atp <ConfirmationID> 전화 정품 인증에서 받은 확인 ID로 정품 인증 Microsoft 미명시
slmgr /rearm 정품 인증 타이머 초기화(이미징 및 Sysprep용) 예
slmgr /skms, /ckms 볼륨 라이선스 PC의 KMS 호스트 설정 또는 삭제 예

slmgr란 무엇이며 어떻게 실행합니까?

slmgr는 Windows가 제품 키를 저장하고 정품 인증을 처리하는 소프트웨어 보호 서비스를 관리하는 데 사용하는 Visual Basic 스크립트(slmgr.vbs)입니다. 명령 프롬프트나 PowerShell에서 slmgr 뒤에 옵션을 입력하여 실행하며, 상태를 변경하는 옵션은 관리자 권한 창이 필요합니다.

  1. 시작을 선택하고 cmd를 입력한 다음 명령 프롬프트를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
  2. slmgr /dli 같은 명령을 입력하고 Enter 키를 누릅니다.
  3. 팝업 창에서 결과를 확인하거나, 콘솔에 출력하려면 cscript slmgr.vbs /dlv all을 사용합니다.

심화 참고: Microsoft는 다른 PC를 관리하기 위한 원격 구문 slmgr.vbs <ComputerName> <User> <Password> <Option>을 안내합니다. 많은 컴퓨터를 관리할 때는 VAMT(볼륨 정품 인증 관리 도구)를 권장합니다.

slmgr /dli, /dlv, /xpr로 Windows 라이선스를 확인하는 방법은 무엇입니까?

활성 Windows 라이선스의 간단한 요약은 slmgr /dli, 정품 인증 ID를 포함한 상세 정보는 slmgr /dlv, 정품 인증이 영구적인지 특정 날짜에 만료되는지는 slmgr /xpr로 확인합니다. 이 세 명령어는 모두 관리자 권한이 필요하지 않으므로 어떤 Windows PC에서든 안전하게 먼저 실행해 볼 수 있습니다.

  • /dli는 에디션 이름, 라이선스 채널을 나타내는 설명, 제품 키 일부, 라이선스 상태를 표시합니다.
  • /dlv는 정품 인증 ID, 설치 ID, 볼륨 정품 인증에 사용되는 횟수와 타이머를 추가로 표시합니다. /dlv all은 설치된 모든 라이선스를 나열합니다.
  • /xpr은 주로 KMS 클라이언트에 유용합니다. Microsoft에 따르면 MAK 및 리테일 정품 인증은 영구적이므로, 리테일 PC는 일반적으로 영구적으로 정품 인증되었다고 표시합니다.

원인과 결과: KMS 클라이언트는 KMS 호스트와 주기적으로 갱신해야 하므로, 기업용 볼륨 라이선스 PC에서는 /xpr에 만료일이 표시됩니다. 구매한 가정용 PC에 KMS 만료일이 표시된다면, 정품 리테일 또는 OEM 키가 아닌 KMS 도구로 정품 인증되었을 가능성이 높습니다.

설명 줄에 표시되는 채널을 읽는 방법은 OEM, 리테일, 볼륨 라이선스 키 가이드에서 설명합니다.

slmgr /ipk와 /ato로 제품 키를 설치하고 정품 인증하는 방법은 무엇입니까?

키를 설치하고 정품 인증하려면 관리자 권한 명령 프롬프트에서 slmgr /ipk 뒤에 25자리 제품 키를 붙여 실행하고 확인 메시지를 기다린 다음, slmgr /ato를 실행하여 온라인으로 정품 인증합니다. Microsoft에 따르면 /ipk는 기존 키를 알림 없이 교체하며, 라이선스 서비스의 안정성을 위해 이후 다시 시작하도록 권장합니다.

  1. 관리자 권한으로 명령 프롬프트를 엽니다.
  2. 주문 이메일의 키를 사용하여 slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX를 실행합니다.
  3. 키가 설치되었다는 메시지가 표시될 때까지 기다립니다.
  4. slmgr /ato를 실행하고 정품 인증 결과를 기다립니다.
  5. PC를 다시 시작한 후 slmgr /dli 또는 설정 > 시스템 > 정품 인증에서 확인합니다.

심화 참고: /ipk는 키를 적용하기 전에 설치된 에디션과 대조하여 검증합니다. 따라서 Home에 Pro 키를 입력하면 에디션 변경으로 처리되며, Microsoft는 이를 지원되는 명령줄 업그레이드 방법으로 안내합니다. 대부분의 사용자에게는 Windows 10 Home에서 Pro로 업그레이드 가이드의 설정 방식이 더 쉽습니다.

자주 보는 사례: 키가 다른 에디션이나 제품용이면 /ato가 0xC004F050으로 실패하고, 키가 정품 인증 한도에 도달하면 0xC004C008로 실패합니다. 두 번째 경우는 0xC004C008 문제 해결 가이드에서 설명합니다.

slmgr로 Windows 정품 인증하기 – LicenceHouse

slmgr /upk와 /cpky로 제품 키를 제거하는 방법은 무엇입니까?

제품 키를 제거하려면 관리자 권한 명령 프롬프트에서 slmgr /upk를 실행하여 Windows에서 키를 제거한 다음, slmgr /cpky를 실행하여 레지스트리에서 삭제합니다. 다만 Microsoft에 따르면 다시 시작한 후 새 키를 설치할 때까지 시스템은 라이선스가 없는 상태가 되므로, 라이선스를 폐기하거나 다른 곳에 할당할 때만 사용하십시오.

일반적인 이유는 리테일 라이선스를 다른 컴퓨터로 옮기는 것입니다. 제거가 선택 사항인 경우를 포함한 전체 과정은 Windows 라이선스를 새 PC로 이전하는 방법 가이드에서 다룹니다.

심화 참고: /cpky는 악성 소프트웨어가 읽지 못하도록 저장된 키 사본만 삭제합니다. Microsoft는 키를 배포하는 리테일 설치에 이를 권장하며, MAK 및 KMS 호스트 키는 기본적으로 이미 삭제된다고 설명합니다.

slmgr /dti와 /atp로 전화를 통해 Windows를 정품 인증하는 방법은 무엇입니까?

전화 또는 오프라인 정품 인증을 하려면 slmgr /dti를 실행하여 설치 ID를 표시하고, 이 ID를 Microsoft 자동 전화 시스템에 입력한 다음, 받은 확인 ID를 slmgr /atp로 입력합니다. 이 방법은 PC가 인터넷에 연결되지 않았거나 방화벽이 정품 인증 서버를 차단하여 온라인 정품 인증이 실패할 때 유용합니다.

  1. slmgr /dti를 실행하고 설치 ID를 기록합니다.
  2. 해당 국가에 표시된 Microsoft 정품 인증 전화번호로 전화하거나, 작업 표시줄 검색에 SLUI 04를 입력합니다. Microsoft는 이를 전화 정품 인증을 시작하는 방법으로 안내합니다.
  3. 요청이 있으면 설치 ID를 입력하고 확인 ID를 기록합니다.
  4. slmgr /atp <ConfirmationID>를 실행한 후 slmgr /dli로 결과를 확인합니다.

Windows가 아닌 Office의 경우 전화로 Microsoft Office 정품 인증하기 가이드를 참고하십시오.

slmgr /rearm이나 /skms를 사용하지 말아야 하는 경우는 언제입니까?

리테일 또는 OEM 라이선스가 있는 개인 PC에서는 slmgr /rearm이나 slmgr /skms를 사용하지 마십시오. /rearm은 시스템 이미징을 위해 정품 인증 타이머만 초기화하고, /skms는 Windows가 기업용 KMS 호스트를 가리키도록 설정하므로, 두 명령어 모두 가정용 PC를 정품 인증하지 않습니다. 또한 알 수 없는 KMS 서버 주소는 불법 복제 도구의 흔한 징후입니다.

  • /rearm은 IT 팀이 마스터 이미지를 준비할 때 sysprep /generalize에 의해 호출됩니다. 평가판을 라이선스로 연장해 주지 않습니다.
  • /skms와 /ckms는 조직 자체 KMS 서버를 사용하는 볼륨 라이선스 PC에서 KMS 호스트 주소를 설정하거나 삭제합니다.
  • KMS 인증 도구는 /skms를 악용하여 정품 인증을 무단 서버로 우회시킵니다. 보안 위험은 사전 인증된 Windows ISO 관련 글에서 설명합니다.

자주 보는 사례: 중고 PC의 /dlv 출력에 KMS 호스트가 표시되고 몇 달 후 정품 인증이 풀리는 경우입니다. 해결 방법은 slmgr /ckms로 호스트를 삭제한 다음, 정품 키로 slmgr /ipk와 slmgr /ato를 실행하는 것입니다.

자주 묻는 질문

slmgr를 실행하려면 관리자 권한이 필요합니까?

모든 명령어에 필요한 것은 아닙니다. Microsoft에 따르면 /dli, /dlv, /xpr은 권한 상승이 필요하지 않으므로 모든 사용자가 라이선스 상태를 확인할 수 있습니다. /ipk, /upk, /cpky, /rearm, /skms처럼 라이선스를 변경하는 명령어는 관리자 권한 명령 프롬프트가 필요하며, /ato를 사용한 온라인 정품 인증도 대부분의 구성에서 권한 상승이 필요합니다.

slmgr /dli에 제품 키의 일부만 표시되는 이유는 무엇입니까?

slmgr /dli는 제품 키의 일부만 표시합니다. 이는 화면을 보는 다른 사람에게 전체 키를 노출하지 않으면서도 주문 이메일의 키와 대조하기에 충분합니다. 나중에 다시 설치할 때 전체 키가 필요할 수 있으므로 구매 이메일을 안전한 곳에 보관하십시오.

slmgr는 Microsoft Office에도 사용할 수 있습니까?

아니요. slmgr는 Windows 라이선스를 관리합니다. Office 볼륨 및 리테일 라이선스는 Office 설치 폴더에 있는 별도 스크립트인 ospp.vbs 또는 Office 앱의 계정 페이지를 사용합니다. Office 정품 인증 여부 확인 가이드에서 ospp.vbs 명령어와 출력 결과를 읽는 방법을 설명합니다.

slmgr는 Windows Server에서도 작동합니까?

예. slmgr.vbs는 Windows 10 및 11뿐만 아니라 Windows Server에도 기본 탑재되어 있으며, Microsoft의 Slmgr.vbs 옵션 페이지는 Windows Server 문서에 게시되어 있습니다. 동일한 /dli, /ipk, /ato 명령어가 적용됩니다. Server 에디션은 관리자를 위한 KMS 호스트 및 Active Directory 기반 정품 인증 옵션도 사용합니다.

slmgr /rearm으로 Windows를 무료로 정품 인증할 수 있습니까?

아니요. slmgr /rearm은 정품 인증 타이머만 초기화하며, Sysprep으로 시스템 이미지를 준비하는 IT 팀을 위한 것입니다. Windows 라이선스를 부여하지 않으며, Microsoft는 이를 무기한 사용을 위한 방법으로 안내하지 않습니다. Windows를 합법적으로 정품 인증하려면 여전히 정품 제품 키가 필요합니다.

관련 가이드

Command line, Licensing, Slmgr, Troubleshooting, Windows activation