Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows Update 8024a000: วิธีแก้ด่วนและน่าเชื่อถือ

การดาวน์โหลดอัปเดตควรตั้งให้อัปเดตอัตโนมัติ แต่สิ่งนี้ก็อาจก่อให้เกิดปัญหาด้วยกัน เนื่องจากตั้งค่าอัปเดตอัตโนมัติ หมายความว่าคุณไม่ต้องติดตั้งด้วยตนเอง จึงไม่รู้ว่ามีข้อผิดพลาดอัปเดตเกิดขึ้นหรือไม่

ข้อผิดพลาดหนึ่งที่อาจเกิดขึ้นโดยคุณไม่รู้คือ Update Error 8024a000 ใน Windows 10/11 คุณอาจไม่รู้ว่าข้อผิดพลาดนี้มีอยู่ เพราะมันเกิดในเบื้องหลัง เวลาที่คุณจะรู้คือตอนตรวจสอบโมดูล Windows Update

Windows Update Error 8024a000 คืออะไร?

บางผู้ใช้ Windows ไม่สามารถค้นหาและดาวน์โหลดอัปเดตใหม่สำหรับ OS ได้ ผู้ใช้ส่วนใหญ่รายงานว่า อัปเดตเริ่มดาวน์โหลด แต่กระบวนการไม่เคยเสร็จ และแสดง Error code 8024A000

ข้อความข้อผิดพลาดมักเป็น:

Windows could not search for new updates.
There was a problem checking for updates.
Error(s) found:
Code 8024A000 Windows Update ran into a problem. Get help with this error.

ตัวเลือกเดียวคือปุ่ม Try again แต่กดมักได้ผลลัพธ์เดิม รหัสข้อผิดพลาดทางเทคนิคคือ WU_E_AU_NOSERVICE หมายความว่า บริการที่เกี่ยวข้องกับ Windows Update อาจทำงานผิดปกติ

ตามรหัสข้อผิดพลาด ข้อผิดพลาดนี้เกิดเมื่อ Windows Update พยายามป้องกันไม่ให้ Update Session ถูกยกเลิกขณะกำลังทำงานสำคัญ ปัญหานี้ไม่ได้เฉพาะ Windows เวอร์ชันใดเวอร์ชันหนึ่ง เนื่องจากรายงานว่าพบใน Windows 10/11, Windows 8.1 และ Windows 7

สาเหตุของ Windows Update Error 8024a000

ข้อผิดพลาด Windows Update อาจเกิดจากหลายปัจจัย รวมถึง:

  • Windows Update Glitch – ปัญหา WU ที่เกิดซ้ำ ภายใต้สถานการณ์บางอย่าง คอมโพเนนต์อัปเดตจะค้างและไม่สามารถติดตั้งอัปเดตที่รอดำเนินการได้
  • Windows Update Service ค้างใน Loop – เกิดขึ้นหากบริการ Windows หนึ่งหรือมากกว่า ถูก Start หรือ Stop อย่างไม่ถูกต้อง
  • WU Associated DLLs ไม่ได้ลงทะเบียนอย่างถูกต้อง – Windows Updater ใช้ DLL หลายสิบตัวขณะค้นหาและติดตั้งอัปเดตที่รออยู่ หากไฟล์ใดหายไป WU จะทำงานไม่ได้
  • System File Corruption – ไฟล์เสียหายเพียงไฟล์เดียวสามารถทำลายคอมโพเนนต์ WU ทั้งหมดได้
  • RST Driver หายไปจากการติดตั้ง Windows – หากคอมพิวเตอร์ขาด Rapid Storage Technology Driver หรือใช้เวอร์ชันเก่ามาก อาจคาดการณ์ได้ว่าจะเจอข้อผิดพลาดนี้
  • Third-party AV ปิดพอร์ตที่ Windows Update ใช้ – เครื่องมือความปลอดภัยบุคคลที่สามอาจคุ้มครองเกินไป จนปิดพอร์ตที่ถูกต้องซึ่ง Windows Update ใช้

วิธีแก้ Update Error 8024a000 ใน Windows 10/11

หากเจอข้อผิดพลาดนี้ขณะติดตั้งอัปเดต นี่คือขั้นตอน Troubleshooting พื้นฐานที่ต้องทำก่อน:

  • รีสตาร์ทคอมพิวเตอร์ และลองรัน Windows Update อีกครั้ง
  • อัปเดตไดรเวอร์ด้วย Driver Updater
  • ตรวจสอบว่ามีพื้นที่จัดเก็บพอสำหรับติดตั้งอัปเดต
  • ใช้การเชื่อมต่ออินเทอร์เน็ตที่เสถียร เพื่อป้องกันการขัดขวาง

หากขั้นตอนเหล่านี้ไม่เพียงพอ ลองวิธีแก้ไขด้านล่าง:

วิธีที่ 1: รัน Windows Update Troubleshooter

Windows Update Troubleshooter เป็นเครื่องมือ built-in ที่แก้ปัญหาทั่วไปของ Windows Update ได้อย่างมีประสิทธิภาพ มันตรวจสอบสถานะบริการที่เกี่ยวข้องกับกระบวนการ และรีสตาร์ทระบบหากจำเป็น

วิธีรัน: ไปที่ Windows Settings (Win+I) > Updates and Security > Troubleshoot เลื่อนไปขวา รัน Windows Updates Troubleshooter

หลังเสร็จสิ้น รีสตาร์ทอุปกรณ์ และตรวจสอบว่าปัญหาแก้ไขได้หรือไม่ มิฉะนั้น ไปวิธีต่อไป

