Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Máy Chủ Windows

Kích hoạt KMS Windows Server 2022 và 2019

Do phát hành gần đây Windows Server 2022 mới, đã đến lúc cập nhật cơ sở hạ tầng kích hoạt KMS trong domain và thêm hỗ trợ phiên bản mới của Windows Server và Windows 11. Trong bài viết này, chúng ta sẽ xem cài đặt vai trò Volume Activation Services trên Windows Server, cấu hình và kích hoạt server KMS bằng KMS Host Key.

Nếu bạn muốn tìm hiểu thêm về kích hoạt KMS Microsoft, khuyên bạn nên bắt đầu với bài Microsoft KMS Activation FAQ.

Cài đặt Vai trò Volume Activation Services trên Windows Server

Để triển khai server KMS riêng, bạn cần cài đặt vai trò Volume Activation Services trên bất kỳ host nào chạy Windows Server 2022, 2019, hoặc 2016. Nếu bạn đã có server KMS trên Windows Server 2016 hoặc 2019, bạn có thể dùng server hiện có (trong trường hợp này, phần này có thể bỏ qua).

  1. Cài đặt vai trò Volume Activation Services trên server từ console Server Manager hoặc dùng lệnh PowerShell: Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementToolsKích hoạt KMS Windows Server 2022 và 2019
  2. Bật quy tắc Windows Firewall cho phép truy cập server KMS: Enable-NetFirewallRule -Name SPPSVC-In-TCP (mở truy cập server trên cổng TCP 1688).

Kích hoạt Server KMS trên Windows Server 2022/2019

Tiếp theo, bạn cần sao chép KMS Host Key cá nhân từ tài khoản Microsoft trên trang Volume Licensing Service Center và kích hoạt server KMS bằng key này.

  1. Đăng nhập tài khoản trên trang Microsoft Volume Licensing Service Center (VLSC) và đi đến License -> Relationship Summary -> Chọn License ID cho hợp đồng Active License -> Product Keys. Sao chép KMS host key cho Windows Server 2022; Kích hoạt KMS Windows Server 2022 và 2019 KMS Host Key cho Windows Server 2022 gọi là Windows Srv 2022 DataCtr/Std KMS (hoặc dùng key Windows Srv 2019 DataCtr/Std KMS cho phiên bản trước Windows Server 2019 nếu bạn không có subscription Software Assurance). Luôn dùng KMS Host Key cho phiên bản Windows Server cao nhất có trong tài khoản. Server KMS được kích hoạt bằng key mới hơn sẽ có thể kích hoạt tất cả phiên bản Windows trước đó.
  2. Cài đặt KMS host key bằng lệnh sau trong command prompt nâng cao: slmgr /ipk <KMS_host_key_Windows_Server_2022> Mẹo. Nếu bạn đã có KMS key kích hoạt cho phiên bản Windows Server trước trên server này, bạn phải xóa nó trước bằng lệnh: slmgr /upk
  3. Kích hoạt server KMS ở Microsoft: slmgr /ato (server phải có truy cập Internet trực tiếp đến server kích hoạt Microsoft ít nhất trong lúc kích hoạt). Hoặc kích hoạt KMS server bằng điện thoại (cần chạy Volume Activation Tools đồ họa từ Server Manager);
  4. Nếu muốn publish bản ghi SRV của server KMS trong DNS (để client tự tìm server KMS), chạy lệnh: slmgr /sdns
  5. Khởi động lại dịch vụ Software Protection: Restart-Service -Name sppsvc
  6. Nếu bạn dùng server KMS này để kích hoạt sản phẩm Microsoft Office, bạn cần cài gói license cho phiên bản Office bạn có. Hướng dẫn chi tiết trong bài KMS activation cho Microsoft Office 2019/2016);
  7. Đảm bảo server KMS kích hoạt thành công. Chạy lệnh: slmgr.vbs /dlv Kiểm tra các giá trị sau trong đầu ra: Description = VOLUME_KMS_WS22 channel và License status = Licensed.
  8. Bây giờ bạn có thể dùng server KMS để kích hoạt tất cả Windows hỗ trợ từ Windows 7 và Windows Server 2008R2 (đã chính thức End of Support) đến mới nhất Windows 11 và Windows Server 2022).

Cập nhật Mở rộng Hỗ trợ KMS cho Windows Server 2022 và 2019

Bạn có thể dùng KMS host với phiên bản Windows Server trước để kích hoạt phiên bản mới Windows Server 2022 hoặc 2019. Nhưng có một số hạn chế.

KMS host (CSVLK) để kích hoạt Windows Server 2022 và Windows 11 (và tất cả phiên bản Windows trước) chỉ có thể cài trên Windows Server 2022, 2019, hoặc 2016 (WS 2012R2 không được hỗ trợ).

