오류 0x80070643과 0x8004ff82는 대부분 이전에 사용하던 백신 소프트웨어의 잔여 파일, 레지스트리 항목, 방화벽 설정이 원인입니다. 불행히도 초보자가 백신 소프트웨어의 흔적을 직접 찾아 정리하기란 쉽지 않은데, 바로 그래서 이 가이드를 준비했습니다. 아래 단계를 순서대로 따라 하면 Microsoft Security Essentials를 정상적으로 설치하고 실행할 수 있습니다.
1단계: 시스템 파일 검사기(SFC) 스캔으로 손상된 파일 복구
- 시작 버튼을 클릭하고 cmd를 입력한 뒤, 검색 결과의 cmd를 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트에 sfc /scannow를 입력합니다.
- 스캔이 완료될 때까지 기다린 후, 시스템을 재부팅합니다.
2단계: 다른 백신 프로그램 제거
- 제어판을 엽니다.
- 프로그램 및 기능 → 프로그램 제거로 이동합니다.
- 설치된 프로그램 목록을 살펴보고 McAfee, Norton, AVG, BullGuard, Titanium, ClamAV 등 다른 백신 소프트웨어가 있다면 모두 제거합니다.
- PC를 다시 재부팅합니다.
3단계: C:\ 드라이브의 잔여 폴더 확인
파일 탐색기를 연 뒤(Windows 키 + E), C:\Program Files (x86)과 C:\Program Files 폴더를 각각 열어 목록을 확인합니다. Microsoft AntiMalware, AVG, Symantec 같은 백신 또는 맬웨어 방지 소프트웨어 폴더가 보이면 해당 폴더 전체를 삭제합니다. 단, 반드시 제어판에서 프로그램을 먼저 제거한 후 폴더를 삭제해야 하며, 이미 제거된 상태라면 곧바로 폴더를 삭제해도 됩니다.
4단계: MS 제거용 배치 파일 실행
아래 코드를 복사하여 msremoval.bat라는 이름으로 저장합니다.
cd /d "%ProgramFiles%\Microsoft Security Client"
TASKKILL /f /im MsMpEng.exe
TASKKILL /f /im msseces.exe
TASKKILL /f /im MpCmdRun.exe
net stop MsMpSvc
sc delete MsMpSvc
REG DELETE "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MsMpSvc" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Antimalware" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Security Client" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Microsoft Antimalware" /f
REG DELETE "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Run\MSC" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\Products\4C677A77F01DD614880F352F9DCD9D3B" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\Products\4D880477777087D409D44E533B815F2D" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Security Client" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{774088D4-0777-4D78-904D-E435B318F5D2}" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{77A776C4-D10F-416D-88F0-53F2D9DCD9B3}" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\1F69ACF0D1CF2B7418F292F0E05EC20B" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\11BB99F8B7FD53D4398442FBBAEF050F" /f
REG DELETE "HKEY_CLASSES_ROOT\Installer\UpgradeCodes\26D13F39948E1D546B0106B5539504D9" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4C677A77F01DD614880F352F9DCD9D3B" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4D880477777087D409D44E533B815F2D" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\11BB99F8B7FD53D4398442FBBAEF050F" /f
REG DELETE "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\1F69ACF0D1CF2B7418F292F0E05EC20B" /f
takeown /f "%ProgramData%\Microsoft\Microsoft Antimalware" /a /r
takeown /f "%ProgramData%\Microsoft\Microsoft Security Client" /a /r
takeown /f "%ProgramFiles%\Microsoft Security Client" /a /r
REM Delete the MSE folders.
rmdir /s /q "%ProgramData%\Microsoft\Microsoft Antimalware"
rmdir /s /q "%ProgramData%\Microsoft\Microsoft Security Client"
rmdir /s /q "%ProgramFiles%\Microsoft Security Client"
REM Stop the WMI and its dependency services
sc stop sharedaccess
sc stop mpssvc
sc stop wscsvc
sc stop iphlpsvc
sc stop winmgmt
REM Delete the Repository folder.
rmdir /s /q "C:\Windows\System32\wbem\Repository"
sc stop
PAUSE
EXIT저장된 파일이 있는 위치로 이동하여 해당 파일을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다.
msremoval.bat 파일 실행이 끝나면 PC를 재부팅합니다.
마무리: Security Essentials 재설치
위 과정을 모두 마쳤다면 Microsoft Security Essentials 최신 버전을 다시 다운로드하여 설치합니다. 참고로 저 역시 0x80070643 오류 이후 0x8004ff82 오류 코드가 추가로 나타났지만, 위 단계를 진행하는 과정에서 함께 해결되었습니다. 여전히 문제가 발생한다면 아래 댓글로 문의해 주세요. 이 가이드가 도움이 되었다면 댓글로 알려주시면 큰 힘이 됩니다.