본문 바로가기
더밸류노트
IT / 소프트웨어

윈도우 정품 인증 상태와 라이선스 종류 확인 — 설정·slmgr /xpr·명령 3가지 직접 비교

설정의 정품 인증 화면, slmgr /xpr, SoftwareLicensingProduct 명령으로 이 PC의 윈도우 인증 상태(활성·영구 인증)와 라이선스 채널(Retail)을 제품 키 노출 없이 확인했습니다. LicenseStatus 값의 의미와 라이선스 종류를 알아 둬야 하는 이유까지 정리했습니다.

3분 읽기
목차05
  1. 1. 설정 > 시스템 > 정품 인증
  2. 2. slmgr /xpr — "영구적으로" 인증됐는지
  3. 3. 라이선스 종류(채널) 확인
  4. 4. 왜 종류까지 알아야 하나
  5. 세 가지 방법 비교

중고 PC를 사거나 부품을 바꾼 뒤에는 "이 윈도우가 정품 인증이 된 건지" 가 궁금해진다. 바탕 화면 오른쪽 아래에 워터마크가 없다고 끝이 아니다. 어떤 종류의 라이선스인지(소매용인지, 제조사 PC에 붙어 온 것인지)에 따라 나중에 PC를 바꿀 때 사정이 달라진다. 이 PC에서 정품 인증 상태를 세 가지 방법으로 확인해 봤다. 제품 키 자체는 어디에도 표시하지 않는 방법만 썼다. 관리자 권한 없이 실행했고, 확인한 PC는 윈도우 11 Home 23H2다(2026년 10월 18일).

1. 설정 > 시스템 > 정품 인증

Win + I → 시스템 → 정품 인증.

설정 > 시스템 > 정품 인증. Windows 11 Home, 활성화 상태 '활성'. 아래 관련 지원에 'Windows 정품 인증 여부 확인하기' 링크

  1. 활성화 상태: 활성 — 인증이 된 상태다. 오른쪽 화살표를 펼치면 세부 내용이 나온다.
  2. 아래 관련 지원에는 "Microsoft 계정의 디지털 라이선스 연결하기", "제품 키를 사용하여 Windows 정품 인증하기", "Windows 정품 인증 여부 확인하기" 같은 도움말 링크가 모여 있다.

이 화면만으로도 "인증됐다" 는 알 수 있다. 다만 라이선스 종류는 따로 확인해야 한다.

2. slmgr /xpr — "영구적으로" 인증됐는지

윈도우에 들어 있는 정품 인증 관리 스크립트 slmgr 에는 인증 만료 여부를 보여 주는 옵션이 있다. 명령 프롬프트에서 실행하면 작은 창이 뜬다.

slmgr /xpr

slmgr /xpr 결과 창. Windows(R), Core edition: 컴퓨터가 영구적으로 정품 인증되었습니다.

결과는 "Windows(R), Core edition: 컴퓨터가 영구적으로 정품 인증되었습니다." 였다. Core edition은 Home 에디션의 내부 이름이다.

마이크로소프트 문서(Slmgr.vbs 옵션)에 따르면 /xpr 은 정품 인증 만료 날짜를 보여 주는 옵션이고, 관리자 권한이 필요 없다. 문서는 이 옵션이 주로 회사에서 쓰는 KMS 인증에 유용하다고 설명한다. MAK·소매 인증은 영구적이기 때문이다. 그래서 일반 가정용 PC라면 "영구적으로" 가 나오는 게 정상이고, 날짜가 나온다면 회사·학교용 볼륨 인증일 가능성이 크다.

3. 라이선스 종류(채널) 확인

어떤 경로로 받은 라이선스인지는 PowerShell로 볼 수 있다. 제품 키 일부(PartialProductKey)는 출력하지 않도록 항목을 골라서 실행했다.

powershell -NoProfile -Command "Get-CimInstance SoftwareLicensingProduct | Where-Object { $_.PartialProductKey -and $_.Name -like 'Windows*' } | Select-Object Name, LicenseStatus, ProductKeyChannel"

SoftwareLicensingProduct 결과. Name Windows(R), Core edition, LicenseStatus 1, ProductKeyChannel Retail

결과는 Name: Windows(R), Core edition / LicenseStatus: 1 / ProductKeyChannel: Retail 이었다. -Filter 에 Name like 'Windows%' 처럼 쓰는 예시도 많은데, 명령 프롬프트용 배치 파일로 저장해 돌리면 % 가 변수 기호로 해석돼 결과가 비어 나올 수 있다. 위처럼 Where-Object 로 거르면 그런 문제가 없다.

  • LicenseStatus 1 = Licensed(인증됨). 마이크로소프트 SoftwareLicensingProduct 클래스 문서의 값 목록에서 0은 Unlicensed, 1은 Licensed이고, 2~6은 각종 유예(Grace) 상태다.
  • ProductKeyChannel: Retail = 소매용 라이선스. 매장·온라인에서 따로 산 윈도우라는 뜻이다.

4. 왜 종류까지 알아야 하나

이 PC처럼 조립 PC에 소매용 Home을 쓰는 경우, 메인보드를 바꾸거나 새 PC로 옮길 때 라이선스를 어떻게 다시 인증할지가 달라진다. 정품 인증 페이지의 "Microsoft 계정의 디지털 라이선스 연결하기" 도움말이 그 상황을 위한 것이다. 부품을 바꾸기 전에 위 세 가지를 한 번 확인해 두면, 나중에 인증 문제가 생겼을 때 어디서부터 볼지 알 수 있다.

세 가지 방법 비교

확인 방법알 수 있는 것이 PC 결과
설정 > 시스템 > 정품 인증인증 여부활성
slmgr /xpr영구 인증인지, 만료 날짜가 있는지영구적으로 정품 인증됨
SoftwareLicensingProduct인증 상태 값, 라이선스 채널1(Licensed), Retail

캡처나 질문 글에 결과를 올릴 때는 제품 키가 보이지 않는지 꼭 확인하자. 위 방법들은 키를 화면에 띄우지 않는다.

참고 자료

  1. 볼륨 정품 인증 정보를 가져오기 위한 Slmgr.vbs 옵션 - Microsoft Learn
  2. SoftwareLicensingProduct class - Microsoft Learn

같은 카테고리의 글

04