컴퓨터 문제 해결 · 7 min read · Dec 21, 2025
안티멀웨어 서비스 실행 파일 높은 CPU 사용량 수정 (MsMpEng.exe)

Microsoft의 안티멀웨어 서비스 실행 파일(MsMpEng.exe)은 사이버 보안 영역에서 악성 위협으로부터 컴퓨터를 보호합니다. 이는 Windows Defender의 일부로, Windows에 내장된 바이러스 백신 및 안티멀웨어 소프트웨어입니다.
일부 사용자는 일반적인 문제를 보고했습니다. 즉, 안티멀웨어 서비스 실행 파일이 상당한 메모리를 소비합니다. 이는 성능의 눈에 띄는 저하를 초래할 수 있으며, 사용자가 메모리 최적화 솔루션을 탐색하게 만듭니다.
하지만 걱정할 필요는 없습니다. 안티멀웨어 서비스 실행 파일의 높은 메모리 문제를 해결하는 데 도움이 되는 몇 가지 문제 해결 수정을 준비했습니다. 따라서 수정을 확인해 보겠습니다.

안티멀웨어 서비스 실행 파일이란?
Windows 운영 체제에는 Windows Defender라는 사전 설치된 바이러스 백신 소프트웨어가 포함되어 있으며, 여기에는 안티멀웨어 서비스 실행 파일이 포함되어 있습니다.
이는 주로 시스템을 바이러스, 맬웨어 및 기타 악성 엔티티로부터 보호하기 위해 이를 스캔하고 감지합니다.
일부 사용자는 보안 컴퓨팅 환경을 유지하는 데 필요한 존재임에도 불구하고 메모리 사용량에 대해 우려하고 있습니다.
왜 안티멀웨어 서비스 실행 파일이 이렇게 높은 CPU 사용량을 보이나요?
대부분의 경우, 안티멀웨어 서비스 실행 파일이 높은 CPU 사용량을 보이는 이유는 컴퓨터의 모든 파일을 스캔하기 때문입니다. 이는 실시간으로 수행됩니다. 전체 스캔이 많은 CPU 리소스를 소비하기 때문에 안티멀웨어 서비스 실행 파일이 높은 CPU 사용량을 보이는 것입니다.
안티멀웨어 서비스 실행 파일 높은 CPU 사용량 수정 방법
다음은 안티멀웨어 서비스 실행 파일의 높은 메모리 문제를 해결하는 데 도움이 되는 몇 가지 문제 해결 수정 사항입니다:
수정 1: 실시간 보호 끄기/켜기
사용자들은 안티멀웨어 서비스 실행 파일 프로세스가 유발하는 RAM 및 CPU 문제를 해결하는 데 이 간단한 팁이 유용하다는 것을 발견했습니다.
Windows 보안에 내장된 여러 보안 구성 요소가 있습니다. 실시간 보호는 그 중 하나입니다. Windows 보안 > 바이러스 및 위협 보호 > 설정 관리에서 접근할 수 있습니다.
실시간 보호를 끈 후, 잠시 기다렸다가 다시 켭니다.

수정 2: Defender의 스케줄 변경
Windows 보안의 주기적인 스캔 일정을 재조정하여 안티멀웨어 서비스 실행 파일로 인한 CPU 및 RAM 사용량을 줄일 수 있습니다.
- 첫 번째 단계는 실행 창을 열고 Windows+R을 누릅니다. taskschd.msc를 입력하고 Enter를 누릅니다. 작업 스케줄러가 실행됩니다.

- 왼쪽 창에서 작업 스케줄러의 다음 폴더 구조로 이동합니다: 작업 스케줄러 라이브러리 > Microsoft > Windows > Windows Defender.

그런 다음, 창 중앙의 이름 열에서 Windows Defender 예약 스캔 버튼을 더블 클릭합니다.
일반 탭에서, 팝업에서 최고 권한으로 실행을 선택 해제합니다.

조건 탭에서 모두 선택 해제합니다.
그런 다음, 확인을 클릭하여 모든 설정을 저장하고 작업 관리자를 확인하여 안티멀웨어 서비스 실행 파일이 너무 많은 리소스를 사용하고 있는지 확인합니다(작업 관리자를 직접 열려면 Ctrl+Shift+Esc를 누릅니다).
이후, 트리거 탭으로 이동하여 새로 만들기를 클릭하여 새 일정을 만듭니다. 다음 팝업에서 주간을 선택하고 사용을 체크합니다.

