ข้อผิดพลาด Windows update 0x8024a223 มักเกิดจาก Windows Update components ที่ทำงานไม่ถูกต้อง ทำให้ผู้ใช้เจอข้อผิดพลาดขณะอัปเดตระบบ ข้อผิดพลาดนี้พบมากที่สุดกับผู้ใช้บิลด์ 1809 แตพวกเขาไม่ใช่เหยื่อเพียงกลุ่มเดียว ข้อผิดพลาดนี้ค่อนข้างใหม่ และผลลัพธ์คือ ยังไม่มีการแก้ไขอย่างเป็นทางการ แต่มีรายงานวิธีแก้ไขที่เป็นไปได้ ซึ่งคุณสามารถหาได้ด้านล่าง
Windows updates บ่อยครั้งนำข้อผิดพลาดแบบนี้มาด้วย และกรณีนี้ไม่ใช่ข้อยกเว้น ทำให้การอัปเดต Windows ยากสำหรับผู้ใช้ทั่วไป อย่างไรก็ตาม อย่ากังวล เพราะคุณน่าจะแก้ปัญหาได้โดยทำตามวิธีแก้ไขที่กล่าวมา — วิธีแก้ไขที่มีพลังและมีความสามารถ ทั้งสิ้น
สาเหตุของ Windows Update Error 0x8024a223
ก่อนเข้าสู่วิธีแก้ไข สำคัญที่ต้องดูสาเหตุของข้อผิดพลาดนี้ จากที่เรารวบรวมมา ข้อผิดพลาดเกิดจากสาเหตุดังนี้ —
- Windows update components ตอนนี้มีรายงานว่าข้อผิดพลาดเกิดจาก Windows update components ที่ทำงานผิดปกติ ในกรณีนี้คุณต้องรีเซ็ตมัน
- Antivirus บุคคลที่สาม เหตุผลที่เป็นไปได้อีกอย่างคือ Antivirus บุคคลที่สามซึ่งอาจรบกวนระบบระหว่างอัปเดต ทำให้ข้อผิดพลาดโผล่ขึ้นมา
ก่อนจะลงลึกในวิธีแก้ไข โปรดตรวจสอบให้แน่ใจว่าคุณใช้บัญชี Administrator ด้วยที่กล่าวมา ให้เราเข้าสู่วิธีแก้ไข:
วิธีแก้ไข 1: รัน Windows Update Troubleshooter
Troubleshooter ภายในบางครั้งมีประโยชน์มาก และบางครั้งแก้ข้อผิดพลาดให้คุณโดยไม่ต้องกังวล ดังนั้น การใช้ Troubleshooter เป็นลำดับแรก วิธีรัน Troubleshooter:
- กด Windows Key + I เปิด Settings
- ไป Update and Security
- ไปแท็บ Troubleshoot และเลือก Update
- รัน Troubleshooter.

วิธีแก้ไข 2: ปิด Antivirus
หาก Troubleshooter ไม่แก้ปัญหาได้ ขั้นตอนต่อไปคือปิด Antivirus เหมือนที่กล่าวมา มีกรณีที่ Antivirus บุคคลที่สามรบกวนระบบ และคุณไม่สามารถอัปเดตได้ ดังนั้น ตรวจสอบให้แน่ใจว่าปิด Antivirus ก่อนดำเนินต่อ หากไม่ได้ใช้ ให้ไปวิธีถัดไป
วิธีแก้ไข 3: รีเซ็ตโฟลเดอร์ Catroot2
โฟลเดอร์ catroot2 จำเป็นขณะอัปเดตระบบ เพราะเก็บลายเซ็นของแพ็กเกจ และช่วยในการติดตั้งภายหลัง การรีเซ็ตโฟลเดอร์บางครั้งแก้ข้อผิดพลาด Windows Update ที่เป็นไปได้ วิธีทำ:
- กด Winkey + X และเลือก Command Prompt (Admin) จากรายการ
- เมื่อ Command Prompt ที่มีสิทธิ์ Admin โหลดเสร็จ ให้ป้อนคำสั่งต่อไปนี้ทีละคำสั่ง:
- net stop cryptsvc md %systemroot%\system32\catroot2.old xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s

- หลังป้อนคำสั่งแล้ว อย่าปิด Command Prompt เปิด Windows Explorer และไปที่ไดเรกทอรี:
- C:\Windows\System32\catroot2
- ลบ เนื้อหาในโฟลเดอร์.

- จากนั้น พิมพ์คำสั่งต่อไปนี้ใน Command Prompt:
- net start cryptsvc
- รีบูทระบบ และลองอัปเดต
วิธีแก้ไข 4: เปลี่ยนชื่อโฟลเดอร์ SoftwareDistribution
- SoftwareDistribution folder เป็นส่วนสำคัญของ Windows updates ดังนั้นไม่ควรไปแก้ไขมัน ยกเว้นจำเป็น แทนที่จะลบโฟลเดอร์ คุณสามารถเปลี่ยนชื่อมัน และ Windows จะสร้างใหม่อัตโนมัติ วิธีทำ:
- เปิด Command Prompt ที่มีสิทธิ์ Admin ตามที่กล่าวมา
- ป้อนคำสั่งต่อไปนี้:
- net stop wuauserv net stop bits
- จากนั้น ป้อนคำสั่ง:
- rename %windir%\SoftwareDistribution SoftwareDistribution.bak

- หลังจากนั้น เปิดใช้งานบริการที่ปิดในขั้นตอน 2 โดยใช้คำสั่ง:
- net start wuauserv net start bits
- รีสตาร์ทเครื่อง และรันอัปเดตอีกครั้ง
วิธีแก้ไข 5: รีเซ็ต Update Components
เนื่องจากสาเหตุหลักของข้อผิดพลาดคือ Windows Update components ที่ทำงานผิดปกติ ดังนั้น วิธีแก้ไขคือการรีเซ็ตมัน คุณสามารถทำด้วยตนเองโดยพิมพ์ชุดคำสั่งใน Command Prompt หรือรันสคริปต์ที่จะทำงานทั้งหมดให้ เพื่อความสะดวก เราจะลิงก์สคริปต์ที่คุณต้องดาวน์โหลดและรัน
สคริปต์หาได้ ที่นี่ ดาวน์โหลด แตกไฟล์ .zip คลิกขวาไฟล์ ResetWUEng.cmd และเลือก ‘Run as an administrator’ เมื่อเสร็จสิ้น ลองอัปเดตระบบ (อาจต้อง reboot)