ข้อผิดพลาด 0x8007010b เป็นข้อผิดพลาดทั่วไปของ Windows หมายความว่า ไดเรกทอรีที่จำเป็นหายไป หรือระบบปฏิบัติการไม่สามารถเข้าถึงไดเรกทอรีนั้นได้ ข้อผิดพลาดนี้มักรายงานว่าเกิดขึ้นขณะอัปเดต Windows แต่ยังรายงานว่าพบเมื่อติดตั้งแอปพลิเคชันหรือสร้างโฟลเดอร์ด้วย ในบางกรณี คอนโซล Xbox ก็แสดงข้อผิดพลาด 0x8007010b ขณะติดตั้งแอปพลิเคชัน เกม หรือเล่นภาพยนตร์
นอกจากนี้ ยังมีเหตุการณ์ที่รายงานข้อผิดพลาดในสภาพแวดล้อมการพัฒนา เช่น การติดตั้ง PHP บนเครื่อง Windows แต่เนื่องจากความหลากหลาย จึงไม่สามารถครอบคลุมได้ที่นี่ แต่ข้อเสนอแนะบรรทัดเดียว คือ ตรวจสอบให้แน่ใจว่าผู้ใช้มีสิทธิ์เข้าถึงระดับผู้ดูแลระบบ (admin) ไปยังไดเรกทอรีที่เกี่ยวข้อง
สามารถมีสาเหตุต่างๆ ที่ทำให้เกิดข้อผิดพลาด 0x8007010b แต่สาเหตุหลักมีดังนี้:
- การรบกวนจากแอปพลิเคชันของบุคคลที่ 3: หากแอปพลิเคชันของบุคคลที่ 3 (เช่น แอนติไวรัส) รบกวนโมดูลของระบบปฏิบัติการ อาจทำให้เกิดข้อผิดพลาด 0x8007010b
- ส่วนประกอบ Windows Update เสียหาย: หากส่วนประกอบ Windows Update (เช่นโฟลเดอร์ SoftwareDistribution ที่ใช้เก็บไฟล์ก่อนเผยแพร่ไปยังไดเรกทอรีที่เกี่ยวข้อง) เสียหาย อาจทำให้เกิดข้อผิดพลาด 0x8007010b
- โปรไฟล์ผู้ใช้ Windows เสียหาย: คุณอาจพบข้อผิดพลาด 0x8007010b หากโปรไฟล์ Windows ของผู้ใช้เสียหาย
- ไฟล์ระบบเสียหาย: หากไฟล์ระบบที่จำเป็นเสียหาย สิ่งนั้นอาจทำให้เกิดข้อผิดพลาด Windows Update ที่กำลังพิจารณา
ใช้โปรแกรมแก้ไขปัญหา Windows Update ในตัว
Microsoft ได้จัดเตรียมโปรแกรมแก้ไขปัญหาทั่วไปมากมายให้กับระบบปฏิบัติการของตน เพื่อช่วยเหลือผู้ใช้ โปรแกรมแก้ไขปัญหา Windows Update เป็นหนึ่งในนั้น และหากคุณกำลังเผชิญกับรหัสข้อผิดพลาดขณะอัปเดต Windows ของคอมพิวเตอร์ การใช้โปรแกรมแก้ไขปัญหา Windows Update ที่สร้างมาอาจแก้ไขปัญหาได้
- คลิกขวา Windows และเปิด Settings.

- ตอนนี้ เปิด Update & Security และในบานหน้าต่างด้านซ้ายของหน้าต่างที่ได้ ไปที่แท็บ Troubleshoot.

- จากนั้น ในบานหน้าต่างด้านขวา ให้เปิด Additional Troubleshooters.

- ตอนนี้ ขยายตัวเลือก Windows Update และคลิกที่ Run the Troubleshooter.

- ปล่อยให้โปรแกรมแก้ไขปัญหาทำงานเสร็จสิ้นและ นำไปใช้ ตามคำแนะนำของโปรแกรมแก้ไขปัญหา
- ตอนนี้ตรวจสอบว่าข้อผิดพลาด Windows Update 0x8007010b ถูกแก้ไขแล้วหรือยัง
ลบการติดตั้ง Windows Mixed Reality ออกจากระบบ
Windows Mixed Reality ให้ประสบการณ์ความจริงผสมและความจริงเสริมกับหน่วยแสดงผลหัวแบบติดหัวที่เข้ากันได้ แต่คุณสมบัตินี้อาจทำให้เกิดปัญหาในบางการอัปเดต Windows และการลบการติดตั้งอาจแก้ไขปัญหาได้
- ขั้นแรก ตรวจสอบให้แน่ใจว่า ถอดการเชื่อมต่อ หูฟังออกจากระบบ
- จากนั้น คลิกขวา Windows และเปิด Settings
- ตอนนี้เลือก Mixed Reality และในบานหน้าต่างด้านซ้ายของหน้าต่างที่ได้ ไปที่แท็บ Uninstall.

