ผู้ใช้ Windows หลายคนติดต่อเรามาพร้อมคำถามหลังจากที่ไม่สามารถติดตั้งอัปเดต Windows ที่ค้างอยู่หนึ่งรายการหรือมากกว่า รหัสข้อผิดพลาดที่ปรากฏคือ 0x8024a10a สำหรับผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ ปัญหานี้เริ่มเกิดขึ้นหลังจากการปิดเครื่องอย่างไม่คาดคิด หรือหลังจากอัปเดตที่ล้มเหลวอีกครั้ง ปัญหานี้ไม่ได้เฉพาะเจาะจง Windows 10 เพราะยืนยันแล้วว่าเกิดขึ้นบน Windows 7 และ Windows 8.1 ด้วย
สาเหตุของข้อผิดพลาด Windows Update 0x8024a10a
เราได้สืบสวนปัญหานี้โดยดูจากรายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่ผู้ใช้ที่ได้รับผลกระทบอื่นๆ ปรับใช้สำเร็จเพื่อแก้ไขข้อความข้อผิดพลาดนี้เฉพาะ พบว่ามีผู้รับผิดชอบที่เป็นไปได้หลายรายที่อาจรับผิดชอบต่อข้อความข้อผิดพลาดนี้ นี่คือรายการสั้นๆ ของสถานการณ์ที่สามารถกระตุ้นรหัสข้อผิดพลาดนี้ได้:
- Windows Update client เสียหาย (Corrupted Windows Update client) – หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะกระตุ้นข้อความข้อผิดพลาดนี้คือการพึ่งพาที่เสียหายซึ่งใช้ในระหว่างกระบวนการอัปเดต หากเป็นกรณีนี้ วิธีแก้ไขที่มีประสิทธิภาพที่สุดคือการรัน Windows Update troubleshooter
- บริการ WU ที่สำคัญถูกปิด (Vital WU service is turned off) – อีกสถานการณ์ที่เป็นไปได้ที่รหัสข้อผิดพลาดนี้จะถูกโยนคือกรณีที่ไม่ได้เปิดบริการ Windows Update ทั้งหมดที่จำเป็นต่อกระบวนการอัปเดต ในกรณีนี้ คุณจะสามารถแก้ไขปัญหาได้โดยการรันชุดคำสั่งใน Command Prompt ที่มีสิทธิ์ผู้ดูระบบเพื่อเปลี่ยนประเภทการเริ่มต้นของแต่ละบริการที่เกี่ยวข้อง
- การรบกวนของบริการ/แอปบุคคลที่สาม (3rd party service/app interference) – เป็นไปได้อีกว่าแอปพลิเคชันหรือบริการบุคคลที่สามคือสิ่งที่สร้างข้อผิดพลาดการอัปเดต ในกรณีนี้ วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขปัญหาคือการบูตเข้าสู่สถานะ clean boot และติดตั้งอัปเดตที่ค้างอยู่ในขณะที่ไม่มีการรบกวนของบุคคลที่สามเลย
หากคุณกำลังมองหาวิธีแก้ไขข้อความข้อผิดพลาดนี้ บทความนี้จะให้ขั้นตอนการ troubleshooting หลายอย่างที่อาจแก้ไขปัญหาให้คุณ ด้านล่าง คุณจะค้นพบชุดวิธีการที่ผู้ใช้อื่นที่ก็ต่อสู้กับรหัสข้อผิดพลาด 0x8024a10a ได้ปรับใช้สำเร็จ
เพื่อให้มีประสิทธิภาพสูงสุด เราแนะนำให้ปฏิบัติตามวิธีการด้านล่างในลำดับเดียวกัน เนื่องจากเราจัดลำดับการแก้ไขตามประสิทธิภาพและความยาก ไม่ว่าจะเร็วหรือช้า คุณจะพบวิธีแก้ไขที่จะแก้ปัญหาให้คุณ
วิธีที่ 1: รัน Windows Update Troubleshooter
ก่อนที่คุณจะลองอะไรอื่น คุณควรเริ่มด้วยการดูว่า OS ของคุณไม่สามารถแก้ไขปัญหาได้โดยอัตโนมัติหรือไม่ Windows เวอร์ชันล่าสุดทั้งหมดจะรวมชุดยูทิลิตี้ในตัวที่สามารถดูแลปัญหาที่รู้จักหลายอย่างได้โดยอัตโนมัติ
Windows Update troubleshooter มีกลยุทธ์การซ่อมแซมที่เหมาะสมหลายสิบอย่างที่สามารถบังคับใช้โดยอัตโนมัติเพื่อแก้ไขปัญหาที่พบบ่อยที่สุดซึ่งจะหยุดการติดตั้งอัปเดต หากคุณโชคดีพอและปัญหาของคุณถูกครอบคลุมโดยหนึ่งในกลยุทธ์การซ่อมแซมที่รวมอยู่กับ Windows Update troubleshooter ขั้นตอนด้านล่างจะแก้ไขปัญหาโดยอัตโนมัติ
นี่คือคำแนะนำด่วนพร้อมสิ่งที่คุณต้องทำเพื่อแก้ไขรหัสข้อผิดพลาด 0x8024a10a โดยใช้ Windows Update troubleshooter:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run จากนั้น พิมพ์ "ms-settings:troubleshoot" และกด Enter เพื่อเปิดแท็บ Troubleshooting ของแอป Settings