- Windows Defender 캐시 유지 관리, Windows Defender 정리 및 Windows Defender 검증에 대해서도 위와 동일한 단계를 따릅니다. 3단계로 돌아갑니다.
안티멀웨어 서비스 실행 파일 구성 요소가 매일이 아닌 매주 실행되도록 재조정해야 합니다. 현재 스캔이 완료된 후 시스템 리소스가 해제되었는지 확인하십시오.
수정 3: CPU 사용량 제한
시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다(또는 Ctrl + Shift + ESC를 누릅니다).
이제 세부정보 탭을 클릭합니다.
msmpeng.exe를 마우스 오른쪽 버튼으로 클릭한 후 친화성 설정을 선택합니다.

- 특정 프로세스에 사용할 코어를 선택합니다.
위의 단계를 수행하면 프로세스에 할당된 처리 능력을 제한하게 되므로 높은 CPU 사용량에 대해 걱정할 필요가 없습니다.
수정 4: 샘플 제출 비활성화
일부 사용자는 샘플 제출 기능으로 인해 msmpeng.exe 사용 시 높은 메모리 및 CPU 사용량 문제를 경험했습니다.
이 기능을 사용하면 문제가 있는 파일이 Microsoft로 전송되어 분석됩니다. 유용한 기능이지만 문제를 일으킬 수도 있습니다.
아래 단계를 따르면 이 문제를 해결할 수 있습니다:
- 설정을 열고 업데이트 및 보안을 선택합니다.

- 왼쪽의 Windows 보안 메뉴에서 Windows 보안 열기를 클릭합니다.

- 다음으로 바이러스 및 위협 보호를 클릭합니다.

- 그런 다음 바이러스 및 위협 보호 설정 아래에서 설정 관리를 클릭합니다.

- 자동 샘플 제출로 이동하여 끄기로 설정합니다.

이 작업을 완료한 후 문제가 해결되었는지 확인하십시오. 그렇지 않으면 다른 솔루션을 시도하십시오.
수정 5: 타사 바이러스 백신 프로그램 설치
컴퓨터에서 안티멀웨어 서비스로 인해 높은 CPU 사용량이 발생하는 경우, 타사 바이러스 백신 프로그램을 설치하는 것이 가장 쉽습니다.
Norton 또는 다른 타사 바이러스 백신 프로그램이 컴퓨터에 설치되면 Windows Defender가 자동으로 꺼집니다.
Windows Defender가 비활성화되면 안티멀웨어 서비스가 더 이상 컴퓨터에서 실행되지 않으며 리소스를 소비하지 않습니다.
수정 6: Windows Defender 비활성화
이러한 수정을 적용한 후에도 문제가 지속될 수 있으므로 Windows Defender를 비활성화하고 싶을 수 있습니다. Windows Defender를 제거하면 다양한 사이버 공격에 취약해지므로, 그렇게 하기 전에 신뢰할 수 있는 안티멀웨어 제품으로 교체해야 합니다.
첫 번째 단계는 실행 대화 상자를 열고 Windows 키 + R을 누릅니다.
그런 다음 레지스트리 편집기를 열기 위해 regedit를 입력하고 확인을 클릭합니다.
왼쪽 탐색 창에서 HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows Defender를 선택합니다.
DisableAntiSpyware라는 레지스트리 항목의 값 데이터를 1로 설정할 수 있습니다.
레지스트리 편집기의 기본 창에서 DisableAntiSpyware 항목이 보이지 않으면 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > DWORD (32비트) 값을 선택합니다.

- 이름을 DisableAntiSpyware로 설정합니다. 두 번 클릭하여 값 데이터를 1로 설정합니다.

수정 7: 그룹 정책 편집기를 통해 Windows Defender 바이러스 백신 끄기
안티멀웨어 서비스 실행 파일로 인해 높은 메모리 문제가 발생하는 경우, 그룹 정책 편집기를 통해 Windows Defender 바이러스 백신을 끄는 단계를 따르십시오:
- 로컬 그룹 정책 편집기를 실행하려면 Windows + R을 누르고 gpedit.msc를 입력한 후 확인 또는 Enter를 클릭합니다.

