บทความนี้แนะนำวิธีแก้ Error 0x80240023 WU_E_EULAS_DECLINED** ตอนติดตั้ง Windows 10 Updates

สาเหตุของ Error 0x80240023
WU_E_EULAS_DECLINED** = อัปเดตบางตัวมี License Terms ถูก Decline (ปฏิเสธ) ทำให้ระบบไม่ติดตั้งได้
ตอนติดตั้ง Update ต้อง Accept License Terms ปกติทำอัตโนมัติ แต่บางครั้งคลิก Decline ผิด หรือระบบ Auto-Decline เอง
วิธีแก้ Windows Update Error 0x80240023
- Desktop: Start → Settings (เฟือง)

- Update & Security

- Troubleshoot (ซ้าย) → Windows Update → Run the troubleshooter**

- รอสแกน → คลิก Apply this fix** ถ้ามี
- Restart เครื่อง
- ติดตั้ง Updates ใหม่
ยัง Error → ขั้นตอนต่อไป
เช็คว่า Windows 10 Activated แล้วหรือยัง
Windows ไม่ Activate → ก่อให้เกิด 0x80240023 ได้:
- Start → Settings → Update & Security → Activation
- Activated จะเห็น "Windows is activated"

- ยังไม่ Activate → Change product key → ใส่ Key → OK
รัน Windows Update ใหม่ ยัง Error → ขั้นตอนต่อไป
เช็ค Date & Time
Date/Time ผิด → ระบบ Decline Updates → Error 0x80240023:
- Start → Settings → Time & Language
- เช็ค Date/Time/Time Zone ให้ถูกต้อง

- ผิด → Additional date, time & regional settings → Set the time and date → Change date and time → ตั้งค่าถูก → Restart → เช็คอีกครั้ง → Windows Update
วิธีแก้เพิ่มเติม (General Windows Update Fixes)
ติดตั้งอัปเดตที่ Fail ด้วยตนเอง

- รัน Windows Update อีกครั้ง
- จด KB Number ของอัปเดตที่ Fail (Status: Installing → Error 0x8024000b หรือ WARNING: Exit code = 0x8024000B)
- ไป Microsoft Update Catalogue** ค้น KB Number
- Download → รันติดตั้ง → สำเร็จ → Restart → Windows Update อีกครั้ง
อัปเกรดเป็น Windows 10 Feature Update ล่าสุด

- Desktop: Start → Settings (เฟือง) → Update & Security
- กลางหน้าจอ: "Feature update to Windows 10, version 1903" → Download and install now
- ดาวน์โหลด ~5 นาที → ติดตั้ง → Pending Restart → Restart now
Rebuild Windows Update Cache
Cache อัปเดตเก่าอาจเป็นสาเหตุ (คล้าย Error 0x800b0109):
- CMD Admin → พิมพ์คำสั่งทีละบรรทัด:
net stop wuauservcd %systemroot%\SoftwareDistributionren Download Download.oldnet start wuauservnet stop bitsnet start bitsnet stop cryptsvccd %systemroot%\system32ren catroot2 catroot2oldnet start cryptsvc
- Restart → Windows Update ใหม่