- เมื่อคุณเข้าสู่แท็บ Troubleshooting แล้ว ให้ไปที่ส่วนขวาและเลื่อนลงไปที่ส่วน Get up and running ต่อไป คลิก Windows Update แล้วคลิก Run the troubleshooter

- เมื่อยูทิลิตี้ Windows Update troubleshooter ทำงานแล้ว ให้รออย่างอดทนจนการสแกนเริ่มต้นเสร็จสิ้น ตรวจสอบให้แน่ใจว่าคุณไม่รบกวนกระบวนการ เนื่องจากนี่คือส่วนที่ยูทิลิตี้กำหนดว่ากลยุทธ์ใดที่รวมอยู่ใช้กับสถานการณ์เฉพาะของคุณได้

- หากมีการแก้ไขที่ใช้กับปัญหาของคุณ ให้คลิก Apply this fix เพื่อบังคับใช้กลยุทธ์การซ่อมแซมที่เข้ากันได้กับปัญหา

- เมื่อการแก้ไขถูกนำไปใช้แล้ว ให้รีสตาร์ทเครื่องและดูว่าปัญหาได้รับการแก้ไขที่การเริ่มต้นระบบครั้งต่อไปหรือไม่
หากคุณยังคงเห็นรหัสข้อผิดพลาด 0x8024a10a แม้หลังจากรัน Windows update troubleshooter ให้ไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2: เริ่มบริการ Windows ที่เกี่ยวข้องทั้งหมด
ซึ่งเป็นที่รู้จัก รหัสข้อผิดพลาด 0x8024a10a ยังสามารถเกิดขึ้นในกรณีที่บริการ WU (Windows Update) บางอย่างที่จำเป็นถูกป้องกันไม่ให้ทำงาน นี่ไม่ใช่พฤติกรรมเริ่มต้น ดังนั้นอาจเกิดจากการแทรกแซงของผู้ใช้ด้วยตนเอง หรือซอฟต์แวร์เพิ่มประสิทธิภาพที่ปิดบริการเหล่านี้เพื่อปรับปรุงประสิทธิภาพระบบ
หากสถานการณ์นี้ใช้กับสถานการณ์เฉพาะของคุณ นี่คือคำแนะนำด่วนสำหรับการเปิดใช้งานบริการทั้งหมดที่ใช้โดย Windows Update:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ "cmd" และเปิด Command Prompt ด้วยสิทธิ์ผู้ดูระบบโดยกด Ctrl + Shift + Enter หากคุณได้รับแจ้งจากหน้าต่าง User Account Control คลิก Yes เพื่อให้สิทธิ์ผู้ดูระบบ

