Windows Update เป็น Hub ที่เก็บ System และ App Updates ทั้งหมด Updates จะดาวน์โหลดใน Background อัตโนมัติ คุณแค่ Install ด้วยตนเองหรือตั้ง Schedule Microsoft ปรับปรุง Windows Update มาก แต่ยังไกลจาก Perfect
Error 0x80070424 เป็น Update Error ทั่วไปบน Windows 10/11 ป้องกันไม่ให้ Updates ติดตั้งสำเร็จ หากติดตั้งได้ก็ก่อให้เกิดปัญหา: โปรแกรม Crash, Apps Freeze, ล่าช้า, UI Unresponsive, Bootup Issues
บทความนี้จะอธิบายวิธีแก้เมื่อ Updates โหลดไม่ได้และ Error 0x80070424 แสดงขึ้น
Error Code 0x80070424 คืออะไร?
Error 0x80070424 เป็นปัญหา Windows Update ที่ป้องกัน OS ไม่ให้โหลดและดาวน์โหลด Updates ที่พร้อมใช้งาน Error เก่านี้พบได้ใน Windows 7 และ 8 เช่นกัน
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดพลาด ไฟล์ขยะ แอพมี害 และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือทำงานช้า
Error นี้มักเกิดเมื่อ Required System Files ไม่ได้ Register ทำให้ User ไม่ได้รับ System Updates บาง User รายงานเจอ Error ขณะใช้ Windows Update Standalone Installer (Wusa.exe) แต่ Error อาจขึ้นตอนเปลี่ยน Firewall Settings ด้วย
Error 0x80070424 มักมาพร้อมข้อความ:
- Windows Update Standalone Installer
Installer encountered an error: 0x80070424
The specified service does not exist as an installed service.
- Windows Update
There were some problems installing updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070424)
สาเหตุของ Error Code 0x80070424 บน Windows 10/11
Error 0x80070424 เกิดจากหลายสาเหตุ แต่หลักคือ Missing System File ที่ต้อง Run ระหว่าง Update Missing Windows Update File หรือ Windows System File จะป้องกันไม่ให้ Updates โหลดและติดตั้ง
สาเหตุอีกอย่าง: Windows Module Installer - Key Service ที่ Enable การ Modify, Install, Remove Windows Updates และ Components อื่นๆ หาก Service นี้ Disabled หรือ Binary ชำรุด Installation จะล้มเหลว
นอกจากนี้ Error 0x80070424 อาจมาจาก: Faulty Windows Update Components, Incomplete/Corrupted Update Files, Corrupted System Processes, หรือ Malware เนื่องจาก Error นี้ไม่ใช่ใหม่ หา Solution ที่เหมาะสมจึงง่าย ต้องหาสาเหตุและ Apply Fix ที่เหมาะสม หรือลองวิธีในรายการด้านล่างทีละขั้น
วิธีแก้ Error Code 0x80070424
ก่อน Apply Complicated Solutions ลอง Basic Troubleshooting ก่อน:
- Disable Antivirus และ Firewall ชั่วคราว - บาง Updates รันไม่ได้เพราะ Conflict กับ Security Services ลอง Disable ก่อน Install Updates
- ลบ Junk Files ด้วย Outbyte PC Repair - ลบ Old Downloads, Cached Data, ไฟล์ไม่จำเป็นที่ทำให้คอมพิวเตอร์แออัดและก่อให้เกิด Error 0x80070424
- Restart คอมพิวเตอร์ - Refresh OS เป็นวิธีง่ายที่สุดแก้ Error จาก Temporary Glitch/Bug
หากขั้นตอนเหล่านี้ไม่ได้ผล ใช้ "Big Guns" แก้ Error 0x80070424:
Solution #1: รัน Windows Update Troubleshooter
ทุกครั้งที่เจอ Error ขณะใช้ Windows Update ให้รัน Troubleshooter ก่อน Tool นี้ออกแบบมาเพื่อจัดการปัญหาทั่วไปของ Windows Update ควรเป็นการยิงครั้งแรกแก้ Error 0x80070424
- กด Windows + I เปิด Settings App
- คลิก Update & Security
- คลิก Troubleshoot จากเมนูซ้าย หา Windows Update
- คลิก Windows Update เน้น แล้วกด Run Troubleshooter
Troubleshooter จะรันเอง แต่ต้องทำตามคำแนะนำบนหน้าจอเพื่อแก้ Issues ที่เจอ หลัง Troubleshooter ทำงานเสร็จ Restart คอมพิวเตอร์ และลองรัน Windows Update ใหม่
Solution #2: เปิดใช้งาน Windows Update Services
เหตุผลหนึ่งที่ Windows Update ไม่ทำงานและให้ Error คือ Component หนึ่งไม่ได้ Run ให้แน่ใจว่า Windows Update Services ทั้งหมด Run อยู่:
- เปิด Run Utility ด้วย Windows + R
- พิมพ์ services.msc ในกล่องโต้ตอบ
- หา Services ต่อไปนี้ ตรวจสอบว่า Status เป็น Running:
- Windows Update
- Background Intelligent Transfer Service
- Workstation
- หาก Service ใดเป็น Stopped คลิกขวาเลือก Start
- ตรวจสอบว่า Services ตั้งเป็น Automatic ด้วย
Reboot คอมพิวเตอร์ เปิด Windows Update ตรวจสอบว่า Error แก้ไขแล้วหรือไม่
Solution #3: Reset Windows Update Services
เวลา Launch Windows Update Service ใช้ Update Components โหลด ดาวน์โหลด เซฟ และ Install Updates หาก Component ใดทำงานไม่ถูกต้อง Error 0x80070424 จะเกิด ต้อง Reset Windows Update Components:
- กด Windows + X เลือก Windows Powershell (Admin) เปิด Elevated PowerShell Command Prompt
- Copy และ Paste คำสั่งต่อไปนี้ทีละบรรทัด กด Enter หลังแต่ละบรรทัด:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Ren C:\Windows\System32\catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
ควรจะ Reboot Windows Update Services และแก้ Issues ที่เจอ
Solution #4: เปิดใช้งาน Windows Update ผ่าน Registry
อีกเหตุผล: Windows Update ถูก Disable ใน Windows Registry แก้โดย Edit Registry Entry:
- กด Windows + R เปิด Run Dialog
- พิมพ์ regedit กด Enter
- Copy และ Paste Path นี้ใน Address Bar: \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- ใน Right Pane หา DisableWindowsUpdateAccess DWORD
- ดับเบิลคลิก ตั้ง Value เป็น 0
Restart คอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล แล้วเปิด Windows Update ใหม่ ดูว่าทำงานปกติแล้วหรือไม่
Solution #5: Rename CBS Log
CBS Log เก็บข้อมูล Windows Update ทั้งหมด หาก File ชำรุด Windows Update จะไม่ทำงานถูกต้อง และเจอ Error 0x80070424 การ Rename CBS Log File ควรแก้ปัญหาได้ง่าย
- คลิก Start วางข้อความนี้ใน Search Box: %systemroot%\Logs\CBS
- กด Enter
- คลิกขวา CBS.Log File เปลี่ยนชื่อเป็นอย่างอื่น
หากไม่ได้ Rename ให้ทำดังนี้แทน:
- พิมพ์ services ใน Search Box
- คลิก Services เลื่อนลงหา Windows Modules Installer Service
- ดับเบิลคลิก ตั้ง Startup Type เป็น Manual
- Restart คอมพิวเตอร์
- ไป C:\Windows\Logs\CBS Rename CBS.Log File
- Reboot แล้วกลับไป Services List
- ตั้ง Windows Modules Installer Service กลับเป็น Automatic
หลัง Rename CBS.Log แล้ว ตรวจสอบ Windows Update ว่า Error 0x80070424 แก้ไขแล้วหรือไม่
สรุป
Microsoft ปรับปรุง Windows Update ต่อเนื่อง จึงไม่แปลกที่จะเจอ Issues เช่น Error 0x80070424 Error นี้ป้องกันไม่ให้ Updates โหลดและติดตั้ง ทำให้ System เสี่ยงต่อ Vulnerabilities มาก แก้ Error นี้ง่าย: ทำตาม Fixes ข้างต้น เพื่อให้ Windows Update ทำงานปกติและ OS Updated อีกครั้ง