Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

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

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

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

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

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

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

เรามาพูดถึงรายละเอียดกันดีกว่า

1] ใช้ Windows Update Assistant

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

2] เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

ทำไมไม่แก้ไขปัญหาด้วยตัวแก้ไขปัญหาในตัว ดังนั้นให้เรียกใช้ตัวแก้ไขปัญหา Windows Update และดูว่าสามารถแก้ไขปัญหาได้หรือไม่ โดยทำตามขั้นตอนที่กำหนด

  1. เปิด การตั้งค่า  โดย ชนะ + ฉัน
  2. คลิก อัปเดตและความปลอดภัย> แก้ไขปัญหา> เครื่องมือแก้ปัญหาเพิ่มเติม
  3. เลือก Windows Update  และคลิก เรียกใช้เครื่องมือแก้ปัญหา

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

คุณสามารถลองใช้ตัวแก้ไขปัญหาออนไลน์ของ Windows Update ได้

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

หากตัวแก้ไขปัญหา Windows Update ไม่สามารถแก้ไขปัญหาได้ ให้ใช้เครื่องมือซ่อมแซม Microsoft .NET Framework เพื่อแก้ไขปัญหา

อ่าน :ไม่ได้ติดตั้งการอัปเดตฟีเจอร์ของ Windows

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

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

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 Services Management หรือเครื่องมือ DISM เพื่อแก้ไขส่วนประกอบ Windows Update

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

DISM.exe /Online /Cleanup-image /Restorehealth

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

หาก ไคลเอนต์ Windows Update ใช้งานไม่ได้แล้ว คุณจะได้รับแจ้งให้ใช้การติดตั้ง Windows ที่กำลังทำงานอยู่เป็นแหล่งซ่อมแซม หรือใช้โฟลเดอร์เคียงข้างกันของ Windows จากการแชร์เครือข่ายเป็นแหล่งที่มาของไฟล์

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

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

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

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

โพสต์นี้มีความช่วยเหลือเพิ่มเติมในการแก้ไขข้อผิดพลาดของ Windows Update เช่นนี้

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