- จากนั้นในบานหน้าต่างด้านขวาของหน้าต่าง คลิกที่ Uninstall และหลังจากนั้น รีสตาร์ท ระบบของคุณ.

- เมื่อรีสตาร์ทแล้ว ตรวจสอบว่าการอัปเดตที่มีปัญหาสามารถติดตั้งได้โดยไม่มีปัญหาหรือไม่
ดำเนินการ Clean Boot ของระบบ
ระบบอาจแสดงรหัสข้อผิดพลาด 0x8007010b หากรายการเริ่มต้นของระบบรบกวนกับโมดูลของระบบปฏิบัติการ ในกรณีเช่นนี้ การ clean boot ของระบบอาจแก้ไขปัญหา 0x8007010b ได้
- ดำเนินการ clean boot ของระบบและ ลองใหม่ กระบวนการที่แสดงปัญหา (เช่น การอัปเดต Windows ของคอมพิวเตอร์)
- จากนั้นตรวจสอบว่าระบบไม่มีข้อผิดพลาด 0x8007010b แล้วหรือไม่
ดำเนินการอัปเดต Windows ของคอมพิวเตอร์แบบแมนวอลหรืออัตโนมัติ
ข้อผิดพลาด 0x8007010b ปัจจุบัน (ขณะอัปเดต Windows หรือติดตั้งแอปพลิเคชัน) อาจเป็นผลมาจากระบบปฏิบัติการของคอมพิวเตอร์ที่ล้าสมัย ในที่นี้ การดำเนินการอัปเดต Windows ของคอมพิวเตอร์แบบอัตโนมัติหรือแมนวอลอาจแก้ไขข้อผิดพลาด 0x8007010b ได้
ดำเนินการอัปเดต Windows ของคอมพิวเตอร์แบบอัตโนมัติ
- คลิก Windows ค้นหาและเปิด Check for Updates (System Settings).

- ตอนนี้ ใน Windows ที่แสดง ให้คลิกที่ Check for Updates และ ติดตั้ง การอัปเดตที่รอดำเนินการ.

- เมื่อติดตั้งแล้ว ตรวจสอบว่าการแก้ไขข้อผิดพลาด 0x8007010b สำเร็จหรือไม่
ดำเนินการอัปเดต Windows ของคอมพิวเตอร์แบบแมนวอล
- หากปัญหายังคงอยู่ หรือคุณกำลังเผชิญกับข้อผิดพลาดที่กล่าวมาขณะอัปเดต Windows ของคอมพิวเตอร์ ให้เปิด เว็บเบราว์เซอร์ และไปที่เว็บไซต์ Microsoft Update Catalog โปรดทราบว่าบางการอัปเดต Windows ล่าสุดจะไม่มีอยู่บนเว็บไซต์นี้ และคุณอาจต้องหาลิงก์ไปยังการอัปเดตดังกล่าวบนช่องทางอย่างเป็นทางการของ Microsoft
- ตอนนี้ค้นหา การอัปเดตที่มีปัญหา KB (เช่น KB5010795) และคลิกที่ Download (ตามสเปคของระบบ).

- เมื่อดาวน์โหลดเสร็จ ให้เปิด ไฟล์ที่ดาวน์โหลด ในฐานะ ผู้ดูแลระบบ และ ปฏิบัติตาม ขั้นตอนบนหน้าจอเพื่อติดตั้งการอัปเดต
- หลังจากนั้น ตรวจสอบว่าระบบไม่มีข้อผิดพลาด 0x8007010b แล้วหรือไม่
ใช้ Update Assistant ล่าสุด
หากการอัปเดตแมนวอลไม่มีอยู่เป็นไฟล์สแตนด์อโลนหรือไม่ได้ผล การใช้ Update Assistant ล่าสุดอาจแก้ไขปัญหาได้
- เปิด เว็บเบราว์เซอร์ และไปที่หน้าดาวน์โหลด Windows 10
- ตอนนี้ ภายใต้ Update Assistant ล่าสุด (ปัจจุบันคือ November 2021 Update) คลิกที่ Update Now.

