หลายผู้ใช้ Windows 11 Preview (Build 22000.160) รายงานว่า Windows Defender อัปเดตไม่ได้ แสดงข้อผิดพลาด 0x80070643 สาเหตุหลักมี 3 ประการ:
สาเหตุที่เป็นไปได้
- Windows Update (WU) Components เสียหาย - บริการ/ไฟล์ของ WU ชำรุด
- WU เสียหายบางส่วน - อัปเดตบางตัวทำได้ บางตัว (เฉพาะ Security/Defender) ทำไม่ได้
- WU Dependencies เสียหาย - ไฟล์ระบบที่จัดการ WU ชำรุดร้ายแรง (อัปเดตทุกตัวล้มเหลว)
วิธีแก้ไข 3 ระดับ
ระดับ 1: Windows Update Troubleshooter (ลองก่อน)
- Settings (Win+I) → System → Troubleshoot
- Other troubleshooters → หา Windows Update → คลิก Run
- รอสแกน → หากมีปัญหา คลิก Apply เพื่อซ่อม → Restart
ระดับ 2: ติดตั้งอัปเดต Defender เองผ่าน Microsoft Update Catalog
หาก Troubleshooter ไม่ช่วย ให้ดาวน์โหลดไฟล์อัปเดต (.msu) มาติดตั้งเอง:
- เช็ค System Type: คลิกขวา This PC → Properties → System type (64-bit หรือ 32-bit)
- ไปเว็บ Microsoft Update Catalog
- ค้นหาชื่ออัปเดตที่ล้มเหลว (ดูจาก Windows Update History)
- ดาวน์โหลดเวอร์ชันที่ตรงกับระบบ (x64 หรือ x86)
- รันไฟล์ .msu ที่ดาวน์โหลด → ติดตามขั้นตอน → Restart
คำเตือน: วิธีนี้ "รักษาอาการ" ไม่ได้ "รักษาโรค" ต้นตอของปัญหายังคงอยู่ ควรสแกนมัลแวร์ด้วยโปรแกรมอื่น (เช่น GridinSoft Anti-Malware) เผื่อระบบติดไวรัส
ระดับ 3: Repair Install / In-Place Upgrade (วิธีสุดท้าย)
ติดตั้ง Windows 11 ทับเดิม (Upgrade) เพื่อแทนที่ไฟล์ระบบที่เสียหาย โดยเก็บข้อมูลส่วนตัวไว้:
- Settings → System → Recovery → Reset PC
- เลือก Keep my files
- เลือก Cloud download (แนะนำ - ดาวน์โหลดไฟล์ใหม่จาก Microsoft) หรือ Local reinstall
- Confirm → Reset → รอติดตั้ง (จะรีสตาร์ทหลายครั้ง)
สำคัญ: แม้เลือก Keep my files แอปที่ติดตั้งเองจะหายไป ต้องติดตั้งใหม่ สร้าง Restore Point หรือ Backup ข้อมูลสำคัญก่อนทำ