รายละเอียดปัญหาเกิดรหัสข้อผิดพลาด 0xC004F038 เมื่อเปิดใช้งาน Windows 7 ผ่านทางโฮสต์ KMS
เครื่องคอมพิวเตอร์ Windows 7 ของห้องบริการฝึกอบรมเป็นเครื่องคอมพิวเตอร์ที่ทำการเปิดใช้งาน Windows 7 ผ่านทางโฮสต์ KMS ซึ่งใช้งานได้เป็นปกติมากนานกว่า 1 ปี แต่ในเดือนกุมภาพันธ์ 2556 ที่ผ่านมาได้รับแจ้งจากผู้ใช้ว่าได้รับข้อความแจ้งเตือน (รหัส 0xC004F00F) ให้ทำการเปิดใช้งาน Windows 7 เมื่อทำการล็อกอินเข้าใช้งานเครื่องคอมพิวเตอร์ ดังภาพที่ 1
ภาพที่ 1
อย่างไรก็ตาม เมื่อทำการเปิดใช้งานโดยการคลิก Activate now (ภาพที่ 1) จากนั้นเลือกเปิดใช้งาน แบบออนไลน์โดยคลิก Activate Windows online now (ภาพที่ 2) จะเกิดความล้มเหลวโดยมีรหัสข้อผิดพลาด 0xC004F038 ดังภาพที่ 3
ภาพที่ 2
ภาพที่ 3
สำหรับข้อผิดพลาด 0xC004F038 มีสาเหตุเนื่องจากโฮสต์ KMS มีจำนวนลูกข่ายคอมพิวเตอร์ Windows 7 น้อยกว่าจำนวนขั้นต่ำที่กำหนดคือ 25 ตัว ดังรายละเอียดในภาพที่ 4
ภาพที่ 4
หมายเหตุ: สามารถอ่านรายละเอียดเกี่ยวกับข้อผิดพลาดของเซิร์ฟเวอร์ KMS ทั้งหมดได้ที่ http://support.microsoft.com/kb/938450
ค้นหาสาเหตุของปัญหา
เครื่องคอมพิวเตอร์ที่มีปัญหาเป็นเครื่องของห้องบริการฝึกอบรมซึ่งติดตั้ง Windows 7 Enterprise (SP1) และทำการเปิดใช้งานผ่านทางโฮสต์ KMS ในตอนแรกมีเครื่องคอมพิวเตอร์ทั้งหมด 30 เครื่อง แต่ในตอนหลังมีการนำเครื่องคอมพิวเตอร์ 8 เครื่องไปใช้งานด้านอื่นทำให้เหลือคอมพิวเตอร์เพียง 22 เครื่องซึ่งน้อยกว่าจำนวนขั้นต่ำที่กำหนดคือ 25 ตัว ทำให้ไม่สามารถเปิดใช้งาน Windows 7 ได้โดยเกิดรหัสข้อผิดพลาด 0xC004F038 ดังกล่าว
วิธีการแก้ไขรหัสข้อผิดพลาด 0xC004F038
วิธีการแก้ไขรหัสข้อผิดพลาด 0xC004F038 คือ ต้องทำการเพิ่มจำนวนเครื่องคอมพิวเตอร์ Windows 7 ที่จะเปิดใช้งานผ่านทางโฮสต์ KMS ให้มีจำนวนอย่างน้อย 25 ตัว ซึ่งเมื่อเงื่อนไขดังกล่าวนี้เป็นจริงโฮสต์ KMS จะทำการเปิดใช้งาน Windows 7 โดยอัตโนมัติ
วิธีการตรวจสอบโฮสต์ KMS
สำหรับวิธีการตรวจสอบจำนวนเครื่องคอมพิวเตอร์ Windows 7 ที่เปิดใช้งานผ่านทางโฮสต์ KMS ทำได้โดยการรันคำสั่ง slmgr /sli ที่คอมมานด์พรอมท์ของโฮสต์ KMS หากมีจำนวนไม่ถึง 25 ตัว ดังภาพที่ 5 จะไม่สามารถเปิดใช้งาน Windows 7 ได้ แต่ถ้าหากมีจำนวน 25 ตัวขึ้นไป ดังภาพที่ 6 จะสามารถเปิดใช้งาน Windows 7 ได้
ภาพที่ 5
ภาพที่ 6
วิธีการตรวจสอบชื่อโฮสต์ KMS ที่ใช้ในการเปิดใช้งาน Windows 7
วิธีการตรวจสอบชื่อโฮสต์ KMS ที่ใช้ในการเปิดใช้งาน Windows 7 ทำได้โดยการรันคำสั่ง nslookup -type=srv _vlmcs._tcp ที่คอมมานด์พรอมท์ของเครื่องคอมพิวเตอร์ลูกข่าย หรือทำการรันคำสั่ง nslookup ที่คอมมานด์พรอมท์แล้วรันในคำสั่งใน nslookup ที่ละขั้นตอนดังนี้
>set q=srv [กดปุ่ม Enter]
>_vlmcs._tcp [กดปุ่ม Enter]
เรื่องที่เกี่ยวข้อง:
วิธีการเปิดใช้งาน Windows 7 ผ่านทางโฮสต์ KMS
บทความโดย: TWA Blog
แหล่งข้อมูลอ้างอิง
Copyright © 2013 TWA Blog. All Rights Reserved.
No comments:
Post a Comment
เชิญแลกเปลี่ยนความคิดเห็น ขอสงวนสิทธิ์ในการเผยแพร่ข้อความ HTML