Windows 11 업데이트 이후 컴퓨터가 갑자기 느려진 경험이 있으신가요? 작업 관리자를 확인해 보면 MsMpEng.exe 또는 Antimalware Service Executable이라는 프로세스가 CPU를 거의 100% 가까이 잡아먹고 있는 것을 발견하게 됩니다. 그렇다면 궁금해지죠. 대체 Antimalware Service Executable이 무엇이고, 왜 CPU와 디스크 사용률을 그렇게 높이는지, 그리고 어떻게 하면 컴퓨터에서 과도한 CPU나 RAM 사용을 막을 수 있는지 말입니다. 이 글에서는 이러한 모든 질문에 대한 답을 단계별로 정리했습니다.
Windows 11의 Antimalware Service Executable이란?
Msmpeng.exe는 Microsoft Malware Protection Engine(마이크로소프트 맬웨어 보호 엔진)의 줄임말로, Antimalware Service Executable이라고도 불립니다. 이것은 정상적인 Windows 보안 프로세스로, 실시간으로 멀웨어를 차단하고 컴퓨터가 각종 위협으로부터 보호되도록 하는 역할을 합니다. 백그라운드에서 항상 실행되며 파일과 프로그램을 검사하고, 바이러스나 악성 공격을 탐지하면 즉시 삭제하거나 격리시킵니다.
Antimalware Service Executable의 CPU 사용률이 높아지는 원인
평소에 Windows Malware Protection Engine은 낮은 부하로 백그라운드에서 조용히 작동하기 때문에 PC 사용에 거의 영향을 주지 않습니다. 하지만 일부 사용자들은 이 프로세스 때문에 PC를 제대로 사용할 수 없을 정도의 성능 저하를 겪는다고 호소합니다. 그렇다면 왜 Antimalware Service Executable이 많은 CPU를 사용하는 걸까요?
가장 큰 이유는 바로 자기 자신의 폴더인 C:\Program Files\Windows Defender까지 스캔하기 때문입니다. 이 외에도 다음과 같은 요인들이 높은 CPU 사용률의 원인이 될 수 있습니다.
- 멀웨어 또는 바이러스 감염
- 잘못 구성되었거나 손상된 Windows 시스템 파일
- 타사 소프트웨어와의 충돌
- 부족한 하드웨어 리소스
Antimalware Service Executable 비활성화 및 문제 해결 방법
일반적으로 이 프로세스 관련 문제는 이후 Windows 업데이트에서 대부분 수정되기 때문에, Windows 11에서 Antimalware Service Executable을 제거하거나 비활성화하는 것은 권장하지 않습니다. 먼저 최신 Windows 업데이트를 확인·설치하고, 시스템 파일 검사기를 실행하며, 바이러스 감염 여부 전체 시스템 스캔을 수행하는 것이 좋습니다. 또한 타사 백신 프로그램을 설치하면 이 문제를 우회할 수 있다는 사용자들도 있습니다.
그럼에도 불구하고 MsMpEng.exe가 계속해서 너무 많은 시스템 리소스를 소비한다면, 레지스트리 편집기나 명령줄 도구를 통해 중지시킬 수 있습니다.
1. Windows 11 업데이트 설치
- Windows 키 + X를 누르고 설정을 선택합니다.
- Windows 업데이트로 이동한 후 '업데이트 확인' 버튼을 클릭합니다.
- 새로운 업데이트나 대기 중인 업데이트가 있다면 다운로드 및 설치를 허용합니다.
- 마지막으로 변경 사항을 적용하기 위해 컴퓨터를 재부팅합니다.
최신 Windows 업데이트를 설치하면 기존의 버그와 문제가 수정될 뿐만 아니라 시스템 성능 향상 효과도 기대할 수 있습니다.
2. Microsoft Defender 예외 목록에 Msmpeng.exe 추가
앞서 언급했듯이 Antimalware Service Executable은 때때로 자기 자신의 폴더까지 스캔하면서 Windows 11에서 높은 CPU 사용률을 유발합니다. 몇몇 사용자들은 Microsoft Defender의 예외 목록에 msmpeng.exe를 추가하여 자기 자신을 스캔하는 것을 성공적으로 막았다고 보고했습니다.
- Windows 키 + S를 누르고 windows security(Windows 보안)를 입력한 후 첫 번째 결과를 선택합니다.
- Windows 보안 패널에서 '바이러스 및 위협 방지'를 클릭합니다.
- '바이러스 및 위협 방지 설정' 섹션 아래의 '설정 관리'를 클릭합니다.
- 아래로 스크롤하여 '제외' 섹션을 찾은 후 '제외 항목 추가 또는 제거'를 클릭합니다.
- '제외 항목 추가'를 클릭하고 '파일'을 선택한 다음, 다음 경로로 이동합니다: C:\Program Files\Windows Defender\MsMpEng
- MsMpEng 응용 프로그램 파일을 선택합니다.
이것으로 끝입니다. 다음 스캔이 진행될 때는 더 이상 컴퓨터 사용을 방해하는 높은 CPU 사용률 문제가 발생하지 않을 것입니다.
3. 타사 백신 프로그램으로 교체
Windows 11에서 Antimalware Service Executable을 비활성화한다는 것은 안티바이러스 보호를 중단하고 컴퓨터를 무방비 상태로 두는 것을 의미하므로 좋은 방법이 아닙니다. 만약 msmpeng.exe의 실행을 중단하고 싶다면 대체품을 찾는 것이 좋습니다. 실제로 타사 백신을 설치함으로써 이 문제를 피한 사용자들이 있습니다.
시중에는 다양한 타사 백신 솔루션이 있지만, 시스템 리소스를 적게 소모하는 백신을 선택하는 것이 좋습니다. 이런 유형의 백신은 바이러스와 멀웨어로부터 보호해줄 뿐만 아니라 CPU 부하를 줄여 시스템이 최상의 성능을 낼 수 있도록 도와줍니다. 참고로 Windows 11 최고의 백신 프로그램들을 미리 조사해 두는 것도 도움이 됩니다.
백신 프로그램을 설치한 후에는 반드시 최신 상태로 업데이트한 다음, 전체 시스템 스캔을 수행하여 Windows 11의 높은 CPU 사용률 문제가 해결되는지 확인하세요.
4. 시스템 파일 검사기(SFC) 실행
손상된 시스템 파일로 인해 Windows 11에서 MsMpEng.exe의 높은 CPU 사용률 문제가 발생할 수도 있습니다. DISM과 SFC 명령을 실행하면 손상된 시스템 파일을 올바른 파일로 교체하고 Windows 11의 여러 문제를 해결할 수 있습니다.
- Windows 키 + R을 누르고 cmd를 입력한 후, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하여 '관리자 권한으로 실행'을 선택합니다.
- 먼저 DISM 명령을 실행합니다: DISM /Online /Cleanup-Image /RestoreHealth
- 다음으로 시스템 파일 검사기 명령을 실행합니다: sfc /scannow
위 명령들은 손상되거나 손괴된 Windows 운영체제 파일과 기능을 Windows 온라인 서버에서 직접 가져와 검사하고 복구합니다. 또한 SFC는 보호된 모든 운영체제 파일의 무결성을 검사하고 올바른 파일로 복구를 시도합니다.
5. 실시간 보호 비활성화 및 스캔 일정 재조정
Windows Defender의 실시간 검사 또는 보호 기능을 비활성화하는 것도 Windows 11에서 이러한 문제를 해결하는 데 도움이 됩니다.
- Windows 키 + R을 누르고 taskschd.msc를 입력한 후 확인을 클릭하여 작업 스케줄러 창을 엽니다.
- 작업 스케줄러 → Microsoft → Windows 순으로 확장하고, 아래로 스크롤하여 Windows Defender를 찾아 선택합니다.
- 'Windows Defender 예약 검사'를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택한 후, '일반' 탭에서 '최고 권한으로 실행'의 체크를 해제합니다.
추가로 '조건' 탭으로 이동하여 해당 탭의 모든 항목 체크를 해제합니다.
이제 '트리거' 탭으로 이동하여 '새로 만들기'를 클릭합니다. 여기서 Windows Defender가 스캔을 실행할 시간을 지정하고 빈도, 날짜, 시간을 선택한 후 '확인'을 클릭합니다. 한 번 더 '확인'을 눌러 저장합니다.
6. Antimalware Service Executable 영구 비활성화
방법 01: 레지스트리 편집기
- Windows 키 + R을 누르고 Regedit를 입력한 후 확인을 클릭하여 Windows 레지스트리 편집기를 엽니다.
- 다음 키로 이동합니다:
HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows Defender - Windows Defender를 마우스 오른쪽 버튼으로 클릭하고 '새로 만들기' → 'DWORD(32비트) 값'을 선택한 후, 이름을 DisableAntiSpyware로 지정하고 값을 1로 설정합니다.
방법 02: 명령줄
또한 명령 프롬프트를 관리자 권한으로 열고 아래 명령을 실행하여 Windows 11에서 Antimalware Service Executable을 영구적으로 비활성화할 수 있습니다.
REG ADD "hklm\software\policies\microsoft\windows defender" /v DisableAntiSpyware /t REG_DWORD /d 1 /f
방법 03: 그룹 정책
- Windows 키 + R을 누르고 gpedit.msc를 입력한 후 확인을 클릭하여 그룹 정책 편집기를 엽니다.
- 다음 경로로 이동합니다: 컴퓨터 구성/관리 템플릿/Windows 구성 요소/Microsoft Defender 바이러스 백신/실시간 보호
- 오른쪽 창에서 '실시간 보호 끄기'를 두 번 클릭한 후 '사용'을 선택하고 '적용' 및 '확인'을 클릭하여 변경 사항을 저장합니다.
위 방법들이 Windows 11에서 Antimalware Service Executable을 영구적으로 중지하는 데 도움이 되었나요? 아래 댓글로 알려주세요.
함께 읽으면 좋은 글
- 해결됨: Windows 10, 8.1, 7에서 "COM 서로게이트가 작동을 멈췄습니다" 오류
- Windows 11 업데이트 실패 또는 멈춤? 해결 방법은 여기에
- 업데이트 후 Windows 10 검색이 작동하지 않나요? 이 해결책들을 적용해 보세요
- 해결됨: Windows 10의 페이지 폴트(PAGE_FAULT_IN_NONPAGED_AREA) 오류
- Windows 11 사진 앱이 열리지 않거나 작동하지 않나요? 이 해결책들을 시도해 보세요