หากเห็น Windows Defender โยน Error Code 0x80073afc ตอน Boot Windows หรือพยายามรัน Windows Defender เอง สาเหตุอาจเป็น Corrupted Windows Defender Files หรือ Third-party Security Software ขัดจังหวะ Microsoft Security Client หากเจอปัญหานี้ นี่คือวิธีแก้

Windows Defender Error Code 0x80073afc
หากสร้าง System Restore Point ไว้ ให้ลอง System Restore ย้อนกลับการเปลี่ยนแปลง หากไม่มีนิสัยสร้าง Restore Point แนะนำเริ่มทำ เพราะฟีเจอร์แข็งแกร่งแก้ปัญหาได้หลายสถานการณ์
วิธีแก้ Error 0x80073afc สำหรับ Windows Defender:
- ตรวจสอบสถานะ Windows Defender Related Services ทั้งหมด
- Re-register DLL Files ที่เกี่ยวข้อง
- ใช้ Registry Editor
- ตรวจสอบ Environmental Values
- ใช้ System File Checker
1] ตรวจสอบสถานะ Windows Defender Related Services
เปิด Windows Services Manager

คลิกขวา Service ต่อไปนี้ ทีละตัว เปิด Properties จาก Dropdown Startup Type เลือก Manual และให้ Running โดยกด Start เอง:
- Windows Defender Advanced Threat Protection
- Windows Defender Advanced Network Infrastructure
- Windows Defender Antivirus Service
คลิกขวา Service ต่อไป เปิด Properties Startup Type Automatic ให้ Running:
- Windows Defender Firewall
2] Re-register DLL Files ที่เกี่ยวข้อง
อาจต้อง Re-register DLL (Dynamic Link Library) Files บนคอมพิวเตอร์ เปิด CMD (Admin) Re-register DLLs ด้วยคำสั่งทีละคำสั่ง:
regsvr32 atl.dll regsvr32 wuapi.dll regsvr32 softpub.dll regsvr32 mssip32.dll
Reboot คอมพิวเตอร์
3] ใช้ Registry Editor
กด WINKEY+R พิมพ์ regedit Enter ใน Registry Editor ไปที่ Key:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

ตรวจสอบว่ามี DWORDs ชื่อ MSASCui.exe, MpCmdRun.exe, MpUXSrv.exe หรือ msconfig.exe หากไม่มี ไป Fix ถัดไป หากมี ให้ลบ Keys/โฟลเดอร์เหล่านี้ทั้งหมด
Reboot คอมพิวเตอร์
4] ตรวจสอบ Environmental Values
เริ่มพิมพ์ View advanced system settings ใน Windows Search Box เลือกผลลัพธ์ที่เหมาะสม
Mini Window โผล่ ไปแท็บ Advanced ส่วนล่าง คลิกปุ่ม Environment Variables…

สำหรับ Variable Name %ProgramData% ให้ Value เป็น C:\ProgramData
คลิก OK บันทึก
5] ใช้ System File Checker
คลิกขวา Start Button > Command Prompt (Admin) พิมพ์คำสั่ง รัน SFC Enter:
sfc /scannow
Restart ระบบหลัง Scan เสร็จ
หวังว่าจะช่วยได้!
