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

แก้ไขข้อผิดพลาด Windows Update 0x8007010b บน Windows 10/11: คู่มือขั้นตอน

เคยเจอรหัสข้อผิดพลาด 0x8007010b ขณะพยายามอัปเดต Windows 10 Build OS ไปเวอร์ชันล่าสุดหรือไม่? ข้อผิดพลาดนี้มักเกิดจากไดเรกทอรีไม่ถูกต้อง ไฟล์ระบบเสียหาย Windows images เสียหาย มักมาพร้อมข้อความ ERROR_DIRECTORY

หมายถึงโฟลเดอร์ที่เก็บไฟล์อัปเดตสำคัญเสียหาย หรือกลไกอัปเดตทั้งหมดเสียหาย เนื่องจากโฟลเดอร์ไม่มีอยู่จริงหรือชื่อไม่ถูกต้อง ทำให้ดาวน์โหลดแพตช์ล้มเหลวตลอด

Windows Update Error 0x8007010b คืออะไร?

ผู้ใช้ส่วนใหญ่เจอ error 0x8007010b ขณะดาวน์โหลด/ติดตั้ง Windows cumulative security update KB3172985 บน Windows 10 version 1511 x64-based systems

เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทางเพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย

ข้อความข้อผิดพลาด:

  • Windows Update Error 0x8007010b, ERROR_DIRECTORY, the directory name is invalid
  • We couldn't install this update, but you can try again (0x8007010b)

Error 0x8007010b แสดงเมื่อ Windows อัปเดตหรือ Task Scheduler ทำงาน รหัสนี้หมายถึง Windows พยายามเข้าถึงไดเรกทอรีที่ไม่มีอยู่จริงหรือชื่อไม่ถูกต้อง (ERROR_DIRECTORY)

ยังมีรายงานเจอ error นี้ในสภาพแวดล้อมพัฒนา เช่น ติดตั้ง PHP บน Windows หรือรัน WSL (wsl.exe -d ubuntu-20.04) แนะนำให้ตรวจสอบสิทธิ์ admin ของไดเรกทอรีที่เกี่ยวข้อง

ปัจจัยที่ก่อให้เกิด Windows Update Error 0x8007010b

  • แอปพลิเคชันบุคคลที่สามรบกวน: Antivirus รบกวนโมดูล OS
  • Windows Update Components เสียหาย: โฟลเดอร์ SoftwareDistribution ที่เก็บไฟล์ก่อนเผยแพร่เสียหาย
  • Windows User Profile เสียหาย: โปรไฟล์ผู้ใช้เสียหาย
  • System Files เสียหาย: ไฟล์ระบบที่จำเป็นเสียหาย

วิธีแก้ไข Windows Update Error 0x8007010b

ปิดแอปทั้งหมด รีสตาร์ทคอมพิวเตอร์ รัน Outbyte PC Repair ช่วยป้องกันข้อผิดพลาด

  • ตรวจสอบอินเทอร์เน็ตว่าแรงพอสำหรับดาวน์โหลดอัปเดต
  • สแกนมัลแวร์/ไวรัสที่อาจบล็อกการอัปเดต
  • ปิด antivirus/firewall ฝ่ายสามชั่วคราว (บางตัว sensitives เกินไป)

วิธีที่ 1: ใช้ Windows Update Troubleshooter

  1. กด Win + I เปิด Settings
  2. ไป Update and Security > Troubleshoot
  3. คลิก Windows Update (หรือ Additional troubleshooters สำหรับ Windows 10 2004+)
  4. ขยาย Windows Update คลิก Run the troubleshooter

วิธีที่ 2: ซ่อม System Files ด้วย SFC และ DISM

รันคำสั่งตามลำดับ:

  • DISM.exe /online /cleanup-image /scanhealth
  • DISM.exe /online /cleanup-image /restorehealth
  • DISM.exe /online /cleanup-image /startcomponentcleanup
  • sfc /scannow

รีสตาร์ท แล้วลองอัปเดต Windows ใหม่

วิธีที่ 3: รีเซ็ต Windows Update Components

  1. เปิด Command Prompt as Administrator
  2. รันคำสั่งทีละอัน (กด Enter ทุกคำสั่ง):
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
  3. เปลี่ยนชื่อโฟลเดอร์:
    • Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • Ren C:\Windows\System32\catroot2 Catroot2.old
  4. เริ่มบริการใหม่:
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  5. รีสตาร์ท Windows ไป Settings > Update & Security > Windows Update คลิก Check for Updates

วิธีที่ 4: ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง

  1. Win + I > Update & Security > Windows Update > View Update History
  2. บันทึกหมายเลข KB ที่ล้มเหลว
  3. ค้นหา KB นั้นใน Microsoft Update Catalog เลือกตามสถาปัตยกรรมระบบ
  4. ดาวน์โหลด รันไฟล์ setup อัปเกรด OS

วิธีที่ 5: ใช้ Latest Update Assistant

  1. ไปหน้า Windows 10/11 Download
  2. คลิก Update Now (November 2021 Update Assistant) หรือ Windows 11 Installation Assistant
  3. คลิกขวาไฟล์ที่ดาวน์โหลด > Run as Administrator
  4. ทำตามขั้นตอนบนหน้าจอ รีสตาร์ท

วิธีที่ 6: Clean Boot

  1. Win + R พิมพ์ msconfig Enter
  2. แท็บ Services > ติ๊ก Hide All Microsoft Services > Disable All
  3. Apply > OK > Restart Later
  4. Win + R พิมพ์ msconfig อีกครั้ง > แท็บ Startup > Open Task Manager
  5. Disable รายการที่มี High Impact
  6. รีบูท เข้าสู่ Clean Boot mode

วิธีที่ 7: สร้าง Admin Account ใหม่

  1. Win + I > Settings > Accounts > Family & other users
  2. คลิก Add account > I don't have this person's sign-in information
  3. เลือก Add a user who does not have a Microsoft account
  4. ตั้งชื่อ Local account และรหัสผ่าน (เพิ่มคำถามความปลอดภัย)
  5. Next จนเสร็จ ล็อกเอาท์ เข้าสู่บัญชีใหม่
  6. ทดสอบรัน Windows update หรือติดตั้งแอปที่มีปัญหา

วิธีที่ 8: In-Place Upgrade

  1. ดาวน์โหลด Media Creation Tool จาก Microsoft
  2. Run as Administrator > Accept License Terms > Upgrade This PC Now
  3. ทำตามขั้นตอน เลือก Keep Windows Settings, Personal Files, and Apps
  4. เสร็จสิ้น error 0x8007010b ควรหายไป

หากไม่ได้ ให้ restore Windows เป็นค่าโรงงาน

สรุป

Error 0x8007010b อาจเกิดในสถานการณ์อื่นๆ เช่นสร้าง map drive ครั้งหน้าที่เจอ คุณจะรู้วิธีแก้แล้ว สามารถส่งความคิดเห็นหรือข้อเสนอแนะได้ด้านล่าง