ผู้ใช้พยายามอัปเกรดเป็น Windows 11 ตั้งแต่เปิดตัว ทางง่ายที่สุดคือ Windows Update แต่มหลายคนเจอ Windows 10/11 install error 0x800f0989
Error code 0x800f0989 พบบ่อยตอนติดตั้ง cumulative updates ล่าสุด สาเหตุ: corrupted system files, accumulated cache, problematic update installation, หรือ disabled update-related services
Error นี้กันไม่ให้ติดตั้ง Windows 11 ทำให้ต้องหาวิธีอัปเกรดอื่น แต่ก่อนลองอ่านสาเหตุและวิธีแก้ที่มีประสิทธิภาพด้านล่าง
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เฉพาะทางเพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย
Install Error 0x800f0989 บน Windows 10/11 คืออะไร?
Microsoft ออกอัปเดตทุกเดือน (Patch Tuesday) รวม bug/vulnerability fixes, feature enhancements, UI changes Windows เป็น service มี release ใหม่บ่อย (Windows 10 กว่า 13 releases)
แต่อัปเดตบางครั้งทำให้ฟีเจอร์เสียหาย ผู้ใช้บางส่วนลังเลอัปเดต แต่อัปเดตสำคัญ และผู้ที่เจอปัญหาน้อยค่อนข้าง แนะนำอย่าหยุดอัปเดต Microsoft จะแก้เร็ว
แต่บางคนอัปเดตไม่ได้ เจอ error 0x800f0989 ที่รบกวนมาหลายปี
Microsoft ออก KB5013942 สำหรับ Windows 10 21H2, 21H1, 20H2 อัปเดตเป็น Build 19044.1645 และ 19043.1645 (security/non-security fixes) แต่หลายคนรายงาน KB5013942 ติดตั้งล้มเหลว error 0x800f0922, 0x8000ffff, 0x800f0989 บทความนี้เน้นแก้ 0x800f0989
ข้อความ error:
There were problems installing some updates, but we'll try again later. If you keep seeing this and want to search the web or contact support for information, this may help:
2022-05 Cumulative Update for Windows 10 Version 20H2 for x64-based Systems (KB5013942) – Error 0x800f0831, 0x800f0900 or 0x80070005
Windows 10 November 2019 Update version 1909 (KB5013945 Build 18363.2212) ก็ค้างหรือติดตั้งล้มเหลว เช่นกันกับการอัปเกรด Windows 11
อาการคล้ายกัน: KB5013942/KB5013945 ติดตั้งล้มเหลว กลับสู่เดสก์ท็อป undo changes, boot ดำหน้าจอ, หรือติดตั้งสำเร็จแต่อัปเดตเดิมถูกเสนอซ้ำ ต้อง restart เพื่อ 완료
Windows update errors ไม่ใหม่ รายงานมาตั้งแต่ 2015 มีรหัสหลายร้อย: 0x800f0984, 0x80070026, 0x80070541 ฯลฯ บางอย่างหายเอง/ Microsoft แก้ แต่ส่วนใหญ่ผู้ใช้ต้องแก้เอง หากเจอ 0x800f0989 ไม่หาย อย่ากลัว มีหลายวิธีแก้
สาเหตุที่ก่อให้เกิด 0x800f0989 Windows 10/11 Error
Windows 10: corrupt/missing system files, outdated drivers, security software/VPN, internet connection issues, Windows update service issues
Windows 11: ไม่ใช่เพราะ hardware ไม่ผ่าน requirements (เพราะ eligible ผ่าน Windows Update) สาเหตุหลักคือ minor bug ใน OS ป้องกันติดตั้งอัปเดต restart แบบง่ายควรแก้ได้ นอกจากนี้ critical services ที่ดาวน์โหลดอัปเดตอาจไม่รัน หรือ Windows Update components มีปัญหา
วิธีแก้ Windows Update Error 0x800f0989
ขั้นแรก: เช็คอินเทอร์เน็ต ต้อง stable สำหรับดาวน์โหลดจาก Microsoft server
ลองรัน Outbyte PC Repair สแกน bug และล้าง junk files
ลอง restart PC: Desktop > Alt + F4 > Restart
หาก error มาจาก OS bug restart ควรแก้ได้ เช็คว่าติดตั้ง Windows 11 ได้หรือไม่ หากไม่ได้ ลองวิธีต่อไปนี้
วิธีที่ 1: ถอดอุปกรณ์ภายนอกที่ไม่จำเป็น
หลายครั้ง error 0x800f0989 มาจาก external device ที่ผิดปกติ/ไม่เข้ากัน ปิดระบบ ถอดอุปกรณ์ non-critical (printer, speaker, headphones) เหลือแค่ mouse, keyboard, monitor ลองติดตั้ง Windows 11 หากได้ ให้ต่ออุปกรณ์กลับมา อัปเดต drivers หลังอัปเกรด
วิธีที่ 2: ลบ Windows updates ที่ติดตั้งล่าสุด
หาก error เกิดหลังอัปเกรด Windows ใกล้ๆ นี้ ต้องมี faulty patch update ติดตั้ง หา security/non-security/optional update ล่าสุด ลบออกจากระบบ
วิธีที่ 3: รัน Windows Update Troubleshooter
- Win + I > Settings > Update & Security > Troubleshooter
- คลิก Additional troubleshooters ด้านขวา
- ขยาย Windows Update > Run the troubleshooter
- ทำตามคำแนะนำบนหน้าจอ
Troubleshooter จะสำรวจสาเหตุ 0x800f0989 ซ่อมอัตโนมัติ หากไม่ได้ จะบอกขั้นตอนต่อไป คลิก "Apply this fix" รีบูท Windows เช็คอัปเดตค้างอยู่
วิธีที่ 4: ล้าง Windows Cache Folders
Cache สะสมใน Windows Update folders เกิน limit ก่อให้ error 0x800f0989 หยุด update-related services ก่อน: BITS, Windows Update, Cryptographic
ไป path ด้านล่าง เปลี่ยนชื่อโฟลเดอร์เป็น "SD.old" และ "Catroot2.old":
- SoftwareDistribution –
C:\Windows\SoftwareDistribution - Catroot2 –
C:\Windows\System32\catroot2
เริ่มบริการที่หยุดไว้ รีสตาร์ทคอมพิวเตอร์
วิธีที่ 5: ติดตั้ง Windows update อีกครั้ง
ถอดอุปกรณ์ไม่จำเป็น (USB flash drive, external HDD, headphones, printers)
ปิด security software/third-party antivirus ที่บล็อก Windows Update สำคัญ: disconnect VPN (ถ้ามี)
ตรวจสอบ C: drive มีพื้นที่พอสำหรับดาวน์โหลด/ติดตั้งอัปเดต
- Win + X > Settings > Update & Security > Check for updates
- ใต้ Optional updates คลิก Download and Install (ถ้ามี)
- เริ่มดาวน์โหลด/ติดตั้งจาก Microsoft server
- รีสตาร์ทเพื่อ apply updates
วิธีที่ 6: ติดตั้งอัปเดตด้วยตนเอง
Microsoft อัปโหลด standalone packages สำหรับ cumulative updates ทุกอันไปที่ Microsoft Update Catalog หากอัปเดตไม่ได้เนื่องจาก 0x800f0989 ไปดาวน์โหลดอัปเดตที่ต้องการจาก official site เอง
วิธีที่ 7: รีเซ็ต Windows Update
หาก troubleshooter ไม่ได้ผล Windows update ค้าง downloading หรือติดตั้งล้มเหลว รีเซ็ต components:
Command Prompt (admin) รันคำสั่งทีละอัน (Enter ทุกคำสั่ง):
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserverRen C:\WindowsSoftwareDistribution SoftwareDistribution.oldnet start wuauservnet start cryptSvcnet start bitsnet start msiserver
คำสั่งเหล่านี้หยุด Windows Update service และบริการเกี่ยวข้อง เปลี่ยนชื่อ SoftwareDistribution folder (เก็บไฟล์อัปเดต ไฟล์เสียหายทำให้ติดตั้งล้มเหลว) เริ่มบริการใหม่
หากไม่คุ้นเคย Command Prompt:
services.mscเปิด Windows Services Console- หยุด Windows Update service และ associated services (BITS)
- ไป
C:\Windows\SoftwareDistribution\Download - ลบไฟล์ทั้งหมดในโฟลเดอร์ (แต่อย่าลบโฟลเดอร์) Ctrl + A > Delete
วิธีที่ 8: ซ่อม Corrupted Windows System Files
Corrupted system files กันไม่ให้อัปเดตใหม่ apply ได้ ใช้ DISM และ SFC:
- Command Prompt as administrator
- รัน:
DISM.exe /Online /Cleanup-image /Restorehealthsfc /scannow
- ทั้งคู่เช็ค health ของ system image หา corruption แทนที่ไฟล์ถูกต้อง
- รอสแกนเสร็จสมบูรณ์ รีสตาร์ท PC ลองติดตั้ง Windows update อีกครั้ง
วิธีที่ 9: ใช้ Windows Installation Assistant
หากอัปเกรด Windows 11 เจอปัญหา สามารถใช้ Installation Assistant ติดตั้ง Windows 11 ได้ ไม่ง่ายเท่า Windows Update แต่ก็ติดตั้งเวอร์ชันล่าสุด
ดาวน์โหลด PC Health Check app ก่อน เช็คระบบรองรับ Windows 11 (ควรไม่เป็นปัญหาเพราะได้รับอัปเดตแล้ว)
หรือสร้าง bootable USB drive สำหรับ Windows 11 ใช้ upgrade ได้ ช่วยซ่อม critical issues ที่กัน OS ไม่บูท
สรุป
Error 0x800f0989 บ่งชี้ปัญหาการติดตั้ง cumulative update ล่าสุด สาเหตุ: faulty installation, corrupted system files, antivirus software จะกันไม่ให้ติดตั้งอัปเดต
Error อาจปรากฏบน Windows 10/11 หากระบบ verify update ไม่ผ่าน แม้ Restart button แก้ได้ส่วนใหญ่ แต่อาจต้องรัน troubleshooter, ลบ temporary folder ฯลฯ
วิธีเหล่านี้ช่วยแก้ error 0x800f0989 ได้ไหม? คอมเมนต์ด้านล่างได้เลย