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

แก้ไขข้อผิดพลาด Windows Update 0x800f0986 ใน Windows 11/10

หากคุณเจอรหัสข้อผิดพลาด Windows Update 0x800f0986 เมื่อพยายามติดตั้งอัปเดตบางอย่างบน Windows 11 หรือ Windows 10 บทความนี้จะช่วยระบุสาเหตุและให้วิธีแก้ไขที่เหมาะสม

วิธีแก้ Windows Update ค้างที่ Initializing

วิธีแก้ทั่วไป ได้แก่: รีสตาร์ท Windows และ Windows Update Service, รัน Windows Update Troubleshooter, รันคำสั่ง SFC และ DISM เพื่อซ่อมไฟล์เสีย, ล้างโฟลเดอร์ SoftwareDistribution และ Catroot2

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

ลองวิธีต่อไปนี้ตามลำดับ:

  1. รัน Windows Update Troubleshooter
  2. ล้าง Windows Update Cache/Component
  3. รัน Windows Update ใน Clean Boot State
  4. ล้าง BITS Queue
  5. ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง

1. รัน Windows Update Troubleshooter

เป็นขั้นตอนแรกที่ควรทำ Troubleshooter built-in สามารถแก้ข้อผิดพลาดเล็กน้อยได้ หากรันแล้วข้อผิดพลาด 0x800f0986 หายไป ถือว่าเสร็จสิ้น หากยังคงอยู่ ลองวิธีถัดไป

2. รัน Windows Update ใน Clean Boot State

ทำ Clean Boot (ปิดบริการและโปรแกรมเริ่มต้นที่ไม่ใช่ Microsoft) แล้วค่อย Check for Updates ควรช่วยแก้ปัญหาได้

3. ล้าง Windows Update Cache/Component

ล้างเนื้อหาในโฟลเดอร์ SoftwareDistribution แล้วลองอัปเดตใหม่ หากยังไม่แก้ ไปวิธีต่อไป

คำสั่งล้าง Cache (รันใน CMD Admin):

net stop wuauserv
net stop bits
rd /s /q %systemroot%\SoftwareDistribution
net start wuauserv
net start bits

4. ล้าง BITS Queue

ล้างคิวงานของ BITS (Background Intelligent Transfer Service) ด้วยคำสั่งใน CMD Admin:

bitsadmin.exe /reset /allusers

5. ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง

ไปที่ Microsoft Update Catalog ค้นหาอัปเดตด้วยหมายเลข KB ดาวน์โหลดไฟล์ .msu แล้วรันติดตั้งเองบน Windows 10/11

คำถามที่พบบ่อย

Active Hours ใน Windows Update คืออะไร?

Active Hours บอก Windows ว่าคุณใช้คอมพิวเตอร์ช่วงไหน ระบบจะจัดตารางอัปเดตและรีสตาร์ทนอกช่วงเวลานั้น

ทิ้ง Windows 10 อัปเดตค้างคืนได้ไหม?

ได้ โดยค่าเริ่มต้น Windows 11/10 ดาวน์โหลดและรีสตาร์ทติดตั้งอัตโนมัติ แต่ Active Hours ช่วยตั้งช่วงเวลาที่ไม่อยากให้อัปเดต