Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด Windows 11 Defender อัปเดตไม่ได้ 0x80070643

หลายผู้ใช้ Windows 11 Preview (Build 22000.160) รายงานว่า Windows Defender อัปเดตไม่ได้ แสดงข้อผิดพลาด 0x80070643 สาเหตุหลักมี 3 ประการ:

สาเหตุที่เป็นไปได้

  1. Windows Update (WU) Components เสียหาย - บริการ/ไฟล์ของ WU ชำรุด
  2. WU เสียหายบางส่วน - อัปเดตบางตัวทำได้ บางตัว (เฉพาะ Security/Defender) ทำไม่ได้
  3. WU Dependencies เสียหาย - ไฟล์ระบบที่จัดการ WU ชำรุดร้ายแรง (อัปเดตทุกตัวล้มเหลว)

วิธีแก้ไข 3 ระดับ

ระดับ 1: Windows Update Troubleshooter (ลองก่อน)

  1. Settings (Win+I) → System → Troubleshoot
  2. Other troubleshooters → หา Windows Update → คลิก Run
  3. รอสแกน → หากมีปัญหา คลิก Apply เพื่อซ่อม → Restart

ระดับ 2: ติดตั้งอัปเดต Defender เองผ่าน Microsoft Update Catalog

หาก Troubleshooter ไม่ช่วย ให้ดาวน์โหลดไฟล์อัปเดต (.msu) มาติดตั้งเอง:

  1. เช็ค System Type: คลิกขวา This PC → Properties → System type (64-bit หรือ 32-bit)
  2. ไปเว็บ Microsoft Update Catalog
  3. ค้นหาชื่ออัปเดตที่ล้มเหลว (ดูจาก Windows Update History)
  4. ดาวน์โหลดเวอร์ชันที่ตรงกับระบบ (x64 หรือ x86)
  5. รันไฟล์ .msu ที่ดาวน์โหลด → ติดตามขั้นตอน → Restart

คำเตือน: วิธีนี้ "รักษาอาการ" ไม่ได้ "รักษาโรค" ต้นตอของปัญหายังคงอยู่ ควรสแกนมัลแวร์ด้วยโปรแกรมอื่น (เช่น GridinSoft Anti-Malware) เผื่อระบบติดไวรัส

ระดับ 3: Repair Install / In-Place Upgrade (วิธีสุดท้าย)

ติดตั้ง Windows 11 ทับเดิม (Upgrade) เพื่อแทนที่ไฟล์ระบบที่เสียหาย โดยเก็บข้อมูลส่วนตัวไว้:

  1. Settings → System → Recovery → Reset PC
  2. เลือก Keep my files
  3. เลือก Cloud download (แนะนำ - ดาวน์โหลดไฟล์ใหม่จาก Microsoft) หรือ Local reinstall
  4. Confirm → Reset → รอติดตั้ง (จะรีสตาร์ทหลายครั้ง)

สำคัญ: แม้เลือก Keep my files แอปที่ติดตั้งเองจะหายไป ต้องติดตั้งใหม่ สร้าง Restore Point หรือ Backup ข้อมูลสำคัญก่อนทำ