Nếu bạn thấy Windows Defender ném ra mã lỗi 0x80073afc khi khởi động máy tính Windows hoặc khi chạy Windows Defender thủ công, nguyên nhân có thể do file Windows Defender bị hỏng. Lỗi cũng xảy ra nếu phần mềm bảo mật thứ ba can thiệp vào hoạt động trơn tru của Microsoft Security Client này. Nếu gặp vấn đề này, đây là cách giải quyết.

Lỗi Windows Defender mã 0x80073afc
Nếu bạn tạo System Restore point, có thể thử hoàn tác thay đổi trên máy bằng System Restore. Nếu không có thói quen tạo điểm khôi phục, tôi khuyên bạn nên bắt đầu vì đây là tính năng mạnh giúp sửa máy trong nhiều tình huống.
Chúng ta sẽ thực hiện các sửa chữa sau cho lỗi 0x80073afc của Windows Defender:
- Kiểm tra trạng thái tất cả dịch vụ liên quan Windows Defender.
- Đăng ký lại (Re-register) các file DLL liên quan.
- Sử dụng Registry Editor.
- Kiểm tra giá trị biến môi trường (Environmental Values).
- Sử dụng System File Checker (SFC).
1. Kiểm tra trạng thái tất cả dịch vụ liên quan Windows Defender
Mở Windows Services Manager.

Chuột phải vào các dịch vụ sau, lần lượt mở Properties. Từ menu thả xuống Startup Type, chọn Manual – và đảm bảo chúng đang Running bằng cách nhấn nút Start thủ công.
- Windows Defender Advanced Threat Protection.
- Windows Defender Advanced Network Infrastructure.
- Windows Defender Antivirus Service.
Chuột phải vào dịch vụ sau, mở Properties. Từ menu thả xuống Startup Type, chọn Automatic – và đảm bảo nó đang Running.
- Windows Defender Firewall.
2. Đăng ký lại các file DLL liên quan
Bạn có thể cần đăng ký lại một số file DLL (Dynamic Link Library). Mở CMD (Admin) và đăng ký lại các file DLL sau bằng cách chạy lệnh lần lượt:
regsvr32 atl.dll regsvr32 wuapi.dll regsvr32 softpub.dll regsvr32 mssip32.dll
Khởi động lại máy tính để thay đổi có hiệu lực.
3. Sử dụng Registry Editor
Nhấn WINKEY + R mở Run, gõ regedit và Enter. Khi Registry Editor mở, điều hướng đến khóa:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options

Kiểm tra xem có DWORD nào tên MSASCui.exe, MpCmdRun.exe, MpUXSrv.exe, hoặc msconfig.exe không. Nếu không, chuyển sang sửa tiếp. Nếu có, xóa tất cả các khóa/thư mục này.
Khởi động lại máy tính để thay đổi có hiệu lực.
4. Kiểm tra giá trị biến môi trường
Bắt đầu bằng cách gõ View advanced system settings trong Windows Search Box. Chọn kết quả phù hợp.
Cửa sổ mini hiện ra. Chuyển tab Advanced. Phần dưới cùng, nhấp nút Environment Variables…

Đối với biến tên %ProgramData%, đảm bảo giá trị được đặt là C:\ProgramData.
Chọn OK để lưu cài đặt.
5. Sử dụng System File Checker
Chuột phải nút Start > Command Prompt (Admin), gõ lệnh sau chạy System File Checker và Enter.
sfc /scannow
Khởi động lại hệ thống sau khi quét xong.
Hy vọng điều gì đó ở đây giúp bạn!
