Windows Defender는 다양한 멀웨어와 보안 위협으로부터 컴퓨터를 보호해 주는 필수 내장 백신 프로그램입니다. 하지만 일부 사용자는 Windows Defender의 바이러스 및 위협 방지 기능에서 "엔진 사용 불가(Engine Unavailable)"라는 오류 메시지가 표시되어 시스템이 악성 코드 감염에 무방비 상태로 노출되는 문제를 겪곤 합니다. 이 글에서는 이 문제의 원인과 함께, 중요한 보안 기능을 정상 상태로 되돌리는 실질적인 해결 방법을 단계별로 살펴보겠습니다.
함께 읽기: "바이러스 및 위협 방지가 조직에서 관리됨" 오류 해결 방법
바이러스 및 위협 방지 "엔진 사용 불가" 오류 해결 방법
방법 1: 보안 센터 서비스 재시작
Windows 보안 센터 서비스는 Windows Defender를 비롯한 보안 관련 응용 프로그램 전반을 관리하는 역할을 합니다. 이 서비스가 제대로 작동하지 않으면 Defender가 업데이트되지 않거나 아예 사용할 수 없게 될 수 있습니다. 보안 센터 서비스를 재시작하는 방법은 다음과 같습니다.
1단계: Win + R 키를 동시에 눌러 실행(Run) 창을 엽니다.
2단계: 실행 창에 "services.msc"를 입력한 후 Enter 키를 누릅니다.
3단계: 목록을 아래로 스크롤하여 Security Center(보안 센터) 서비스를 찾아 마우스 오른쪽 버튼으로 클릭합니다.

4단계: 컨텍스트 메뉴에서 속성(Properties)을 선택합니다.
5단계: 중지(Stop) 버튼을 클릭한 뒤, 잠시 기다렸다가 시작(Start) 버튼을 다시 클릭합니다.
6단계: 시작 유형(Startup type) 드롭다운 메뉴를 열고 자동(Automatic)을 선택합니다.
7단계: 적용(Apply) → 확인(OK)을 클릭해 변경 사항을 저장하고 서비스 창을 종료합니다.
서비스가 재시작되었으니 이제 Defender 업데이트를 다시 시도하고 문제가 해결되었는지 확인해 보세요.
함께 읽기: Windows 11에서 Windows Defender가 사라졌나요? 복구 방법!
방법 2: 필수 레지스트리 키 수정
레지스트리 편집기를 통해서도 Windows Defender 서비스를 활성화할 수 있습니다. 이 방법은 Defender를 비활성화하는 DisableAntiSpyware와 DisableAntiVirus 설정값을 0으로 변경하는 과정입니다. 안전을 위해 작업을 진행하기 전에 반드시 레지스트리를 백업해 두는 것을 권장합니다. 백업이 완료되었다면 아래 단계를 따르세요.
1단계: Win + R 키를 동시에 눌러 실행(Run) 창을 엽니다.
2단계: 실행 창에 "regedit"를 입력하고 Enter 키를 누릅니다.
3단계: 사용자 계정 컨트롤(UAC) 창이 나타나면 예(Yes)를 선택합니다.
4단계: 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
5단계: 오른쪽 창에서 DisableAntiSpyware 값을 찾습니다.
6단계: 해당 값을 더블클릭한 후 값 데이터(Value data) 입력란에 0을 입력합니다.

7단계: 같은 창에 있는 DisableAntiVirus 값도 동일한 방식으로 0으로 변경합니다.

8단계: 이어서 레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
9단계: 이 위치에서 MSASCui.exe, MpCmdRun.exe, MsMpEng.exe 각 항목을 마우스 오른쪽 버튼으로 클릭한 후 삭제(Delete)를 선택합니다.
10단계: 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다. 재부팅 후 문제가 해결되었는지 확인하세요.
함께 읽기: Windows Defender 보안 경고 사기(스캠) 제거 방법
방법 3: Windows 보안 앱 초기화
앞서 언급했듯이 Windows 보안 앱 자체에 오류가 발생했을 가능성도 있습니다. 앱을 초기화하면 모든 설정과 구성이 제거되고 기본 상태로 복원되므로 이러한 문제를 해결할 수 있습니다. Windows 보안 앱을 초기화하는 절차는 다음과 같습니다.
1단계: Win + S 키를 동시에 눌러 Windows 검색을 엽니다.
2단계: 검색창에 "Powershell"을 입력한 후 "관리자 권한으로 실행"을 선택합니다.
3단계: PowerShell 창에 아래 명령어를 입력하고 Enter 키를 누릅니다.
Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage

4단계: 명령 실행이 완료되면 PowerShell을 종료하고 문제가 해결되었는지 확인합니다.
방법 4: 충돌하는 백신 프로그램 제거
컴퓨터에 타사 백신 프로그램이 설치되어 있다면 Windows Defender의 작동을 방해하여 업데이트 실패나 비정상 동작을 유발할 수 있습니다. 이런 경우에는 해당 보안 프로그램을 일시적으로 비활성화하거나 완전히 제거하는 것이 좋습니다. 타사 백신을 제거한 후 Windows Defender를 업데이트하고 문제가 여전히 발생하는지 확인해 보세요.
함께 읽기: Windows Defender 업데이트가 되지 않을 때 해결 방법
"엔진 사용 불가" 오류를 성공적으로 해결하셨나요?
Windows Defender 오류는 번거로울 뿐만 아니라 컴퓨터를 보안 위협에 노출시킬 수 있습니다. 위에서 소개한 해결 방법들이 엔진 사용 불가 문제를 해결하고 보안 프로그램을 최대한 활용하는 데 도움이 되기를 바랍니다. 만약 향후 문제가 재발한다면 Microsoft 지원팀에 문의하여 상황을 보고하고, 근본적인 해결책이 제공될 때까지 신뢰할 수 있는 타사 백신 솔루션으로 전환하는 것도 좋은 방법입니다.
궁금한 점이나 추가로 알려주고 싶은 팁이 있다면 아래 댓글로 의견을 남겨주세요. 기꺼이 해결책을 제공해 드리겠습니다. 저희는 일상적인 IT 문제에 대한 유용한 팁, 요령, 해결 방법을 꾸준히 공유하고 있으니 많은 관심 부탁드립니다. Facebook, Twitter, YouTube, Instagram, Flipboard, Pinterest에서도 저희를 만나보실 수 있습니다.