- เมื่อดาวน์โหลด Update Assistant ล่าสุดเสร็จแล้ว คลิกขวา ที่มันและเลือก Run as Administrator
- จากนั้น ปฏิบัติตาม ขั้นตอนบนหน้าจอเพื่อเสร็จสิ้นกระบวนการอัปเดต
- เมื่อเสร็จแล้ว รีสตาร์ท คอมพิวเตอร์ของคุณ และเมื่อรีสตาร์ทแล้ว ตรวจสอบว่าข้อผิดพลาดการอัปเดต 0x8007010b ถูกแก้ไขแล้วหรือไม่
รีเซ็ตส่วนประกอบ Windows Update ให้เป็นค่าเริ่มต้น
หากส่วนประกอบ Windows Update เสียหาย (เช่น โฟลเดอร์ SoftwareDistribution ที่เสียหาย) อาจทำให้การอัปเดต Windows ล้มเหลวพร้อมรหัสข้อผิดพลาด 0x8007010b ในสถานการณ์นี้ การรีเซ็ตส่วนประกอบ Windows Update ให้เป็นค่าเริ่มต้นอาจแก้ไขปัญหาได้
- คลิก Windows ค้นหา Command Prompt คลิกขวา ที่ผลลัพธ์ และเลือก Run as Administrator.

- ตอนนี้ รัน คำสั่งต่อไปนี้ทีละคำสั่ง:
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak ren %systemroot%\system32\catroot2 catroot2.bak net start bits net start wuauserv net start appidsvc net start cryptsvc

- ตอนนี้ตรวจสอบว่าการอัปเดตที่มีปัญหาสามารถนำไปใช้กับระบบได้โดยไม่มีข้อผิดพลาด 0x8007010b หรือไม่
ดำเนินการสแกน DISM และ SFC บนระบบ
ระบบอาจแสดงรหัสข้อผิดพลาด 0x8007010b หากไฟล์ระบบที่จำเป็นเสียหาย ในบริบทนี้ การดำเนินการสแกน DISM และ SFC ของระบบอาจแก้ไขปัญหาได้
- ดำเนินการสแกน SFC ของระบบ (อาจใช้เวลาในการเสร็จสิ้น ลองทิ้งไว้คืนหนึ่ง) และหลังจากนั้น ตรวจสอบว่าระบบไม่มีข้อผิดพลาด 0x8007010b แล้วหรือไม่
- หากไม่ ให้ตรวจสอบว่าการใช้คำสั่ง DISM แก้ไขปัญหา 0x8007010b ได้หรือไม่ แต่โปรดจำไว้ว่าต้องรันคำสั่งต่อไปนี้ (ทีละคำสั่ง) ในกระบวนการ:
dism.exe /online /cleanup-image /scanhealth dism.exe /online /cleanup-image /restorehealth dism.exe /online /cleanup-image /startcomponentcleanup sfc /scannow

- หลังจากนั้น รีสตาร์ท ระบบของคุณ และเมื่อรีสตาร์ทแล้ว ลองอัปเดต Windows (หรือติดตั้งแอปพลิเคชัน) ที่ก่อให้เกิดข้อผิดพลาด 0x8007010b เพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
ปิดใช้งานหรือลบการติดตั้งแอนติไวรัส/ไฟร์วอลล์ของบุคคลที่ 3
คุณอาจพบข้อผิดพลาด 0x8007010b หากแอนติไวรัส/ไฟร์วอลล์ของบุคคลที่ 3 รบกวนกับโมดูลของระบบปฏิบัติการ ในที่นี้ การปิดใช้งานหรือลบการติดตั้งแอนติไวรัส/ไฟร์วอลล์ของบุคคลที่ 3 อาจแก้ไขข้อผิดพลาด 0x8007010b ได้
คำเตือน:
ดำเนินการด้วยความระมัดระวังสูงสุดและ chịuความเสี่ยงด้วยตัวเอง เนื่องจากการปิดใช้งานหรือลบการติดตั้งผลิตภัณฑ์ความปลอดภัย (เช่น แอนติไวรัส ไฟร์วอลล์ ฯลฯ) ทำให้ระบบ/ข้อมูลมีความเสี่ยงต่อภัยคุกคาม
- ขยายเมนูที่ซ่อนอยู่ของถาดระบบและ คลิกขวา ที่ แอปพลิเคชันความปลอดภัย (เช่น ESET).

- หากมีการแสดง UAC prompt ให้คลิก Yes และในภายหลัง ยืนยัน เพื่อปิดใช้งานแอปความปลอดภัย
- อีกครั้ง คลิกขวา ที่ไอคอนของ ซอฟต์แวร์ความปลอดภัย ในถาดระบบและเลือก Pause Firewall.

- หลังจากนั้น ยืนยัน เพื่อปิดใช้งานไฟร์วอลล์ของบุคคลที่ 3 และตรวจสอบว่าระบบไม่มีข้อผิดพลาด 0x8007010b แล้วหรือไม่
- หากไม่ ให้คลิกขวา Windows และเปิด Apps & Features.

