Windows Update บริการอัปเดต OS ให้ฟีเจอร์และ Security Patch ล่าสุด แต่บางคนเจอ Error Code 0x8024a203 ตอนรัน Windows Update บทความนี้มีวิธีแก้ด่วนและง่าย

แก้ Windows Update Error 0x8024a203 บน Windows 11/10
แม้ Windows ใหม่ แต่ก็ยังมีปัญหา Error 0x8024a203 เกิดระหว่าง Update ไม่สามารถดาวน์โหลด/ติดตั้ง Update ได้ ลองวิธีด้านล่าง
- รัน Windows Update Troubleshooter
- ลบ Temporary Files
- รัน SFC และ DISM
- Reset Windows Update Components
- ดาวน์โหลดและติดตั้ง Update ด้วยตนเอง
1. รัน Windows Update Troubleshooter
Windows มี Troubleshooter หลายอย่าง ตอนเจอ Update Error ให้รัน Windows Update Troubleshooter ก่อน:
Windows 11
- Settings (Win+I) > System ด้านซ้าย
- Scroll ลง > Troubleshooting
- กด Run ถัดจาก Windows Update
- รอเสร็จ ปัญหาอาจหาย

Windows 10
- Settings > Update & Security
- ซ้าย: Troubleshoot > Additional troubleshooter
- เลือก Windows Update > Run the troubleshooter
- รอเสร็จ เช็คต่อ

2. ลบ Temporary Files
ถ้าติดตั้ง Update ไม่ได้ ให้ลบ Temp Files และ Cache แล้ว Restart คอม
3. รัน SFC และ DISM

SFC (System File Checker) สแกนและซ่อม System File เสียหาย/หายไป DISM (Deployment Image Servicing and Management) ซ่อม Windows Update Files ที่เสียหาย
ขั้นตอน:
- เปิด Command Prompt แบบ Admin
- พิมพ์ sfc /scannow Enter
- รอสักครู่ (ทำอย่างอื่นได้)
- เสร็จ Restart คอม เช็ค
ถ้ายังไม่หาย รัน DISM:

DISM.exe /Online /Cleanup-image /Restorehealth
เสร็จ Restart คอม ปัญหาควรหาย
ถ้า Windows Update Client เสียแล้ว จะขอให้ใช้ Running Windows Installation หรือ Windows Side-by-side Folder จาก Network Share เป็น Source แทน ให้รันคำสั่งนี้:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
แทนที่ C:\RepairSource\Windows ด้วย Location Repair Source จริง
เสร็จ DISM จะสร้าง Log ที่ %windir%/Logs/CBS/CBS.log ปิด CMD รัน Windows Update ใหม่
4. Reset Windows Update Components
ถ้ายังมีปัญหาหลัง SFC/DISM ให้ Reset Windows Update Components:
- เปิด CMD แบบ Admin (Win+R > cmd > Ctrl+Shift+Enter > Yes)
- รันคำสั่งทีละบรรทัด (Enter ทุกบรรทัด):
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- หยุด BITS, Windows Update, Cryptographic Services
- ลบไฟล์ qmgr*.dat ทั้งหมด:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- กด Y ยืนยันลบ
- Rename SoftwareDistribution และ catroot2:
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak
- Reset BITS และ Windows Update Services เป็น Default:
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Enter ทุกคำสั่ง
- ไป System32:
cd /d %windir%\system32
- Re-register DLL Files (รันทีละบรรทัด):
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
- Re-register BITS และ Windows Update DLL ทั้งหมด
- Reset Network Config:
netsh winsock reset netsh winsock reset proxy
- Restart Services ที่หยุดไว้:
net start bits net start wuauserv net start appidsvc net start cryptsvc
- ปิด CMD Restart คอม
- เช็ค Windows Update ว่าติดตั้ง Update ค้างได้ไหม
5. ดาวน์โหลดและติดตั้ง Update ด้วยตนเอง
ถ้าทุกอย่างไม่ได้ ให้ดาวน์โหลดติดตั้ง Manual จาก Microsoft Update Catalog
คำถามที่พบบ่อย
แก้ Windows Update Assistant Error ยังไง?
Restart Windows Update Service รัน Troubleshooter ปิด Antivirus/Defender ชั่วคราว Clean Update Cache
Windows Update ทำอะไร?
อัปเดต OS และโปรแกรม Microsoft Security Patch และ Feature Upgrade ป้องกัน Malware/Threat ดู Update History ได้
เกี่ยวข้อง: แก้ Windows Update Error 0x80242014