- เมื่อคุณอยู่ภายใน Command Prompt ที่มีสิทธิ์ผู้ดูระบบแล้ว ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับและกด Enter หลังแต่ละคำสั่งเพื่อตั้งค่า Startup Type ของแต่ละบริการเป็น Automatic:
SC config trustedinstaller start=auto SC config bits start=auto SC config cryptsvc start=auto
- หลังจากแต่ละบริการถูกเริ่มต้นตามลำดับแล้ว ให้รีสตาร์ทเครื่องเพื่อให้การเปลี่ยนแปลงมีผล เมื่อลำดับการเริ่มต้นครั้งต่อไปเสร็จสิ้น ให้ดูว่ารหัสข้อผิดพลาด 0x8024a10a ยังคงเกิดขึ้นเมื่อคุณพยายามติดตั้งอัปเดต Windows ที่ค้างอยู่หรือไม่
หากคุณยังคงเห็นรหัสข้อผิดพลาดเดียวกันเมื่ออัปเดตล้มเหลว ให้ไปที่วิธีสุดท้ายด้านล่าง
วิธีที่ 3: ติดตั้งอัปเดตในโหมด Clean Boot
หากไม่มีวิธีด้านบนช่วยให้คุณแก้ไขปัญหา แอปพลิเคชันหรือบริการบุคคลที่สามอาจก่อให้เกิดปัญหา เนื่องจากเป็นไปไม่ได้ที่จะรวบรวมรายการผู้รับผิดชอบที่เป็นไปได้ทั้งหมด วิธีที่ดีที่สุดในการแก้ไขปัญหาคือการบูตเข้าสู่สถานะ clean boot และติดตั้งอัปเดตในขณะที่ไม่มีการรบกวนของบุคคลที่สามเลย
ขั้นตอนด้านล่างจะทำให้แน่ใจว่าคอมพิวเตอร์ของคุณจะเริ่มต้นโดยไม่มีบริการหรือแอปพลิเคชันบุคคลที่สามที่อาจกระตุ้นรหัสข้อผิดพลาด 0x8024a10a นี่คือคำแนะนำด่วนสำหรับการเรียนรู้วิธีติดตั้งอัปเดตขณะบูตในโหมด clean boot:
- กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ "msconfig" และกด Enter เพื่อเรียกเมนู System Configuration หากคุณเคยได้รับแจ้งจากพรอมพ์ User Account Control (UAC) คลิก Yes เพื่อให้สิทธิ์ผู้ดูระบบ

- เมื่อคุณอยู่ภายในเมนู System configuration ให้คลิกที่แท็บ Services จากด้านบนของเมนู แล้วเปิดใช้งานกล่องที่เกี่ยวข้องกับ Hide All Microsoft services นี่จะซ่อนบริการ Windows ทั้งหมดจากรายการ ดังนั้นคุณไม่ได้เสี่ยงที่จะปิดมันโดยบังเอิญ เมื่อบริการ Microsoft ทั้งหมดถูกตัดออกแล้ว ให้คลิกปุ่ม Disable all เพื่อป้องกันไม่ให้บริการบุคคลที่สามทั้งหมดเริ่มต้นที่การเริ่มต้นครั้งต่อไป

- ตอนนี้ที่คุณทำเสร็จกับแท็บ Services แล้ว ให้ไปที่แท็บ Startup และคลิกที่ Open Task Manager

- ภายในแท็บ Task manager ที่เปิดใหม่ ให้เลือกแต่ละบริการเริ่มต้นอย่างเป็นระบบ และจากนั้นคลิกที่ Disable เพื่อป้องกันไม่ให้แต่ละบริการทำงานที่การเริ่มต้นคอมพิวเตอร์ครั้งต่อไป ทำเช่นนี้กับทุกบริการเริ่มต้นในรายการนั้น

- เมื่อทุกแอปเริ่มต้นถูกปิดใช้งานแล้ว คุณได้บรรลุสถานะ clean boot อย่างมีประสิทธิภาพ เพื่อใช้ประโยชน์จากมัน ให้รีสตาร์ทคอมพิวเตอร์และอนุญาตให้มัน clean boot
- เมื่อลำดับการเริ่มต้นเสร็จสิ้น ให้ติดตั้ง Windows Update ที่ล้มเหลวก่อนหน้านี้ หากปัญหาเกิดจากบริการบุคคลที่สาม รหัสข้อผิดพลาด 0x8024a10a ควรไม่ปรากฏอีกต่อไป
- เมื่อการติดตั้งเสร็จสิ้น ให้ทำย้อนกลับขั้นตอนด้านบนเพื่อเปิดใช้งานบริการบุคคลที่สามที่คุณปิดไปก่อนหน้านี้ และรีสตาร์ทคอมพิวเตอร์อีกครั้ง