เกือบ 4 เดือนผ่านไปแล้วตั้งแต่เปิดตัว Windows 8.1 และ Windows Server 2012 R2 อย่างเป็นทางการ ถึงเวลาที่ผู้ดูแลระบบต้องอัปเดตโครงสร้างพื้นฐานด้านไอทีเพื่อรองรับระบบปฏิบัติการเหล่านั้นอย่างเต็มที่ ในบทความนี้ เราจะพูดถึงปัญหาการเปิดใช้งาน KMS (Key Management Service) สำหรับ Windows 8.1 และ Windows Server 2012 R2 บนเซิร์ฟเวอร์ KMS และเปิดตัวสำหรับ Windows เวอร์ชันเก่า
[accordion]
[tab title=”เนื้อหาของบทความนี้”]
[/tab]
[/accordion]
ในกรณีที่มีการเปิดตัวเซิร์ฟเวอร์ KMS แล้วโดยพยายามเปิดใช้งานระบบปฏิบัติการใหม่ (Win 8.1/ Win 2012 r2) ข้อผิดพลาดดังกล่าวจะปรากฏขึ้น:
0xc004f015:The Software Licensing Service รายงานว่าไม่ได้ติดตั้งใบอนุญาต
SL_E_PRODUCT_SKU_NOT_INSTALLED
ข้อผิดพลาดนี้ถือเป็นเรื่องปกติเพราะเซิร์ฟเวอร์ KMS เวอร์ชันเก่าไม่รู้อะไรเลยเกี่ยวกับระบบปฏิบัติการเวอร์ชันใหม่จาก Microsoft และไม่รู้จักคีย์ไคลเอ็นต์ KMS ใหม่
บริษัท Microsoft ออกรายการพิเศษ KB 2885698 อัปเดตเพื่อรองรับ Windows 8.1 และ Windows 2012 R2 อย่างเต็มรูปแบบบนเซิร์ฟเวอร์ KMS ซึ่งทำงานภายใต้การควบคุมของ Windows เวอร์ชันก่อนหน้า มีอยู่ในบริการนี้ https://support.microsoft.com/kb/2885698
การอัปเดต KB 2885698 ได้รับการออกแบบมาสำหรับระบบปฏิบัติการต่อไปนี้ซึ่งมีเซิร์ฟเวอร์การเปิดใช้งาน KMS ที่ติดตั้งไว้:
- Windows Vista SP 2
- Windows Server 2008 SP 2
- Windows 7 SP 1
- Windows Server 2008 R2 SP 1
- Windows 8
- Windows Server 2012
ลำดับการติดตั้ง KB2885698 และการเปิดใช้งานเซิร์ฟเวอร์ KMS
- ใช้ลิงก์ด้านบนเพื่อดาวน์โหลดและติดตั้งการอัปเดต KB2885698 บนเซิร์ฟเวอร์ KMS และรีสตาร์ทเซิร์ฟเวอร์ หมายเหตุ . จำเป็นต้องดาวน์โหลดการอัปเดตโดยคำนึงถึงเวอร์ชันและบิตของ Windows ที่ใช้บนเซิร์ฟเวอร์ KMS
- ในการรับข้อมูลเกี่ยวกับประเภทใบอนุญาตปัจจุบัน ให้ใช้คำสั่งต่อไปนี้:
slmgr.vbs /dlv
slmgr.vbs /dlv
ดังจะเห็นได้จากตัวอย่างด้านบนที่ใช้คีย์ KMS สำหรับ Windows Server 2012 (ช่อง VOLUME_KMS_2012_C)
- มาลบคีย์โดยใช้คำสั่งต่อไปนี้:
slmgr.vbs /upk
slmgr.vbs /upk
- ด้วยความช่วยเหลือของคำสั่งต่อไปนี้ให้ติดตั้งคีย์โฮสต์ KMS บนเซิร์ฟเวอร์ KMS (สมมติว่าคุณมีคีย์ KMS สำหรับ Windows Server 2012 R2 ที่คุณได้รับจาก VLSC – Microsoft Volume Licensing Service Web URL)
cscript %windir%\system32\slmgr.vbs /ipk <VOLUME_KMS_KEY-for-2012-R2>
cscript %windir%\system32\slmgr.vbs /ipk
- เปิดใช้งานคีย์บนเซิร์ฟเวอร์:
cscript %windir%\system32\slmgr.vbs /ato
cscript %windir%\system32\slmgr.vbs /ato
หมายเหตุ . หากในระหว่างการเปิดใช้งานโฮสต์ KMS มีข้อผิดพลาดกับ 0x8004FE92 รหัสปรากฏขึ้น เป็นไปได้มากว่าหมายความว่าไม่สามารถเชื่อมต่อกับ Microsoft Internet Activation Server ตรวจสอบว่าเซิร์ฟเวอร์/ผู้ใช้นี้มีการเข้าถึงอินเทอร์เน็ตหรือไม่
- ใน Windows Vista และ Windows Server 2008 Software Licensing Service ควรรีเซ็ต
net stop slsvc && net start slsvc
net stop slsvc &&net start slsvc
- มาตรวจสอบเวอร์ชันคีย์ KMS ที่เราใช้กัน:
slmgr.vbs /dlv
slmgr.vbs /dlv
ตอนนี้เป็น VOLUME_KMS_2012-R2 ช่อง
หลังการอัปเดตและการติดตั้งคีย์ใหม่ เซิร์ฟเวอร์ KMS ของคุณจะรองรับการเปิดใช้งานไคลเอ็นต์ KMS สำหรับ Windows ทุกรุ่นตั้งแต่ Vista จนถึง Win 8.1/ 2012 R2
คีย์ KMS สำหรับ Windows 8.1 และ Windows Server 2012 R2
รายการคีย์ KMS ที่ควรใช้สำหรับ Window Server 2012 R2 และ Windows 8 บนเซิร์ฟเวอร์ KMS
รุ่นระบบปฏิบัติการ | คีย์ KMS |
Windows 8.1 Professional | GCRJD-8NW9H-F2CDX-CCM8D-9D6T9 |
Windows 8.1 Professional ไม่มี | HMCNV-VVBFX-7HMBH-CTY9B-B4FXY |
Windows 8.1 Enterprise | MHF9N-XY6XB-WVXMC-BTDCT-MKKG7 |
Windows 8.1 Enterprise ไม่มี | TT4HM-HN7YT-62K67-RGRQJ-JFFXW |
มาตรฐานเซิร์ฟเวอร์ Windows Server 2012 R2 | D2N9P-3P6X9-2R39C-7RTCD-MDVJX |
ศูนย์ข้อมูล Windows Server 2012 R2 | W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9 |
สิ่งจำเป็นสำหรับ Windows Server 2012 R2 | KNC87-3J2TX-XB4WP-VCPJV-M4FWM |
การใช้คีย์เหล่านี้ทำให้คุณสามารถเปิดใช้งาน Windows ได้ตามปกติโดยใช้คำสั่งเหล่านี้:
slmgr /ipk xxxxx- xxxxx– xxxxx– xxxxx– xxxxx slmgr /skms kms-server.woshub.com:1688 slmgr /ato |
slmgr /ipk xxxxx- xxxxx– xxxxx– xxxxx– xxxxxslmgr /skms kms-server.woshub.com:1688slmgr /ato
โดยที่ xxxxx- xxxxx– xxxxx– xxxxx– xxxxx คือคีย์ KMS จาก OS รุ่นที่เลือก
kms-server.woshub.com – ที่อยู่บริษัท KMS