- ตอนนี้ขยาย แอปความปลอดภัย (เช่น ESET) และคลิกที่ Uninstall.

- จากนั้น ยืนยัน เพื่อลบการติดตั้งผลิตภัณฑ์ความปลอดภัยและหลังจากนั้น รีสตาร์ท ระบบของคุณ
- เมื่อรีสตาร์ทแล้ว ให้เปิดเว็บไซต์ของ OEM ของแอปพลิเคชันความปลอดภัย (เช่น McAfee) และดาวน์โหลด โปรแกรมลบการติดตั้ง ล่าสุดของแอปพลิเคชัน
- จากนั้น คลิกขวา ที่ โปรแกรมลบการติดตั้งที่ดาวน์โหลด และเลือก Run as Administrator
- ตอนนี้ ปฏิบัติตาม ขั้นตอนบนหน้าจอเพื่อลบซากประกายของผลิตภัณฑ์ความปลอดภัยบนระบบ
- เมื่อเสร็จแล้ว รีสตาร์ท ระบบของคุณ และเมื่อรีสตาร์ทแล้ว ตรวจสอบว่าระบบไม่มีข้อผิดพลาด 0x8007010b แล้วหรือไม่
สร้างบัญชีผู้ใช้ Local Admin ใหม่
ข้อผิดพลาด 0x8007010b อาจเป็นผลมาจากโปรไฟล์ Windows ของผู้ใช้ที่เสียหาย ในกรณีนี้ การสร้างโปรไฟล์ Windows ใหม่ของผู้ใช้ด้วยสิทธิ์ผู้ดูแลระบบอาจแก้ไขปัญหาได้
- สร้างโปรไฟล์ผู้ใช้ Windows ท้องถิ่นใหม่ด้วยสิทธิ์ผู้ดูแลระบบ.

- ตอนนี้ ออกจากระบบ โปรไฟล์ผู้ใช้ปัจจุบัน และ เข้าสู่ระบบ โปรไฟล์ผู้ใช้ที่สร้างใหม่
- จากนั้น ตรวจสอบว่าระบบทำงานปกติ (โดยการลองอัปเดต Windows หรือติดตั้งแอปพลิเคชันที่มีปัญหา) โดยไม่เริ่มต้นรหัสข้อผิดพลาด 0x8007010b หรือไม่
ดำเนินการ In-Place Upgrade ของ Windows ของระบบ
หากไม่มีวิธีใดข้างต้นทำงานได้สำหรับคุณ การดำเนินการ In-Place upgrade ไปยังระบบอาจแก้ไขข้อผิดพลาด 0x8007010b ได้
- เปิด เว็บเบราว์เซอร์ และดาวน์โหลด Microsoft's Media Creation Tool
- จากนั้น คลิกขวา ที่ Media Creation Tool ที่ดาวน์โหลด และเลือก Run as Administrator
- ตอนนี้ ยอมรับ ข้อกำหนดใบอนุญาต และเลือก Upgrade This PC Now บนหน้า What Do You Want to Do?

- จากนั้น ปฏิบัติตาม ขั้นตอนบนหน้าจอเพื่อเสร็จสิ้นกระบวนการ แต่ระหว่างกระบวนการ ตรวจสอบให้แน่ใจว่าเลือก Keep Windows Settings, Personal Files, and Apps.

- เมื่อกระบวนการอัปเกรดเสร็จสิ้น หวังว่าข้อผิดพลาด Windows update 0x8007010b จะถูกแก้ไข
หากวิธีนั้นไม่ได้ผล คุณอาจ รีเซ็ต Windows ของระบบ ให้เป็นค่าเริ่มต้นโรงงานเพื่อแก้ไขปัญหา
Hard Reset คอนโซล Xbox
หากคุณกำลังเผชิญกับข้อผิดพลาด 0x8007010b บนคอนโซล Xbox การ hard reset ให้เป็นค่าเริ่มต้นโรงงานอาจแก้ไขปัญหาได้
- ขั้นแรก ตรวจสอบให้แน่ใจว่า สำรองข้อมูล Xbox ที่จำเป็น
- ตอนนี้ กด/ค้าง ปุ่ม power ของคอนโซล และ รอ จนกว่าคอนโซลจะปิดการทำงาน อาจใช้เวลาประมาณ 10 วินาที.

- จากนั้น ถอด สาย ไฟของ Xbox ออกจากมันและ รอ 5 นาที.

- ตอนนี้ เสียบ สายไฟของคอนโซลกลับไปและ เปิดเครื่อง
- เมื่อเปิดเครื่องได้อย่างสมบูรณ์ ตรวจสอบว่าข้อผิดพลาด 0x8007010b หายไปแล้วหรือไม่