บางผู้ใช้ Windows 10 พบข้อผิดพลาด 0x800700aa เมื่อพยายามรันการสแกน Windows Defender บางคนเจอเฉพาะตอนรัน Defender บางคนเจอทุกครั้งที่สตาร์ทอัพ

สาเหตุที่อาจก่อให้เกิดข้อผิดพลาดนี้:
- การเสียหายของไฟล์ระบบ – ในกรณีที่มีบันทึกมากที่สุด ข้อผิดพลาดนี้เกิดขึ้นหาก OS Dependencies ที่ Windows Defender ต้องการเสียหาย แก้ได้โดยรัน SFC และ DISM Scan ติดกัน กรณีรุนแรงอาจต้อง Clean Install หรือ Repair Install
- ขัดแย้งกับแอปพลิเคชันภายนอก – ภายใต้สถานการณ์บางอย่าง อาจเกิดจากขัดแย้งระหว่าง Process/Service ของโปรแกรมภายนอกกับ Windows Defender แก้ได้โดยบูทเข้าสู่ Safe Mode และเริ่ม Windows Defender โดยไม่มีการรบกวนจากภายนอก
นี่คือวิธีแก้ไข:
วิธีที่ 1: รัน SFC และ DISM Scan
สาเหตุหลักคือการเสียหายของไฟล์ระบบที่ส่งผลต่อไฟล์ Windows Defender ที่ถูกเรียกใช้ตอนสแกน
บางคนแก้ได้โดยรันเครื่องมือซ่อมแซม Logical Errors และ System File Corruption – DISM (Deployment Image Servicing and Management) และ SFC (System File Checker)
เครื่องมือทั้งสองทำงานคล้ายกัน แต่นิยมรันทั้งคู่ติดกันเพื่อโอกาสแก้ไขสูงสุด
SFC แทนที่ไฟล์เสียหายด้วยแคชในเครื่อง ในขณะที่ DISM ใช้ WU Component ดาวน์โหลดไฟล์ที่สมบูรณ์มาแทนที่
หมายเหตุ: โดยทั่วไป DISM แก้ OS Components ได้ดีกว่า SFC แก้ Logical Errors ได้ดีกว่า
ขั้นตอนรัน SFC และ DISM จาก CMD แบบ Elevated:
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด CMD แบบ Admin

หมายเหตุ: คลิก Yes ที่ UAC
- ใน CMD พิมพ์คำสั่งต่อไปนี้ Enter เพื่อรัน DISM Scan:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
หมายเหตุ: DISM ต้องการอินเทอร์เน็ตเสถียร เพื่อดาวน์โหลดไฟล์ที่สมบูรณ์ scanhealth สแกนหาความไม่สอดคล้อง restorehealth แทนที่ไฟล์ที่พบ
- หลังสแกนเสร็จ รีบูทคอมพิวเตอร์ แล้วทำขั้นตอนต่อไป
- หลังบูทกลับมา ทำขั้นตอน 1 อีกครั้ง เปิด CMD Elevated อีกครั้ง แต่คราวนี้พิมพ์คำสั่งนี้ Enter เพื่อรัน SFC Scan:
sfc /scannow
หมายเหตุ: สแกนระดับ Kernel ห้ามปิดหรือ interrump ก่อนเสร็จ (อาจก่อให้เกิด Logical Errors เพิ่ม)
- หลังสแกนเสร็จ รีสตาร์ท ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
หากยังเจอ 0x800700aa ให้ลองวิธีถัดไป
วิธีที่ 2: เปิดใช้งาน Windows Defender ใน Safe Mode
หากรัน DISM และ SFC ไม่ได้ผล อาจเป็นขัดแย้งกับโปรแกรมภายนอกที่ส่งผลต่อ System File Dependencies ของ Antivirus ในตัว
บางคนแก้ได้โดยบูทเข้าสู่ Safe Mode และเปิดใช้งาน Security Suite ในขณะที่ระบบไม่ได้รัน Process/Service ภายนอก
ใน Safe Mode Windows โหลดเฉพาะ Process ขั้นต่ำ – ไม่รัน autoexec.bat, config.sys, ไดรเวอร์ส่วนใหญ่, ไดรเวอร์กราฟิกเฉพาะ, Process ภายนอก ฯลฯ
หากสงสัยว่าไดรเวอร์หรือ Process ภายนอกขัดจังหวะ Windows Defender ให้ทำตามขั้นตอน บูท Windows 10 เข้าสู่ Safe Mode
หลังบูทเข้าสู่ Safe Mode แล้ว ลองทำซ้ำการกระทำที่เคยทำให้เกิด 0x800700aa ดูว่าแก้ไขแล้วหรือไม่
หมายเหตุ: หากการดำเนินการนี้ทำให้เปิดใช้งาน Windows Defender ได้ การเปลี่ยนแปลงจะมีผลต่อการบูทปกติด้วย
หากยังเจอปัญหาใน Safe Mode ให้ลองวิธีถัดไป
วิธีที่ 3: รีเฟรชทุกส่วนประกอบ Windows 10 ที่เสียหาย
หากวิธีข้างต้นไม่ได้ผล อาจเป็นการเสียหายของไฟล์ระบบพื้นฐานที่ก่อให้เกิด 0x800700aa ตอนเปิด Windows Defender
ทางออกเดียวคือรีเซ็ตทุก OS Component ที่เกี่ยวข้องกับการติดตั้ง Windows ปัจจุบัน
มี 2 วิธี:
- Repair Install – วิธีที่ดีที่สุดสำหรับการรีเซ็ต Component เพราะไม่สัมผัสไฟล์ส่วนตัวบน OS Drive แต่ขั้นตอนซับซ้อน ต้องใช้สื่อติดตั้งที่เข้ากันได้
- Clean Install – ขั้นตอนง่ายกว่า เริ่มได้จาก GUI ของ Windows 10 โดยไม่ต้องใช้สื่อติดตั้ง แต่จะสูญเสียข้อมูลส่วนตัวทั้งหมดบน OS Drive (แอป, เกม, สื่อ, เอกสาร) หากไม่สำรองไว้ก่อน