วิธีที่ 2: รีเซ็ต Windows Update Components ด้วยตนเอง (Manual Reset)

  1. เปิด Command Prompt ด้วยสิทธิ์ Admin พิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
    • net stop wuauserv
    • net stop bits
    • net stop cryptsvc
  2. ควรหยุดส่วนประกอบ Windows Update ทั้งหมด
  3. อย่าปิดหน้าต่าง Command Prompt
  4. เปลี่ยนชื่อโฟลเดอร์ที่เกี่ยวกับ Windows Update โดยพิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
    • ren %systemroot%\System32\Catroot2 Catroot2.old
    • ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
  5. ลงทะเบียน DLL ที่เกี่ยวกับ Windows Update โดยพิมพ์คำสั่งแต่ละคำสั่งที่ Command Prompt:
    • regsvr32 c:\windows\system32\vbscript.dll /s
    • regsvr32 c:\windows\system32\mshtml.dll /s
    • regsvr32 c:\windows\system32\msjava.dll /s
    • regsvr32 c:\windows\system32\jscript.dll /s
    • regsvr32 c:\windows\system32\msxml.dll /s
    • regsvr32 c:\windows\system32\actxprxy.dll /s
    • regsvr32 c:\windows\system32\shdocvw.dll /s
    • regsvr32 wuapi.dll /s
    • regsvr32 wuaueng1.dll /s
    • regsvr32 wuaueng.dll /s
    • regsvr32 wucltui.dll /s
    • regsvr32 wups2.dll /s
    • regsvr32 wups.dll /s
    • regsvr32 wuweb.dll /s
    • regsvr32 Softpub.dll /s
    • regsvr32 Mssip32.dll /s
    • regsvr32 Initpki.dll /s
    • regsvr32 softpub.dll /s
    • regsvr32 wintrust.dll /s
    • regsvr32 initpki.dll /s
    • regsvr32 dssenh.dll /s
    • regsvr32 rsaenh.dll /s
    • regsvr32 gpkcsp.dll /s
    • regsvr32 sccbase.dll /s
    • regsvr32 slbcsp.dll /s
    • regsvr32 cryptdlg.dll /s
    • regsvr32 Urlmon.dll /s
    • regsvr32 Shdocvw.dll /s
    • regsvr32 Msjava.dll /s
    • regsvr32 Actxprxy.dll /s
    • regsvr32 Oleaut32.dll /s
    • regsvr32 Mshtml.dll /s
    • regsvr32 msxml.dll /s
    • regsvr32 msxml2.dll /s
    • regsvr32 msxml3.dll /s
    • regsvr32 Browseui.dll /s
    • regsvr32 shell32.dll /s
    • regsvr32 wuapi.dll /s
    • regsvr32 wuaueng.dll /s
    • regsvr32 wuaueng1.dll /s
    • regsvr32 wucltui.dll /s
    • regsvr32 wups.dll /s
    • regsvr32 wuweb.dll /s
    • regsvr32 jscript.dll /s
    • regsvr32 atl.dll /s
    • regsvr32 Mssip32.dll /s
  6. รีสตาร์ทบริการ Windows Update โดยพิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
    • net start wuauserv
    • net start bits
    • net start cryptsvc
    • exit
  7. ตรวจสอบอัปเดตด้วย Windows Update อีกครั้ง ดูว่าปัญหาแก้ไขได้หรือไม่

วิธีที่ 3: รัน SFC และ DISM Scans

DISM (Deployment Image Servicing and Management) และ SFC (System File Checker) เป็นยูทิลิตี้ built-in ที่สามารถซ่อมแซมไฟล์ระบบได้ แต่วิธีการต่างกัน

คู่มือเร็วในการรัน SFC และ DISM Scan จาก Elevated Command Prompt:

  1. กด Windows key + R เปิด Run dialog
  2. พิมพ์ cmd ในกล่องข้อความ กด Ctrl + Shift + Enter เปิด Elevated Command Prompt
  3. เมื่อ UAC พรอมป์ คลิก Yes ให้สิทธิ์ Admin
  4. พิมพ์คำสั่งต่อไปนี้ กด Enter ทันทีเพื่อเริ่ม SFC Scan: sfc /scannow

เมื่อกระบวนการเสร็จ สามารถปิด Elevated Command Prompt ได้ และรีสตาร์ทคอมพิวเตอร์ เพื่อดูว่าปัญหาแก้ไขได้ที่ Startup ถัดไปหรือไม่

หากปัญหาเดียวกันยังคงเกิดขึ้นแม้ทำ SFC Scan แล้ว ให้ลอง DISM Scan ด้วยคำสั่ง: DISM /Online /Cleanup-Image /RestoreHealth

เมื่อสแกนเสร็จ รีสตาร์ทอีกครั้งสุดท้าย และตรวจสอบว่าปัญหาแก้ไขได้เมื่อ Startup sequence ถัดไปเสร็จสิ้นหรือไม่

สรุป

Windows Update error 8024a000 แก้ได้ง่าย ถ้าสังเกตข้อผิดพลาดทันที มิฉะนั้น คุณจะเปิดโอกาสให้คอมพิวเตอร์โดนช่องโหว่ที่อาจก่อให้เกิดอันตราย ขั้นตอนข้างต้นควรเพียงพอในการแก้ไขข้อผิดพลาดนี้ และทำให้ Windows Update ทำงานได้ปกติอีกครั้ง