Bạn cần cài đặt cập nhật bổ sung trên Windows Server 2019 hoặc 2016 mở rộng hỗ trợ KMS cho Windows Server 2022. Vào tháng 4/2021, Microsoft phát hành cập nhật đặc biệt KB5003478. Cập nhật này được thêm vào bản cập nhật tích lũy mới nhất cho Windows Server. Nghĩa là bạn chỉ cần cài bất kỳ bản cập nhật tích lũy Windows Server 2019/2016 phát hành sau tháng 6/2021.

  • Windows Server 2019 — KB5003646 (8/6/2021) hoặc mới hơn
  • Windows Server 2016 — KB5003638 (8/6/2021) hoặc mới hơn

Nếu bạn chỉ có KMS host key Windows Server 2019, nó sẽ kích hoạt tất cả phiên bản Windows đến Windows Server 2019 và Windows 10. Bạn có thể cài KMS key này trên Windows Server 2019, 2016, hoặc 2012 R2.

Cài các cập nhật sau trên Windows Server 2012 R2:

  • KB3173424 — Servicing Stack Update, 7/2016;
  • Bất kỳ bản cập nhật tích lũy Windows Server 2012 R2 phát hành sau 11/12/2018 (KB4471320) hoặc mới hơn.

Các cập nhật sau cần thiết trên Windows Server 2016:

  • KB4132216 — Servicing Stack Update, 5/2018;
  • Bất kỳ bản cập nhật tích lũy Windows Server 2016 phát hành sau 27/11/2018 (KB4467681) hoặc mới hơn.

Sau khi cài cập nhật và reboot server KMS, bạn có thể cài KMS Host Key mới và kích hoạt như mô tả ở trên.

Nếu bạn chưa cài cập nhật hỗ trợ kích hoạt KMS phiên bản Windows Server mới, khi cài key Windows mới Srv 2022 (hoặc 2019) DataCtr/Std KMS bằng lệnh sau, lỗi sẽ xuất hiện:

slmgr /ipk <KMS_host_key_Windows_Server_2019_or_2022>

Error: 0xC004F015 On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0x2a 0xC004F015’ to display the error test.

Kích hoạt KMS Windows Server 2022 và 2019

Đồng thời lỗi với mô tả sau có thể tìm thấy trong log Event Viewer:

Installation of the Proof of Purchase failed. 0xC004F015 Partial Pkey=xxxxxxxxxxxx ACID = xxxID

Kích hoạt KMS Windows Server 2022 và 2019

Khi cố kích hoạt KMS key qua GUI, lỗi sau xuất hiện:

Invalid product key or license mismatch. Please confirm this product key is entered correctly and is valid for this application or Windows edition.

Kích hoạt KMS Windows Server 2022 và 2019

Lỗi cũng có thể trông như sau:

0xC004F050 - The Software Licensing Service reported that the product key is invalid.

Khi cố kích hoạt client trên KMS server như vậy, lỗi sẽ xuất hiện rằng server kích hoạt không khả dụng (Error code: 0xC004F074 - No Key Management Service (KMS) could be contacted).

Để sửa lỗi này, bạn cần cài bản cập nhật bảo mật tích lũy mới nhất trên Windows Server KMS host với vai trò Volume Activation Services.

Key GVLK cho Windows Server 2022, 2019 và Windows 10 LTSC

Danh sách key kích hoạt KMS công khai (GVLK – Generic Volume License Key) cho các phiên bản Windows Server 2022, 2019, và Windows 10 LTSC được đưa ra trong bảng sau:

Windows Edition GVLK Key Windows Server 2019 Datacenter WMDGN-G9PQG-XVVXX-R3X43-63DFG Windows Server 2019 Standard N69G4-B89J2-4G8F4-WWYCC-J464C Windows Server 2019 Essentials WVDHN-86M7X-466P6-VHXV7-YY726 Windows 10 Enterprise LTSC 2019 M7XTQ-FN8P6-TTKYV-9D4CC-J462D Windows 10 Enterprise N LTSC 2019 92NFX-8DJQP-P6BBQ-THF9C-7CG2H Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33 Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H

Để cài key GVLK công khai trên máy tính hoặc server, chạy lệnh (nơi xxxx là key GVLK từ bảng trên, tùy phiên bản Windows):

slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Bạn có thể thủ công chỉ định địa chỉ và cổng server KMS bạn muốn kích hoạt Windows:

slmgr /skms corp-kms1.woshub.com:1688
Để kích hoạt instance Windows trên server KMS:

slmgr /ato
Kiểm tra trạng thái kích hoạt Windows:
slmgr /dlv

Nếu muốn kích hoạt phiên bản evaluation Windows Server 2022 đã cài trước trên server KMS, bạn trước hết phải chuyển Windows Server EVAL sang phiên bản đầy đủ theo hướng dẫn.