บางผู้ใช้ Windows 10 รายงานว่าเจอรหัสข้อผิดพลาด 0x80240008 เมื่อพยายามดาวน์โหลดและติดตั้ง Windows Updates บทความนี้จะระบุสาเหตุและนำเสนอวิธีแก้ไข

Error 0x80240008, The key for the item queried could not be found
แก้ Windows Update error 0x80240008
ลองวิธีแก้ไขตามลำดับด้านล่าง:
- รันโปรแกรมแก้ไขปัญหา Windows Update
- รัน SFC และ DISM scan
- ปิด/ถอนการติดตั้งซอฟต์แวร์ความปลอดภัยบุคคลที่ 3 (หากมี)
- ล้างแคช Windows Update
- ดำเนินการ Fresh Start, In-place upgrade repair หรือ Cloud Reset
มาดูรายละเอียดแต่ละวิธี
1. รันโปรแกรมแก้ไขปัญหา Windows Update
รันโปรแกรมแก้ไขปัญหา Windows Update ที่มาพร้อมระบบ ดูว่าช่วยแก้ Windows Update error 0x80240008 ได้หรือไม่
2. รัน SFC และ DISM scan
หากมีข้อผิดพลาดไฟล์ระบบ อาจเจอ Windows Update error 0x80240008
SFC/DISM เป็นยูทิลิตี้ใน Windows สแกนหาความเสียหายในไฟล์ระบบและกู้คืนไฟล์ที่เสียหาย
เพื่อความสะดวก สามารถรันสแกนด้วยขั้นตอนด้านล่าง:
- กด Windows key + R
- ใน Run dialog พิมพ์ notepad กด Enter เปิด Notepad
- คัดลอกและวางโค้ดด้านล่างลงใน text editor
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- บันทึกไฟล์ชื่ออะไรก็ได้ ต่อท้าย .bat – เช่น SFC_DISM_scan.bat
- รันไฟล์ batch ซ้ำๆ ด้วยสิทธิ์แอดมิน (คลิกขวาไฟล์ที่บันทึก เลือก Run as Administrator) จนรายงานว่าไม่มีข้อผิดพลาด
- รีสตาร์ทคอมพิวเตอร์
หลังบูท ลองอัปเดตใหม่ หากข้อผิดพลาดยังคงอยู่ ทำวิธีถัดไป
เกี่ยวข้อง: Windows Update fails to install or will not download
3. ปิด/ถอนการติดตั้งซอฟต์แวร์ความปลอดภัยบุคคลที่ 3 (หากมี)
Firewall และแอนติไวรัสสำคัญต่อความปลอดภัย แต่บางครั้งโปรแกรมเหล่านี้รบกวน Windows 10 ทำให้ Windows Update error 0x80240008 ปรากฏ
McAfee, AVAST, และ Comodo เป็นที่รู้จักว่าก่อให้เกิดปัญหานี้ ในกรณีนี้ ต้องลบโปรแกรมแอนติไวรัสบุคคลที่ 3 ทั้งหมดออกจากคอมพิวเตอร์โดยใช้ dedicated removal tool เพื่อลบไฟล์ทั้งหมดที่เกี่ยวข้องกับโปรแกรมแอนติไวรัส เหตุผลคือ การใช้ custom uninstall tools จากผู้ผลิต AV (ถ้ามี) มีประสิทธิภาพและลึกซึ้งกว่า เนื่องจากมี registries และ dependencies ติดตั้งลึกใน OS ที่ Control Panel uninstaller (appwiz.cpl) อาจพลาดในกรณีส่วนใหญ่
หากถอนแอนติไวรัสแก้ปัญหาได้ สามารถติดตั้งแอนติไวรัสตัวเดิมใหม่ หรือเปลี่ยนไปใช้ซอฟต์แวร์ทางเลือก หรือใช้ Windows Defender ตัวจริงของ Windows 10
4. ล้างแคช/ส่วนประกอบ Windows Update
โฟลเดอร์ Software Distribution ใน Windows 10 เป็นโฟลเดอร์ใน Windows directory ใช้เก็บไฟล์ชั่วคราวสำหรับติดตั้ง Windows Update ล้างเนื้อหาโฟลเดอร์ Software Distribution แล้วลองอัปเดตใหม่ หายังไม่หาย ทำวิธีถัดไป
5. ดำเนินการ Fresh Start, In-place upgrade repair หรือ Cloud Reset
ในจุดนี้ หาก Windows Update error 0x80240008 ยังไม่หาย แสดงว่ามีความเสียหายของระบบที่แก้ไขไม่ได้ด้วยวิธีทั่วไป ลอง Fresh Start, In-place upgrade repair รีเซ็ตทุกส่วนของ Windows นอกจากนี้ หากใช้ Windows 10 เวอร์ชัน 1909 ขึ้นไป ลอง Cloud Reset ได้
PS: เคล็ดลับเพิ่มเติมสำหรับการแก้ไขข้อผิดพลาด Windows Update ใน Windows 10
