Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีแก้ไขข้อผิดพลาด Windows Update 0x800f0801

คุณอาจเห็น Error 0x800f0801 เมื่อตรวจสอบอัปเดตบนคอมพิวเตอร์ Windows 10 ข้อผิดพลาดนี้คือ CBS_E_NOT_APPLICABLE ซึ่งหมายถึงสองสิ่ง: อัปเดตไม่สามารถติดตั้งบนคอมพิวเตอร์นี้ได้ หรือระบบไม่สามารถประมวลผลอัปเดตได้ ในบทความนี้เราจะแก้ไขข้อผิดพลาด Windows Update 0x800f0801 ด้วยวิธีแก้ไขง่ายๆ

วิธีแก้ไขข้อผิดพลาด Windows Update 0x800f0801

แก้ไขข้อผิดพลาด Windows Update 0x800f0801

นี่คือสิ่งที่คุณต้องทำเพื่อแก้ไขข้อผิดพลาด Windows Update 0x800f0801 ใน Windows 11 หรือ Windows 10 ปกติเกิดขึ้นกับ Feature Update

  1. ใช้ Windows Update Assistant
  2. รัน Windows Update Troubleshooter
  3. ซ่อมแซม .NET Framework
  4. ล้างเนื้อหาโฟลเดอร์ SoftwareDistribution
  5. รัน DISM เพื่อซ่อมแซมส่วนประกอบ Windows Update

ลองพูดถึงรายละเอียด

1. ใช้ Windows Update Assistant

ก่อนไปต่อ ให้อัปเดตคอมพิวเตอร์ของคุณและดูว่ามันแก้ไขปัญหาได้หรือไม่ เราแนะนำให้ใช้ Windows Update Assistant หลังอัปเดตแล้วตรวจสอบว่าปัญหาแก้ไขหรือไม่ ถ้าไม่ ให้อ่านต่อ

2. รัน Windows Update Troubleshooter

วิธีแก้ไขข้อผิดพลาด Windows Update 0x800f0801

ทำไมไม่แก้ไขปัญหาด้วยโปรแกรมแก้ไขปัญหาในตัว (built-in troubleshooter) ลองรัน Windows Update Troubleshooter ดู วิธีทำตามขั้นตอนด้านล่าง

  1. เปิด Settings ด้วย Win + I
  2. คลิก Update & Security > Troubleshoot > Additional troubleshooter
  3. เลือก Windows Update และคลิก Run the troubleshooter

รอให้กระบวนการเสร็จสิ้น และตรวจสอบว่าปัญหาแก้ไขหรือไม่

คุณยังสามารถลอง Windows Update Online Troubleshooter ได้อีกด้วย

3. ซ่อมแซม .NET Framework

หาก Windows Update Troubleshooter ไม่สามารถแก้ไขปัญหาได้ ให้ใช้ Microsoft .NET Framework Repair tool เพื่อแก้ไขปัญหา

อ่านเพิ่มเติม: Windows Feature Update ไม่ติดตั้ง

4. ล้างเนื้อหาโฟลเดอร์ SoftwareDistribution

ลองล้างเนื้อหาโฟลเดอร์ SoftwareDistribution ดูว่าช่วยได้หรือไม่ ในการทำเช่นนั้น ให้เปิด Command Prompt เป็นผู้ดูแลระบบ และรันคำสั่งต่อไปนี้เพื่อเปลี่ยนชื่อโฟลเดอร์:

net stop wuauerv net stop bits net stop cryptsvc c:\windows\SoftwareDistribution c:\windows\SoftwareDistribution.OLD net start cryptsvc net start bits net start wuauserv

หมายเหตุ: ให้เวลาแต่ละคำสั่งทำงานเสร็จสิ้น เพราะอาจใช้เวลาบ้าง

สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาด Windows Update ได้รับการแก้ไขหรือไม่

5. รัน DISM เพื่อซ่อมแซมส่วนประกอบ Windows Update

Deployment Imaging and Servicing Management (DISM) tool เพื่อซ่อมแซมส่วนประกอบ Windows Update

ในการทำเช่นนั้น ให้เปิด Command Prompt เป็นผู้ดูแลระบบจาก Start Menu และรันคำสั่งต่อไปนี้

DISM.exe /Online /Cleanup-image /Restorehealth

ตรวจสอบว่าปัญหาแก้ไขหรือไม่

หาก Windows Update client ของคุณเสียหายแล้ว คุณจะได้รับแจ้งให้ใช้ Windows installation ที่กำลังทำงานเป็นแหล่งซ่อมแซม หรือใช้โฟลเดอร์ Windows side-by-side จาก network share เป็นแหล่งไฟล์

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAcces

คุณต้องรอให้คำสั่งทั้งสองเสร็จสิ้นการทำงาน

เมื่อกระบวนการเสร็จสิ้น DISM จะสร้างไฟล์ log ใน %windir%/Logs/CBS/CBS.log และบันทึกปัญหาที่เครื่องมือพบหรือแก้ไข

สุดท้าย ตรวจสอบว่าข้อผิดพลาด Windows Update ได้รับการแก้ไขหรือไม่

บทความนี้เสนอความช่วยเหลือเพิ่มเติมสำหรับการแก้ไขข้อผิดพลาด Windows Update เหล่านี้

วิธีแก้ไขข้อผิดพลาด Windows Update 0x800f0801