หากคุณเจอรหัสข้อผิดพลาด Windows Update 0x800f0986 เมื่อพยายามติดตั้งอัปเดตบางอย่างบน Windows 11 หรือ Windows 10 บทความนี้จะช่วยระบุสาเหตุและให้วิธีแก้ไขที่เหมาะสม
วิธีแก้ Windows Update ค้างที่ Initializing
วิธีแก้ทั่วไป ได้แก่: รีสตาร์ท Windows และ Windows Update Service, รัน Windows Update Troubleshooter, รันคำสั่ง SFC และ DISM เพื่อซ่อมไฟล์เสีย, ล้างโฟลเดอร์ SoftwareDistribution และ Catroot2
วิธีแก้ไขข้อผิดพลาด 0x800f0986
ลองวิธีต่อไปนี้ตามลำดับ:
- รัน Windows Update Troubleshooter
- ล้าง Windows Update Cache/Component
- รัน Windows Update ใน Clean Boot State
- ล้าง BITS Queue
- ดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง
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 ช่วยตั้งช่วงเวลาที่ไม่อยากให้อัปเดต