![]()
Antimalware Service Executable이란?
Antimalware Service Executable(프로세스 이름: MsMpEng.exe)은 Microsoft Windows Defender의 일부로, 컴퓨터의 바이러스 및 악성코드에 대한 실시간 보호를 제공하는 중요한 프로세스입니다. 이 프로세스는 시스템 파일과 실행 중인 프로그램을 지속적으로 모니터링하고, 의심스러운 활동을 탐지하여 즉시 대응합니다.
하지만 이와 같은 보호 기능이 항상 유용한 것만은 아닙니다.Antimalware Service Executable의 주요 역할
| 역할 | 설명 |
|---|---|
| 실시간 보호 | 파일 실행 시 바이러스 여부를 검사하여 실시간으로 보호합니다. |
| 스케줄링된 검사 | 사용자가 설정한 시간에 전체 시스템을 검사하여 보안을 유지합니다. |
| 백그라운드 실행 | 사용자에게 보이지 않게 작업을 수행하여 시스템 자원을 보호합니다. |
이러한 기능은 매우 중요하지만, Antimalware Service Executable이 과도한 메모리와 CPU를 점유하게 되면 시스템 성능 저하를 초래할 수 있습니다. 특히 메모리 사용률이 80%를 초과하거나 CPU 점유율이 비정상적으로 높아질 경우, 다른 프로그램의 실행 속도가 느려질 수 있습니다.
이러한 문제를 해결하기 위해 본 글에서는 여러 가지 방법을 제시하겠습니다.Antimalware Service Executable 메모리 점유율 점검
먼저, Antimalware Service Executable이 메모리 점유율의 주범인지 확인해야 합니다. 이를 위해 작업 관리자를 통해 현재 시스템 리소스 사용량을 점검할 수 있습니다.
작업 관리자에서 확인하기
- 작업 관리자를 여는 방법은 두 가지가 있습니다.
- 작업 표시줄 빈 공간을 우클릭한 후 ‘작업 관리자’를 선택합니다.
-
또는
Ctrl + Shift + Esc키를 동시에 눌러 작업 관리자를 실행합니다. -
작업 관리자 창이 열리면 ‘프로세스’ 탭을 선택하여 현재 실행 중인 프로세스 목록을 확인합니다. 여기서 Antimalware Service Executable을 찾아 메모리 점유율과 CPU 사용량을 확인할 수 있습니다.
확인해야 할 증상
| 증상 | 설명 |
|---|---|
| 높은 메모리 점유율 | 메모리 사용량이 80-90% 이상일 경우 성능 저하의 주된 원인입니다. |
| 높은 CPU 사용률 | CPU 사용량이 비정상적으로 높을 경우, 다른 프로그램의 실행 속도를 방해합니다. |
이러한 증상을 발견했을 경우, 아래의 해결 방법을 통해 Antimalware Service Executable의 메모리 점유율을 줄일 수 있습니다.
해결 방법 Antimalware Service Executable 메모리 점유율 낮추기
여기서는 Antimalware Service Executable의 메모리 점유율을 효과적으로 낮추기 위한 몇 가지 방법을 소개하겠습니다.
방법 1: Windows 보안 설정에서 제외 항목 추가
Antimalware Service Executable을 예외 처리하면 Windows Defender가 이 프로세스를 반복적으로 스캔하지 않아 리소스 사용량을 줄일 수 있습니다.
- Windows 보안 메뉴로 이동
- 작업 표시줄 왼쪽에 있는 돋보기를 클릭하고 “바이러스 및 위협 방지”를 검색합니다.
-
검색 결과에서 “바이러스 및 위협 방지” 항목을 클릭해 Windows 보안 메뉴로 이동합니다.
-
제외 항목 추가
- 바이러스 및 위협 방지 설정에서 “설정 관리” 버튼을 클릭합니다.
- 설정 관리 페이지에서 “제외 추가 또는 제거” 항목을 선택합니다.
-
- 버튼을 클릭하여 파일을 선택하고,
MsMpEng.exe파일을 추가합니다. 파일 경로는 작업 관리자에서 Antimalware Service Executable을 우클릭한 뒤 속성 -> 보안 탭에서 확인 가능합니다.
- 버튼을 클릭하여 파일을 선택하고,
-
프로세스 추가
-
- 버튼을 클릭하여 프로세스를 선택하고, Antimalware Service Executable의 이름을 입력합니다. 입력 후 추가 버튼을 클릭하여 예외 항목에 포함시킵니다.
방법 2: 예약 스캔 시간 변경
Windows Defender는 시스템이 유휴 상태일 때 예약 스캔을 수행합니다. 스캔 시간이 사용 시간과 겹칠 경우 성능 저하를 유발할 수 있으므로 예약 시간을 변경하여 문제를 완화할 수 있습니다.
| 단계 | 설명 |
|---|---|
| 작업 스케줄러 열기 | Win + S를 눌러 검색창에 “작업 스케줄러”를 입력하고 실행합니다. |
| Windows Defender 작업 선택 | Microsoft -> Windows -> Windows Defender로 이동하여 “Windows Defender Scheduled Scan”을 더블 클릭합니다. |
| 예약 시간 변경 | 트리거 탭에서 기존 트리거를 편집하거나 새로운 트리거를 추가하여 예약 시간을 설정합니다. |
방법 3: Windows Defender 비활성화 (권장하지 않음)
Windows Defender를 완전히 비활성화하는 것도 문제를 해결할 수 있는 방법 중 하나지만, 이는 보안 위험을 증가시킬 수 있습니다. 보안을 유지하면서도 성능 문제를 완화하려면 예외 항목 추가 또는 예약 스캔 시간 변경과 같은 대안을 사용하는 것이 더 좋습니다.
문제 해결 후 확인
위의 조치를 완료한 후, 작업 관리자를 다시 열어 Antimalware Service Executable의 메모리 및 CPU 점유율이 정상 수준으로 낮아졌는지 확인합니다. 메모리 사용량이 10-30% 사이로 유지되면 정상 상태로 복구된 것입니다.
| 상태 | 설명 |
|---|---|
| 정상 상태 | 메모리 사용량이 10-30% 사이로 유지됩니다. |
| 성능 저하 | 메모리 사용량이 80% 이상일 경우 여전히 성능 문제가 발생합니다. |
추가 팁 시스템 최적화 유지
마지막으로, 컴퓨터의 성능을 최적화하기 위해 몇 가지 추가 팁을 제공하겠습니다.
-
정기적인 디스크 정리: 불필요한 파일을 정리하여 메모리와 디스크 사용량을 줄입니다.
Win + R을 눌러cleanmgr을 입력 후 실행합니다. -
백그라운드 앱 관리: 설정 -> 앱 -> 백그라운드 앱에서 필요 없는 앱을 비활성화하여 시스템 자원을 절약합니다.
-
정기적인 업데이트: Windows와 드라이버를 최신 상태로 유지하여 성능 저하를 방지합니다.
리뷰를 마치며
Antimalware Service Executable은 Windows 보안을 유지하는 중요한 프로세스지만, 과도한 리소스 사용으로 성능 저하를 유발할 수 있습니다. 이번 가이드에서 소개한 예외 항목 추가, 예약 스캔 시간 변경 등의 방법을 통해 문제를 효과적으로 해결할 수 있습니다.
컴퓨터 성능 저하로 고민하고 계신다면, 지금 바로 위의 방법을 시도해 보시기 바랍니다.