Windows Defender는 Windows 7부터 최신 버전까지 모든 Windows 운영체제에 기본적으로 탑재된 내장 보안 프로그램입니다. 어떤 이유로든 Windows Defender가 비활성화되어 컴퓨터를 보호하지 못하고 있다면, Windows Defender를 실행한 후 홈 탭에서 지금 시작 버튼만 클릭하면 다시 활성화할 수 있습니다.
그러나 최근 많은 Windows 10 사용자들이 Windows Defender를 시작하려고 할 때 프로그램이 실행되지 않고 오류 코드 0x80070422가 포함된 오류 메시지만 표시된다는 문제를 보고하기 시작했습니다. 전체 오류 메시지는 다음과 같습니다.
"서비스를 시작할 수 없습니다. 서비스가 비활성화되어 있거나 연결된 활성화된 장치가 없어 서비스를 시작할 수 없습니다."

오류 원인
이 오류 메시지가 나타났을 때 대화상자에서 지원 정보를 클릭하면 오류 코드 0x80070422가 표시됩니다. 타사 보안 프로그램을 사용하지 않는다면 Windows Defender는 위협으로부터 컴퓨터를 지키는 마지막 방어선입니다. 이것마저 시작되지 않으면 컴퓨터가 완전히 무방비 상태로 노출되므로 반드시 해결해야 하는 문제입니다.
이 오류의 원인은 다양합니다. 손상된 Windows Defender 레지스트리 키, 비활성화된 Windows Defender 서비스, 타사 보안 프로그램과의 충돌, 또는 손상된 Windows 시스템 구성 요소 등이 주요 원인으로 꼽힙니다. 다행히 아래에 소개하는 효과적인 해결 방법들을 순서대로 적용하면 대부분의 경우 문제를 해결할 수 있습니다.
해결 방법 1: SFC 검사 실행
손상된 Windows 시스템 구성 요소가 이 문제의 원인일 수 있습니다. 시스템 손상을 검사하고 복구하는 가장 좋은 방법은 SFC(시스템 파일 검사기) 검사를 실행하는 것입니다. SFC 검사는 모든 중요한 시스템 파일의 손상 여부를 분석하고, 손상된 파일을 발견하면 복구하거나 캐시된 정상 파일로 교체합니다. Windows 10에서 SFC 검사를 실행하는 방법은 관련 가이드를 참고하세요.
해결 방법 2: 타사 보안 프로그램 완전 제거
백신, 안티멀웨어, 방화벽 같은 타사 보안 프로그램은 Windows Defender와 충돌하는 경우가 많으며, 오히려 이런 문제를 일으키기도 합니다. Windows 10 컴퓨터에 타사 보안 프로그램이 설치되어 있다면 즉시 제거해야 합니다.
단순히 프로그램을 삭제하는 것만으로는 부족합니다. 남아있는 잔여 파일과 설정까지 완전히 제거하려면 해당 프로그램의 전용 제거 도구(removal tool)를 다운로드하여 실행해야 합니다. 현재 타사 보안 프로그램이 설치되어 있지 않더라도 과거에 설치한 적이 있다면, 남겨진 흔적이 이 문제를 유발할 수 있으므로 각 프로그램의 제거 도구를 실행하는 것이 좋습니다.
타사 보안 프로그램을 완전히 제거하고 남은 파일, 설정 등을 깨끗이 정리하는 방법은 관련 가이드를 참고하세요.
해결 방법 3: Windows Defender 서비스 자동 시작 설정
이 문제의 흔한 원인 중 하나는 Windows Defender를 활성화하려는 시점에 Windows Defender 서비스가 실행되고 있지 않은 경우입니다. 이때의 해결책은 간단합니다. Windows Defender 서비스가 자동으로 시작되도록 설정하면 됩니다.
- Windows 로고 키 + R을 눌러 실행(Run) 창을 엽니다.
- 실행 대화상자에 services.msc를 입력하고 Enter 키를 눌러 서비스 관리자를 실행합니다.
- 서비스 목록을 아래로 스크롤하여 Windows Defender 서비스를 찾은 뒤 두 번 클릭하여 속성 창을 엽니다.
- 시작 유형: 앞의 드롭다운 메뉴를 열고 자동을 선택합니다.
- 적용을 클릭한 후 확인을 클릭합니다.
- 서비스 관리자를 닫고 컴퓨터를 재시작합니다.
컴퓨터가 부팅되면 Windows Defender를 실행하고 홈 탭에서 지금 시작을 클릭하여 문제가 해결되었는지 확인합니다.

해결 방법 4: 레지스트리 편집기로 문제 수정
손상된 Windows Defender 레지스트리 키가 원인이라면, 레지스트리 편집기를 사용하여 해당 키를 수정하면 됩니다. 절차는 다음과 같습니다.
- Windows 로고 키 + R을 눌러 실행(Run) 창을 엽니다.
- 실행 대화상자에 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다.
- 레지스트리 편집기 왼쪽 창에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services - Services 아래의 WinDefend 키를 마우스 오른쪽 버튼으로 클릭하고 사용 권한...을 선택합니다.
- 고급을 클릭하고 소유자 탭으로 이동합니다.
- 다음 소유자로 변경: 목록에서 자신의 계정 이름을 클릭하여 선택한 후 적용, 확인을 차례로 클릭합니다.
- 사용 권한 대화상자로 돌아와 그룹 또는 사용자 이름:에서 Administrators를 선택하고, Administrators의 사용 권한에서 모든 권한 옆의 허용 체크박스에 체크한 뒤 적용, 확인을 클릭합니다.
- 레지스트리 편집기 왼쪽 창에서 WinDefend 키를 클릭하여 오른쪽 창에 내용을 표시합니다.
- 오른쪽 창에서 이름이 Start인 레지스트리 값을 찾아 두 번 클릭하고, 값 데이터: 필드의 내용을 2로 변경한 후 확인을 클릭합니다.

완료되면 레지스트리 편집기를 닫고 Windows Defender를 시작하여 문제가 해결되었는지 확인합니다.
주의: 레지스트리를 잘못 수정하면 시스템에 심각한 문제가 발생할 수 있습니다. 작업 전 반드시 레지스트리를 백업하거나 시스템 복원 지점을 생성하세요.
해결 방법 5: Windows 초기화(클린 설치)
위에서 소개한 모든 해결 방법으로도 문제가 해결되지 않는다면, Windows를 처음 상태로 클린 설치하는 것이 마지막으로 남은 확실한 방법입니다. 다소 과격한 조처처럼 느껴질 수 있지만, 거의 모든 경우 이 문제를 확실하게 해결할 수 있는 방법입니다.
클린 설치를 진행하면 현재 컴퓨터에 있는 모든 데이터, 파일, 응용 프로그램, 설정이 삭제되므로, 진행 전에 반드시 중요한 데이터를 백업해야 합니다. Windows 10 클린 설치 방법은 관련 가이드를 참고하세요.