Friday, March 8, 2013

วิธีแก้ไขรหัสข้อผิดพลาด 0xC004F038 เมื่อทำการเปิดใช้งาน Windows 7 ผ่านทางโฮสต์ KMS

บทความนี้ผมมีประสบการณ์การแก้ปัญหาได้รับรหัสข้อผิดพลาด 0xC004F038 เมื่อทำการเปิดใช้งาน (Activate) ระบบปฏิบัติการ Windows 7 Enterprise ผ่านทางโฮสต์ Key Management Server (KMS) มาแบ่งปันเพื่อเป็นแนวทางสำหรับผู้ดูแลระบบ Windows ภายในองค์กรครับ

รายละเอียดปัญหาเกิดรหัสข้อผิดพลาด 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.

Related Posts:

  • How to add Rich Text Signature to Gmailวิธีการใส่ลายเซ็นต์แบบ Rich Text ใน Gmail ก่อนหน้านี้ผู้ใช้ Gmail สามารถใส่ลายเซ็นต์ (Signature) ได้เฉพาะข้อความที่เป็นตัวอักษรธรรมดา (Plain text) เพียงอย่างเดียว แต่ล่าสุด Google ได้เพิ่มฟีเจอร์ให้ผู้ใช้ Gmail สามารถใส่ลายเซ… Read More
  • How to run the Windows 7 Task Manager with Administrator Privileges?วิธีการเปิด Windows 7 Task Manager ด้วยระดับสิทธิ์ Administrator Task Manager ของ Windows เป็นครื่องมือที่แสดงโปรแกรม กระบวนการ และบริการต่างๆ ที่กำลังทำงานอยู่บนคอมพิวเตอร์ และกรณีเชื่อมต่อกับระบบเครือข่ายใช้สามารถตรวจสอบสถา… Read More
  • How to Sync Coogle Chrome Bookmarksวิธีการซิงค์บุ๊คมาร์คของ Google Chrome บุ๊คมาร์ค (Bookmark) นั้นเป็นตัวช่วยเพิ่มความสะดวกในการเข้าถึงเว็บไซต์ต่างๆ โดยที่ผู้ใช้ไม่ต้องจำชื่อของเว็บไซต์ต่างๆ อย่างไรก็ตาม เนื่องจากในปัจจุบันนั้นผู้ใช้ส่วนใหญ่จะใช้งานโปรแกรมเว็… Read More
  • How to create keyboard shortcuts in Windows XPการสร้างคีย์ลัดของโปรแกรมบน Windows XP ในการใช้งานเครื่องคอมพิวเตอร์ระบบปฏิบัติการ WIndows XP นั้นเราสามารถสร้างคีย์ลัด (Keyboard shortcut) สำหรับใช้เรียกโปรแกรมที่ต้องการได้ ซึ่งจะ้ช่วยเพิ่มความสะดวกรวดเร็วในการรันโปรแกรมได้… Read More
  • How To Log Off Users With Task Manager In Windows 7?วิธีการล็อกออฟผู้ใช้ด้วย Task Manager บน Windows 7 ความสามารถในการสลับผู้ใช้ (Switch User) ทำให้การใช้งานเครื่องคอมพิวเตอร์ Windows 7 ร่วมกันทำได้สะดวกขึ้นและช่วยให้การใช้งานเครื่องคอมพิวเตอร์มีความคุ้มค่ามากขึ้น แต่ปัญหาหนึ… Read More

0 Comment: