Windows Update를 통해 Windows Defender를 업데이트하려고 할 때 오류 코드 0x80070643과 함께 "Definition Update for Windows Defender – Error 0x80070643"이라는 오류 메시지가 나타나는 경우가 있습니다. 이 오류 코드는 일반적으로 설치 과정에서 치명적인 오류가 발생했음을 의미하지만, 특정한 원인이 규정되어 있지는 않습니다. 오류 메시지 자체로는 정확한 정보를 얻기 어렵지만, 마이크로소프트는 해당 문제를 공식적으로 인지하고 있으며 다음과 같은 입장을 밝힌 바 있습니다.
"Windows Defender 업데이트 오류 0x80070643에 대해 기다려 주셔서 감사합니다. 당사는 이 문제를 인지하고 있으며, 최대한 빨리 해결 조치를 배포하기 위해 노력하고 있습니다. 그동안 PC를 보호 상태로 되돌리기 위해 최신 정의 업데이트를 수동으로 다운로드하여 적용할 수 있습니다."
이 문제에는 몇 가지 해결 방법과 우회 방법이 있으며, 사용자마다 효과가 있는 방법이 다를 수 있으므로 아래의 방법들을 하나씩 순서대로 시도해 보시기 바랍니다. 그럼 지금부터 Windows Defender 업데이트 오류 0x80070643을 해결하는 방법을 자세히 알아보겠습니다.
Windows Defender 업데이트 오류 0x80070643 해결 방법
팁: 작업을 시작하기 전에 만약의 사태에 대비해 시스템 복원 지점을 미리 생성해 두는 것이 좋습니다.
방법 1: Windows Defender 수동 업데이트
1. Windows 키 + Q를 눌러 Windows 검색창을 연 뒤, Windows Defender를 입력하고 검색 결과를 클릭합니다.
2. 상단 메뉴에서 업데이트 > 정의 업데이트(Update definitions)로 이동합니다.
3. 업데이트 버튼을 클릭하고, Windows Defender가 업데이트를 다운로드하고 설치할 때까지 기다립니다.
4. 변경 사항을 적용하기 위해 PC를 재부팅합니다.
방법 2: 서드파티 백신 프로그램 임시 비활성화
타사 백신 프로그램이 Windows Defender와 충돌을 일으켜 업데이트 오류가 발생하는 경우가 있습니다. 이 경우 백신을 임시로 비활성화한 후 업데이트를 다시 시도해 볼 수 있습니다.
1. 시스템 트레이(작업 표시줄 우측 하단)에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 사용 안 함(Disable)을 선택합니다.
2. 백신이 비활성화될 기간을 선택합니다.
참고: 가능한 한 짧은 시간(예: 15분 또는 30분)을 선택하는 것이 좋습니다.
3. 설정이 완료되면 Windows Defender 업데이트를 다시 실행하여 오류가 해결되었는지 확인합니다.
방법 3: SFC 및 CHKDSK 실행
손상된 시스템 파일이 원인일 수 있으므로 시스템 파일 검사기(SFC)와 디스크 검사(CHKDSK)를 실행해 문제를 진단하고 복구할 수 있습니다.
1. 명령 프롬프트를 관리자 권한으로 엽니다. 시작 메뉴에서 'cmd'를 검색한 후 Enter 키를 누르면 됩니다.
2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
3. 검사 프로세스가 완료될 때까지 기다린 후 PC를 재시작합니다.
4. 다음으로 파일 시스템 오류를 수정하기 위해 CHKDSK를 실행합니다.
5. 검사가 완료되면 변경 사항을 저장하기 위해 PC를 다시 재부팅합니다.
방법 4: 클린 부팅 수행
때때로 서드파티 소프트웨어가 Windows와 충돌하여 문제를 일으킬 수 있습니다. 클린 부팅을 수행하면 최소한의 드라이버와 시작 프로그램만으로 Windows를 시작하게 되므로, 어떤 프로그램이 충돌의 원인인지 단계별로 진단할 수 있습니다. 클린 부팅 상태에서 Windows Defender 업데이트를 시도해 오류가 해결되는지 확인해 보세요.
방법 5: 명령 프롬프트로 Windows Defender 업데이트
1. 명령 프롬프트를 관리자 권한으로 엽니다. 'cmd'를 검색한 후 Enter 키를 누릅니다.
2. 아래 명령어를 하나씩 입력하고 각각 Enter 키를 누릅니다:
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
3. 명령 처리가 완료되면 명령 프롬프트를 닫고 PC를 재부팅합니다.
방법 6: Windows Update 구성 요소 초기화
Windows Update 구성 요소가 손상된 경우 업데이트 오류가 발생할 수 있습니다. 아래 절차에 따라 구성 요소를 초기화해 보세요.
1. 명령 프롬프트를 관리자 권한으로 엽니다.
2. Windows Update 서비스를 중지하기 위해 아래 명령어를 입력하고 각각 Enter 키를 누릅니다:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
3. SoftwareDistribution 폴더와 catroot2 폴더의 이름을 변경하기 위해 아래 명령어를 입력하고 Enter 키를 누릅니다:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
4. 마지막으로 Windows Update 서비스를 다시 시작하기 위해 아래 명령어를 입력하고 각각 Enter 키를 누릅니다:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
5. 변경 사항을 적용하기 위해 PC를 재부팅한 후, 오류가 해결되었는지 확인합니다.
방법 7: Windows Update 문제 해결사 실행
1. 제어판을 연 뒤, 우측 상단 검색창에 문제 해결(Troubleshooting)을 입력하고 문제 해결을 클릭합니다.
2. 좌측 창에서 모든 범주 보기(View all)를 선택합니다.
3. 컴퓨터 문제 해결 목록에서 Windows Update를 선택합니다.
4. 화면의 지시에 따라 Windows Update 문제 해결사가 실행되도록 합니다.
5. PC를 재시작한 후 오류가 해결되었는지 확인합니다.
마무리
위의 방법들을 통해 Windows Defender 업데이트 오류 0x80070643을 성공적으로 해결하셨기를 바랍니다. 만약 여전히 문제가 지속되거나 이 글에 대해 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.