본문 바로가기
IT 지식

Antimalware Service Executable : Windows 보안의 핵심과 성능 최적화 방법

by 소삶이 2024. 11. 27.

타이틀

 

안녕하세요, 소삶이 입니다 :)

오늘은 Windows 작업 관리자에서 종종 보이는 Antimalware Service Executable 프로세스에 대해 다뤄보겠습니다. 이 프로세스는 시스템 보안을 책임지는 역할을 하지만 가끔 높은 CPU 사용량 문제로 사용자들의 고민거리가 되기도 합니다. 이번 글에서는 Antimalware Service Executable의 역할, 문제점, 그리고 최적화 방법을 알아보겠습니다.


Antimalware Service Executable이란?

Antimalware Service Executable은 Microsoft Defender Antivirus(이전 이름 : Windows Defender)의 핵심 프로세스로 파일 및 프로그램을 검사하고 시스템을 보호하는 역할을 합니다.

 

주요 정보

  • 프로세스 이름 : Antimalware Service Executable
  • 파일 이름 : MsMpEng.exe
  • 위치 : C:\Program Files\Windows Defender

주요 역할

  • 실시간 보호 : 시스템에서 실행되거나 저장되는 파일을 실시간으로 검사해 악성코드 및 바이러스를 차단합니다.
  • 백그라운드 스캔 : 자동으로 파일과 프로그램을 검사하여 잠재적인 위협을 탐지하고 제거합니다.
  • 업데이트 관리 : 최신 바이러스 정의를 다운로드하여 최신 보안 위협에 대응합니다.

보안 담당
[출처] pixapay의 pixelcreatures


Antimalware Service Executable의 문제점

높은 CPU 사용량

  • Antimalware Service Executable은 파일 검사 중 높은 CPU와 메모리, 디스크 사용량을 유발할 수 있습니다.
  • 이는 대용량 파일 검사, 시스템 전체 스캔, 또는 특정 백그라운드 작업 중 발생합니다.

성능 저하

  • 일부 사용자는 게임이나 프로그램 실행 중 이 프로세스가 과도한 리소스를 사용해 성능 저하를 경험한다고 보고합니다.

CPU
[출처] pixapay의 Animage24


높은 CPU 사용량 문제 해결 방법

(1) 스캔 스케줄 조정

Microsoft Defender가 시스템을 스캔하는 시간을 사용자에게 적합한 시간대로 설정해 과도한 리소스 사용을 피할 수 있습니다.

 

방법

  1. Windows 보안바이러스 및 위협 방지검사 옵션 관리로 이동.
  2. 스캔 시간을 조정하여 사용하지 않는 시간대에 설정합니다.

(2) 실시간 보호 일시 비활성화

실시간 보호를 일시적으로 끄면 Antimalware Service Executable의 리소스 사용을 줄일 수 있습니다. 다만, 이 방법은 보안 취약성을 유발할 수 있으므로 꼭 필요한 경우에만 사용하세요.

 

방법

  1. Windows 보안바이러스 및 위협 방지설정 관리.
  2. 실시간 보호를 비활성화.

(3) 검사 제외 항목 설정

검사가 자주 발생하는 특정 파일이나 폴더를 검사 제외 목록에 추가해 CPU 사용량을 줄일 수 있습니다.

 

방법

  1. Windows 보안바이러스 및 위협 방지검사 제외 항목 추가.
  2. 대용량 파일이나 특정 프로그램 폴더를 추가.

(4) 다른 백신 소프트웨어 사용

다른 백신 소프트웨어를 설치하면 Microsoft Defender가 자동으로 비활성화됩니다. 하지만 타사 백신 소프트웨어가 더 많은 리소스를 사용할 수도 있으니 신중히 선택해야 합니다.


비활성화는 가능할까?

Microsoft Defender Antivirus는 Windows의 기본 보안 기능으로 일반적으로 완전히 비활성화할 수는 없습니다. 그러나 아래 방법을 통해 제한적으로 비활성화할 수 있습니다.

 

로컬 그룹 정책 편집기 사용

  • Windows 키 + R → gpedit.msc 실행.
  • 컴퓨터 구성관리 템플릿Windows 구성 요소Microsoft Defender 바이러스 백신으로 이동.
  • Microsoft Defender 바이러스 백신 사용 안 함 옵션을 활성화.

타사 백신 소프트웨어 설치

타사 백신 소프트웨어를 설치하면 Microsoft Defender가 자동으로 비활성화됩니다.

 

[출처] pixabay의 s7aKti


유지해야 하는 이유

Antimalware Service Executable은 Windows 시스템 보안을 위한 핵심 기능으로 유지하는 것이 권장됩니다. 이 프로세스는 악성코드와 바이러스의 위협으로부터 사용자의 데이터를 보호하며 Windows의 기본 백신 소프트웨어인 Microsoft Defender를 지원합니다.

  1. 실시간 보호 제공 : 별도의 설치 없이 기본적으로 시스템을 보호합니다.
  2. 최신 위협 대응 : 정기적으로 업데이트되어 새로운 위협에 대응합니다.
  3. Windows 최적화 : 시스템과 높은 호환성을 제공하며, 기본 보안 솔루션으로 충분한 성능을 발휘합니다.

보안 자물쇠
[출처] pixapay의 TheDigitalArtist

 

Antimalware Service Executable은 Windows 보안을 책임지는 필수 프로세스입니다. 비록 높은 CPU 사용량 문제가 발생할 수 있지만, 스케줄 조정, 제외 항목 설정 등을 통해 성능 저하를 최소화할 수 있습니다. 이 프로세스를 유지하며 시스템을 안전하게 보호하는 동시에, 최적화 방법을 통해 사용 경험을 개선해 보세요!