이 기능은 Windows Pro 및 Enterprise 버전에서만 사용할 수 있습니다. 그러나 Windows Home 에디션에서도 GPedit를 활성화하는 방법이 있습니다.
컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows Defender 바이러스 백신을 선택하여 Windows Defender를 비활성화합니다.
오른쪽 패널로 이동합니다. 확장 메뉴에서 Windows Defender 바이러스 백신 끄기를 클릭합니다.

- 두 번 클릭하고 사용을 선택합니다. 그런 다음 확인을 클릭합니다.
수정 8: 드라이버 업데이트
일부 경우, 드라이버 문제로 인해 안티멀웨어 서비스 실행 파일이 높아질 수 있습니다. 따라서 하드웨어 드라이버를 업데이트해야 합니다. Windows에서는 내장된 드라이버 관리자를 사용할 수 있습니다.
실행 상자를 열려면 Windows 로고 키와 R을 동시에 누릅니다.
devmgmt.msc를 입력하고 확인을 클릭합니다.
장치를 보려면 카테고리를 선택합니다.
필요한 드라이버가 업데이트되었는지 확인합니다.

수정 9: 익스플로잇 보호 서비스 비활성화
Defender가 활동을 종료하거나 서비스를 비활성화할 수 없을 때 잘못된 긍정 반응이 발생합니다. 그러나 안티멀웨어 서비스 실행 파일 프로세스는 서비스가 루프에서 실행되기 때문에 지속적으로 실행됩니다. 이로 인해 프로세스는 상당한 양의 CPU와 RAM을 소비합니다.
Windows 메뉴에서 PowerShell을 찾아 관리자 권한으로 엽니다.
아래 명령을 실행하려면 복사하여 붙여넣고 Enter를 누릅니다.
powershell “ForEach($v in (Get-Command -Name "Set-ProcessMitigation").Parameters["Disable"]).Attributes.ValidValues){Set-ProcessMitigation -System -Disable $v.ToString().Replace(" ", "").Replace("`n", "") -ErrorAction SilentlyContinue}”수정 10: 제외 목록에 추가
프로세스가 제외 목록에서 제외되면 Windows는 프로세스가 종료된 후 자동으로 안티멀웨어 서비스 실행 파일 프로세스를 실행하지 않습니다.
- Windows 보안의 왼쪽 사이드바에서 바이러스 및 위협 보호를 선택합니다. 바이러스 및 위협 보호 설정 아래에서 설정 관리를 클릭합니다.

하단의 제외 추가 또는 제거를 클릭합니다.
제외 추가 버튼을 클릭합니다. 권한을 부여해야 할 수도 있습니다.

드롭다운 메뉴에서 프로세스를 선택합니다. 이는 안티멀웨어 서비스 실행 파일입니다. 프로세스 아래에서 작업 관리자에서 찾을 수 있습니다.
이 단계에서 프로세스를 실행하는 실행 파일 이름인 MsMpEng.exe를 입력합니다.
변경 사항을 저장하려면 추가를 클릭한 다음 확인을 클릭합니다. 컴퓨터를 재부팅한 후 여전히 높은 CPU 및 RAM 리소스를 소비하는지 확인하십시오.

수정 11: 최근 Windows 업데이트 제거
일부 경우, Windows 업데이트가 제대로 설치되지 않아 안티멀웨어 서비스와 같은 특정 시스템 기능이 오작동할 수 있습니다. 이 경우, 최근 Windows 업데이트를 제거한 다음 시스템을 다시 업데이트하십시오:
시작을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다.
Windows 업데이트로 이동한 다음 업데이트 기록을 클릭합니다(오른쪽 메뉴)

업데이트 제거를 선택합니다.
업데이트가 설치 날짜별로 정렬되어 있는지 확인합니다.
가장 최근의 Windows 업데이트를 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.

- 컴퓨터를 재부팅하고 설정을 통해 Windows 업데이트를 시작합니다.
이상으로 안티멀웨어 서비스 실행 파일의 높은 메모리 문제를 해결하는 방법에 대한 모든 정보를 제공했습니다. 이 가이드가 도움이 되었기를 바랍니다. 궁금한 점이나 질문이 있으면 아래에 댓글을 남기는 것을 잊지 마세요.
추가 읽기:
- Windows에서 Runtime Broker 높은 사용량 수정 방법
- 시스템 스레드 예외 처리되지 않음 오류 수정 방법
- Windows 10에서 Taskhostw.Exe란 무엇이며 안전한가요?
Mannu Rathore도 이 기사에 기여했습니다.
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.