컴퓨터를 부팅할 때나 Windows Defender를 수동으로 실행할 때 오류 코드 0x80073afc가 나타난다면, 손상된 Windows Defender 파일이 원인일 가능성이 높습니다. 또한 타사 보안 프로그램이 이 Microsoft 보안 클라이언트의 정상적인 작동을 방해하는 경우에도 동일한 오류가 발생할 수 있습니다. 아래에서 소개하는 해결 방법을 순서대로 시도해 보세요.
Windows Defender 오류 코드 0x80073afc란?
미리 시스템 복원 지점을 생성해 두었다면, 시스템 복원 기능을 통해 최근 변경 사항을 되돌려 문제를 해결할 수 있습니다. 시스템 복원 지점을 만드는 습관이 아직 없다면 지금부터라도 만들어 두시길 권합니다. 다양한 오류 상황에서 컴퓨터를 빠르게 복구할 수 있는 매우 강력한 기능입니다.
오류 0x80073afc를 해결하기 위해 시도할 수 있는 방법은 다음 5가지입니다.
- Windows Defender 관련 모든 서비스 상태 확인
- 관련 DLL 파일 재등록
- 레지스트리 편집기 활용
- 환경 변수 확인 및 수정
- 시스템 파일 검사기(SFC) 실행
1] Windows Defender 관련 서비스 상태 확인
먼저 Windows 서비스 관리자(services.msc)를 실행합니다.
아래 서비스를 하나씩 마우스 오른쪽 버튼으로 클릭해 속성 창을 엽니다. 시작 유형 드롭다운 메뉴에서 수동을 선택하고, 시작 버튼을 눌러 각 서비스가 실행 중 상태인지 확인합니다.
- Windows Defender Advanced Threat Protection
- Windows Defender Advanced Network Infrastructure
- Windows Defender Antivirus Service
이어서 다음 서비스도 마우스 오른쪽 버튼으로 클릭해 속성을 연 뒤, 시작 유형을 자동으로 변경하고 실행 중 상태인지 확인합니다.
- Windows Defender 방화벽
2] 관련 DLL 파일 재등록
일부 DLL(동적 링크 라이브러리) 파일을 다시 등록해야 할 수 있습니다. 명령 프롬프트(관리자 권한)를 실행한 후, 아래 명령어를 한 줄씩 입력하여 DLL 파일을 재등록합니다.
regsvr32 atl.dll regsvr32 wuapi.dll regsvr32 softpub.dll regsvr32 mssip32.dll
모든 명령 실행 후에는 변경 사항을 적용하기 위해 컴퓨터를 재부팅합니다.
3] 레지스트리 편집기 활용
Win + R 키를 눌러 실행 창을 열고 regedit을 입력한 후 Enter 키를 누릅니다. 레지스트리 편집기가 열리면 아래 경로로 이동합니다.
컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
해당 위치에서 MSASCui.exe, MpCmdRun.exe, MpUXSrv.exe, msconfig.exe라는 이름의 DWORD 값이 존재하는지 확인합니다. 이런 항목이 없다면 다음 해결 방법으로 넘어가면 됩니다. 만약 항목이 있다면 해당 키 또는 폴더를 모두 삭제합니다.
작업이 끝나면 변경 사항 적용을 위해 컴퓨터를 재부팅합니다.
4] 환경 변수 확인
Windows 검색 상자에 '고급 시스템 설정 보기'를 입력하고 나타나는 결과를 선택합니다.
새로운 설정 창이 열리면 고급 탭으로 이동한 뒤, 창 하단에 있는 환경 변수... 버튼을 클릭합니다.
변수 목록에서 %ProgramData% 항목을 찾아 그 값이 C:\ProgramData로 올바르게 설정되어 있는지 확인합니다. 값이 다르다면 수정해 주세요.
확인 버튼을 클릭해 설정을 저장합니다.
5] 시스템 파일 검사기(SFC) 실행
시작 버튼을 마우스 오른쪽 버튼으로 클릭해 명령 프롬프트(관리자)를 연 후, 아래 명령어를 입력하고 Enter 키를 눌러 시스템 파일 검사기를 실행합니다.
sfc /scannow
검사가 완료되면 손상된 시스템 파일이 자동으로 복구되며, 이후 시스템을 다시 시작합니다.
위 방법들이 Windows Defender 오류 0x80073afc 해결에 도움이 되기를 바랍니다!