บทความนี้แนะนำวิธีแก้ Windows 10 Activation Error 0x8007251D** แบบง่ายๆ
วิธีแก้หลัก: ตรวจสอบ Internet → ใส่ Product Key ใหม่ → ลอง Activate → ถ้ายังไม่ได้ ใช้ Command Line Activate
สาเหตุของ Activation Error 0x8007251D
Error นี้ขึ้นตอน Activate Windows 10 เอง (Manual Activation)
สาเหตุหลัก:
- เครื่องติดต่อ Microsoft Server ไม่ได้ (Network/DNS Issue)
- Product Key ที่ใส่มีปัญหา (ผิด/หมดอายุ/ใช้เกิน quota)
ข้อความ Error:
Error code: 0x8007251D Error description: No records found for the given DNS query Windows can't activate. Try again later

วิธีแก้ Activation Error 0x8007251D
วิธีที่ 1: Activate Windows 10 ใหม่ผ่าน GUI
- Restart เครื่อง
- เปิด Internet Explorer (หรือ Browser ใดก็ได้) ยืนยันว่า เข้าอินเทอร์เน็ตได้** (ลองเข้าบทความนี้ดู)
- หา Windows 10 Product Key** (หาหาไม่เจอ ดูบทความนี้)
- Start → Settings (เฟือง)

- คลิก Update & Security**

- เมนูซ้าย: Activation**
- คลิก Change product key**

- ใส่ Product Key → Next

- สำเร็จจะแสดง "Windows is activated"**

- ยัง Error → ขั้นตอนต่อไป
วิธีที่ 2: Activate ผ่าน CMD (slmgr.vbs)
บางครั้ง GUI ไม่ได้ ต้องใช้ Command Line:
- Start → พิมพ์ cmd** คลิกขวา Run as administrator**

- ยอมรับ UAC → Yes

- พิมพ์คำสั่ง:
slmgr.vbs -ipk <YOUR_PRODUCT_KEY>(แทนที่ด้วย Key จริง)
- ไม่มี Error = คำสั่งรันสำเร็จ
- พิมพ์ต่อ:
slmgr.vbs -ato→ Enter Windows จะ Activate เอง
KMS Client Keys สำหรับองค์กร (ถ้าใช้ KMS Server):
- Windows 10 Education:
NW6C2-QMPVW-D7KKK-3GKT6-VCFB2 - Windows 10 Education N:
N2WH4N-8QGBV-H22JP-CT43Q-MDWWJ - Windows 10 Enterprise:
NPPR9-FWDCX-D2C8J-H872K-2YT43 - Windows 10 Enterprise N:
DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
ตรวจสอบสถานะ Activation:
- เปิด File Explorer → คลิกขวา This PC** → Properties**

- ดูส่วน Windows activation** → ควรเห็น "Windows is activated"

วิธีที่ 3: รัน Activation Troubleshooter
Windows 10 มี Troubleshooter สำหรับ Activation 内置:
- Start → Settings (เฟือง)

- Update & Security

- เมนูซ้าย: Activation
- คลิก Troubleshoot** (ด้านล่าง)

- รอเครื่องมือทำงานซ่อมอัตโนมัติ