Windows có thể được cấp phép theo nhiều kênh khác nhau: Retail (bán lẻ), OEM (theo máy), hoặc Volume License dạng MAK và KMS. Biết máy mình đang dùng loại nào giúp bạn xác định có chuyển key sang máy khác được không, xử lý lỗi kích hoạt, hay chọn đúng loại bản quyền khi mua. Bài này chỉ ba cách kiểm tra nhanh và chính xác — chỉ vài lệnh, không cần cài phần mềm.
Nếu chưa rõ các loại giấy phép này khác nhau ra sao, nên đọc trước bài Phân biệt các loại giấy phép Windows: Retail, OEM, Volume.
Cách 1: Dùng lệnh slmgr
Công cụ slmgr có sẵn trong mọi bản Windows là cách nhanh và quen thuộc nhất để xem loại giấy phép. Trước tiên, mở PowerShell (hoặc Terminal) bằng quyền quản trị:
1. Bấm chuột phải vào nút Start (hoặc nhấn tổ hợp Windows + X).
2. Chọn Terminal (Admin) — trên Windows 11, hoặc Windows PowerShell (Admin) — trên Windows 10.
3. Bấm Yes ở hộp thoại UAC để xác nhận.
4. Trong cửa sổ Terminal (Admin) hoặc Windows PowerShell (Admin) vừa mở, gõ lệnh sau rồi nhấn Enter:
slmgr /dliMột hộp thoại nhỏ hiện ra, gồm:
- Description (mô tả — có chứa tên kênh), một phần khoá sản phẩm
- Partial Product Key: Là 5 ký tự cuối trong key đã dùng để kích hoạt.
- License Status (trạng thái kích hoạt)

5. Đọc dòng Description để biết đang là RETAIL, OEM_DM, VOLUME_MAK hay VOLUME_KMSCLIENT.
Muốn xem chi tiết hơn (đặc biệt để nhận diện KMS), dùng lệnh:
slmgr /dlv
Nhận biết KMS
Với máy kích hoạt qua KMS, slmgr /dlv hiện thêm mục “Key Management Service client information” (tên máy chủ KMS, chu kỳ tái kích hoạt…). Retail, OEM hay MAK đều không có mục này.
Cách 2: Dùng PowerShell và Get-CimInstance
Nếu muốn kết quả rõ ràng và chắc chắn nhất, PowerShell cho biết thẳng kênh key qua một cột riêng. Vẫn trong cửa sổ PowerShell (Admin) ở Cách 1 (nếu đã đóng thì mở lại theo cách đó), dán lệnh sau rồi nhấn Enter:
Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey } | Select-Object Description, ProductKeyChannel, LicenseStatusNhìn cột ProductKeyChannel trong kết quả để biết loại giấy phép:
Description ProductKeyChannel LicenseStatus
----------- ----------------- -------------
Windows(R) Operating System, VOLUME_MAK channel Volume:MAK 1| ProductKeyChannel | Loại giấy phép |
|---|---|
| Retail | Bán lẻ (Retail) |
| OEM:DM (hoặc OEM:NONSLP) | Theo máy (OEM) |
| Volume:MAK | Volume — MAK |
| Volume:GVLK | Volume — KMS |
Mẹo
Cột Description cũng chứa từ khoá tương ứng: “…RETAIL channel”, “…OEM_DM channel”, “…VOLUME_MAK channel”, “…VOLUME_KMSCLIENT channel”. Nếu lệnh trả về nhiều dòng, dòng có PartialProductKey khác rỗng chính là giấy phép Windows đang kích hoạt; LicenseStatus = 1 nghĩa là đã kích hoạt.
Cách 3: Nhận diện nhanh KMS — vĩnh viễn hay hết hạn
Cách nhanh nhất để tách KMS khỏi ba loại còn lại là xem giấy phép vĩnh viễn hay có hạn. Chạy:
slmgr /xprĐọc kết quả:
- “The machine is permanently activated.” → kích hoạt vĩnh viễn: dấu hiệu của Retail, OEM hoặc MAK.

- “Volume activation will expire …” (kèm ngày giờ) → kích hoạt có hạn: đây là KMS.

Về hạn 180 ngày của KMS
Kích hoạt KMS có hiệu lực 180 ngày và tự gia hạn mỗi 7 ngày khi máy còn liên hệ được máy chủ KMS trong mạng tổ chức — nên trên thực tế gần như không hết hạn. Chỉ khi máy rời mạng KMS quá 180 ngày, Windows mới quay lại trạng thái chưa kích hoạt.
Bảng tổng hợp: nhận diện 4 loại
| Loại | ProductKeyChannel | Dấu hiệu khác | Chuyển sang máy khác? |
|---|---|---|---|
| Retail | Retail | slmgr /xpr: vĩnh viễn; mua lẻ theo từng key | Được (gỡ khỏi máy cũ trước) |
| OEM | OEM:DM / OEM:NONSLP | Cài sẵn theo máy; key nhúng trong firmware bo mạch chủ | Không (gắn với bo mạch chủ) |
| MAK | Volume:MAK | Vĩnh viễn; mỗi máy tốn 1 lượt kích hoạt | Được, nhưng tốn thêm 1 lượt |
| KMS | Volume:GVLK | slmgr /xpr: có hạn; cần máy chủ KMS; chu kỳ 180 ngày | Không áp dụng (dành cho tổ chức) |
Câu hỏi thường gặp
Giấy phép số (digital license) có phải Retail không?
Giấy phép số là hình thức kích hoạt gắn với tài khoản Microsoft hoặc phần cứng của máy, không phải một kênh key riêng. Máy dùng giấy phép số thường thuộc kênh Retail hoặc OEM tuỳ nguồn gốc. Kiểm tra ở Settings → System → Activation: nếu ghi “Windows is activated with a digital license” (có thể kèm “…linked to your Microsoft account”) thì bạn đang dùng giấy phép số.
Máy OEM cài lại Windows có mất bản quyền không?
Không. Key OEM được nhúng trong firmware (BIOS/UEFI) của bo mạch chủ; cài lại đúng phiên bản Windows là máy tự kích hoạt lại. Tuy nhiên nếu thay bo mạch chủ, key OEM sẽ mất hiệu lực.
Kích hoạt KMS hết 180 ngày thì sao?
Nếu máy vẫn trong mạng tổ chức và liên hệ được máy chủ KMS, nó tự gia hạn (thử lại mỗi 7 ngày) nên gần như không bao giờ hết. Chỉ khi rời mạng KMS quá 180 ngày, Windows mới quay về trạng thái chưa kích hoạt.
Làm sao biết khoá MAK còn dùng được cho bao nhiêu máy?
Mỗi lần kích hoạt một máy bằng MAK sẽ trừ 1 lượt. Xem cách kiểm tra số lượt còn lại ở bài Cách kiểm tra số lượt kích hoạt còn lại của khoá Windows (MAK).
Lệnh không hiện kênh hoặc trả về nhiều dòng?
Hãy chạy PowerShell hoặc Command Prompt bằng quyền quản trị. Nếu PowerShell trả nhiều dòng, dòng có PartialProductKey khác rỗng chính là giấy phép Windows đang kích hoạt (các dòng khác là gói phụ, chưa cấp key).
ProductKeyChannel hiện giá trị lạ (OEM:NONSLP, Retail:TB…)?
Cứ quy về nhóm theo tiền tố: bắt đầu bằng OEM → OEM, Volume:MAK → MAK, Volume:GVLK → KMS, còn lại bắt đầu bằng Retail → bán lẻ.
Bài liên quan
- Phân biệt các loại giấy phép Windows: Retail, OEM, Volume (OLP/MAK/KMS)
- Cách kiểm tra Windows đã kích hoạt hay chưa
- Hướng dẫn kích hoạt Windows 10 bản quyền bằng product key
- Hướng dẫn kích hoạt Windows 11 bản quyền bằng product key
Nguồn tham khảo (Microsoft chính hãng)
- Slmgr.vbs options — Microsoft Learn — lệnh slmgr /dli, /dlv, /xpr.
- KMS client activation keys — Microsoft Learn — khoá KMS/GVLK, phân biệt kênh key.
- Plan for volume activation — Microsoft Learn — MAK và KMS.
