Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법

맬웨어 방지 서비스 실행 파일 MsMpEng(MsMpEng.exe) 프로세스의 이름입니다. Windows Defender 프로그램에서 사용합니다. 이 프로그램과 연결된 서비스는 Windows Defender 서비스입니다. . 높은 CPU 사용량을 소비하는 가장 일반적인 두 가지 이유는 파일, 연결 및 기타 관련 응용 프로그램을 실시간으로 지속적으로 검색하는 실시간 기능입니다. .

두 번째는 컴퓨터가 절전 모드에서 깨어나거나 네트워크에 연결되어 있거나 매일 실행되도록 예약된 경우 모든 파일을 검색할 수 있는 전체 검색 기능입니다. 여기에서 이해해야 할 부분은 전체 스캔을 수행할 때 CPU가 Defender에 의해 하이재킹되기 때문에 시스템이 입력/시스템과의 상호 작용에서 빈번한 지연, 중단 및 지연된 액세스/응답을 경험한다는 것입니다. 여기에서 두려워하거나 인내심을 잃지 말고 대신 실행하고 스캔하고 몇 분 정도 기다리십시오. 파일이 많은 경우 몇 시간이 걸릴 수도 있으므로 실행하고 작업을 완료하십시오. 보호를 위해 완료되면 CPU를 해제하고 USAGE는 정상으로 떨어집니다.

그러나 Full SCAN은 매일이 아니라 가끔 한 번만 수행해야 합니다. 내가 대부분의 사용자에게 본 것은 컴퓨터가 절전 모드에서 깨어나거나 네트워크에 연결되어 있을 때 스캔 기능이 실행되도록 예약했다는 것입니다. , 또는 검색이 매일 실행되도록 예약된 경우. 또한 Windows Defender를 꺼서 높은 CPU 사용량을 수정하는지 확인할 수도 있습니다.

이 문제는 Windows 7 및 Microsoft Security Essentials를 사용하는 사용자에게도 적용될 수 있습니다. 방법은 동일하지 않더라도 매우 유사합니다.

손상된 Defender 파일 복구

여기에서 손상되거나 누락된 파일을 스캔하고 복구하려면 Restoro를 다운로드하고 실행하세요. , 파일이 손상되고 누락된 것으로 확인되면 복구한 다음 CPU 사용량이 여전히 높은지 확인하고, 예인 경우 방법 2로 이동합니다.

1. Windows Defender의 일정 변경

  1. 왼쪽의 시작 메뉴를 클릭하고 관리 도구를 입력합니다. 그것을 열려면 클릭하십시오. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  2. 관리 도구에서 , 탐색기 , 작업 스케줄러를 선택합니다. 그것을 열려면 두 번 클릭하십시오. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  3. 작업 스케줄러의 왼쪽 창에서 다음 경로로 이동합니다.
  4. 라이브러리/Microsoft/Windows/Windows Defender
  5. Windows Defender 폴더에 있으면 "Windows Defender 예약 검사"라는 이름을 찾아 한 번 클릭하여 강조 표시한 다음 속성을 선택합니다. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  6. '일반' 탭에서 '가장 높은 권한으로 실행 선택을 취소합니다. " 옵션.
  7. 속성 창에서 조건 탭을 클릭하고 유휴, 전원 및 네트워크에서 옵션을 선택 취소하고 확인을 클릭합니다. 걱정하지 마세요. 앞으로의 단계에서 적절하게 일정을 잡을 것입니다. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  8. 이 작업이 완료되면 일정이 다시 조정됩니다. 오른쪽 창에서 속성을 다시 클릭하고 이번에는 트리거 탭을 선택하고 새로 만들기를 클릭합니다. 여기에서 기본 설정에 따라 매주 또는 매월을 선택한 다음 일을 선택하고 확인을 클릭하고 활성화되어 있는지 확인합니다. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  9. 이렇게 하면 Defender가 사용자의 기본 설정에 따라 작동하도록 다시 예약됩니다. 이제 스캔이 이전에 실행 중이었다면 완료될 때까지 기다리면 스캔이 완료된 후 결과가 표시되지만 정의된 일정에 따라 스캔이 실행되면 여전히 높은 CPU 사용량이 표시됩니다. 다른 세 가지 일정에 대해서도 동일한 작업을 반복합니다.
  10. Windows Defender 캐시 유지 관리, Windows Defender 정리, Windows Defender 확인
  11. 조건을 끄고 트리거가 일주일에 한 번 실행되도록 설정합니다.

2. Windows Defender 끄기

Windows Defender를 비활성화하면 이 문제를 해결하는 데 도움이 될 수 있습니다. 이 방법은 많은 사용자에게 적용되는 유일한 방법이었습니다. 이 방법을 사용할 때는 Windows Defender보다 CPU 시간을 덜 소모하므로 다른 바이러스 백신을 설치해야 합니다. 이를 위해 로컬 그룹 정책 편집기를 사용할 것이며 이는 Windows 10의 Windows Enterprise 및 Pro Edition과 이전 OS의 고급 버전에서만 작동합니다. 로컬 그룹 정책 편집기를 사용할 수 없는 경우 아래 레지스트리 조정을 사용하세요.

2.1 로컬 그룹 정책 편집기 사용

  1. Windows 키 누르기 + R , gpedit.를 입력합니다. msc 실행 대화 상자에서 확인 을 클릭하십시오. 로컬 그룹 정책 편집기를 엽니다.
    맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  2. 로컬 그룹 정책 편집기에서 컴퓨터 구성> 관리 템플릿> Windows 구성 요소> Windows Defender로 이동합니다. .
  3. 이 그룹 정책 경로에서 Windows Defender 끄기라는 설정을 찾습니다. 그리고 더블클릭하세요. 사용을 선택합니다. Windows Defender를 비활성화하는 옵션. 적용을 클릭합니다. 뒤에 확인 .
  4. Windows Defender는 즉시 비활성화되어야 합니다. 그렇지 않으면 컴퓨터를 다시 시작하고 비활성화되어 있는지 확인하십시오.

맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법

2.2 레지스트리 사용

  1. Windows 키 누르기 + R , regedit 입력 실행 대화 상자에서 확인 을 클릭하십시오. Windows 레지스트리를 엽니다.
  2. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender로 이동합니다.
  3. DisableAntiSpyware라는 레지스트리 항목이 표시되면 더블 클릭하여 수정하고 값을 1로 변경 .

항목을 찾을 수 없으면 [ ] 레지스트리 파일을 만들고 레지스트리에 적용하십시오.

맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법

3. Windows Defender 제외 목록에 맬웨어 방지 서비스 실행 파일 추가

MsMpEng.exe 추가 제외 목록에 추가하면 CPU 소비가 크게 줄어듭니다.

  1. Ctrl 누르기 + ALT + 키보드에서 Windows 작업 관리자를 엽니다. 프로세스 목록에서 Antimalware Service Executable 프로세스를 찾습니다. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  2. 마우스 오른쪽 버튼으로 클릭하고 "파일 위치 열기를 선택합니다. "를 클릭하면 실행 파일의 전체 경로를 볼 수 있습니다. MsMpEng 파일이 강조 표시된 것을 볼 수 있습니다. 주소 표시줄을 클릭하고 이 파일 경로의 위치를 ​​복사합니다.
  3. Windows 키 누르기 그리고 나를 누르세요 , 업데이트 및 보안을 선택합니다. , 그런 다음 Windows Defender를 선택합니다. 왼쪽 창에서 아래로 스크롤하여> "제외 아래" 제외 추가> .exe, .com 또는 .scr 프로세스 또는 파일 형식 제외를 선택하고 경로를 MsMpEng.exe 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  4. 작업 관리자로 돌아가면 이 프로세스에 프로세서의 일부만 사용됩니다. 복사한 폴더의 전체 경로를 붙여넣은 다음 \MsMpEng.exe를 추가합니다. 그것에. 확인을 클릭하여 변경 사항을 저장하십시오.

4. 맬웨어 검사

맬웨어가 MsMpEng.exe 프로세스를 감염시켰을 가능성이 있습니다. Malwarebytes 및 AdwCleaner와 같은 맬웨어 방지 응용 프로그램으로 검사하여 PC에 있을 수 있는 맬웨어를 검사하고 삭제하십시오.

5. 잘못된 업데이트 제거

때때로 Windows Defender는 잘못된 정의 업데이트를 획득하여 특정 Windows의 파일을 바이러스로 식별합니다. 따라서 이 단계에서는 명령 프롬프트를 사용하여 이러한 업데이트를 제거합니다. 그렇게 하려면:

  1. Windows를 누릅니다. ” + “R " 키를 동시에 눌러 실행 프롬프트를 엽니다.
  2. cmd 입력 "와 "Shift" + "Ctrl" + "Enter"를 동시에 눌러 명령 프롬프트에 관리 권한을 제공합니다. 맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법
  3. '를 클릭합니다. "라는 메시지가 표시됩니다.
  4. 유형 다음 명령에서 누름입력 "
    "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All

    참고:명령에 쉼표를 사용하세요.

  5. 그 다음에는 입력 다음 명령에서 누름입력 "
    "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
  6. 잠깐 프로세스를 완료하고 확인 문제가 지속되는지 확인합니다.

6. 프로세스 완화 비활성화

이렇게 하면 Exploit Protection Service가 중지됩니다. CPU 사용량을 줄이는 데 크게 도움이 될 수 있습니다. 악용 방지 Windows Defender가 폴더/프로그램의 활동을 비활성화하려고 시도하는 루프를 일으킬 수 있지만 성공하지 못하면 반복해서 시도하여 높은 CPU 사용량으로 끝납니다. . 아래 단계를 따르십시오:-

  1. Windows 키 누르기 및 X 누르기 . 명령 프롬프트(관리자)를 선택합니다. 또는 PowerShell(관리자)
  2. 다음 명령을 하나씩 입력합니다. 악용 방지 비활성화 :-

    powershell "ForEach($v in (Get-Command -Name \"Set-ProcessMitigation\").Parameters[\"Disable\"].Attributes.ValidValues){Set-ProcessMitigation -System -Disable $v.ToString(). Replace(\" \", \"\").Replace(\"`n\", \"\") -ErrorAction SilentlyContinue}"

    맬웨어 방지 서비스 실행 파일(MsMpEng)로 높은 CPU 사용량을 수정하는 방법

경고를 무시하고 프로세스를 계속 진행하십시오. 완료되면 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인하십시오.

7. 대체 안티바이러스 사용

대체 안티바이러스를 사용해 볼 수 있습니다. "Malwarebytes와 같은 엔진 " 또는 기타 덜 공격적인 안티바이러스. 다른 바이러스 백신을 사용하면 기본적으로 Windows Defender가 비활성화됩니다. 자체 서비스/프로세스를 사용하여 컴퓨터를 방어하면 컴퓨터가 더 이상 많이 사용될 것입니다. 따라서 귀하는 계속 보호되고 문제도 해결될 것입니다.

Antimalware Service Executable에 대한 FAQ

맬웨어 방지 서비스 실행 파일을 종료할 수 있습니까?

Windows 내장 바이러스 백신/방어 엔진을 사용하는 한 이 프로세스를 종료할 수 없습니다. 그러나 실시간 기능을 끄거나 타사 바이러스 백신 소프트웨어로 전환하면 작업 관리자에서 이 프로세스를 볼 수 없습니다.

맬웨어 방지 서비스가 실행되는 이유는 무엇입니까?

실시간으로 PC 활동을 스캔하기 때문에 높게 실행됩니다.

맬웨어 방지 서비스 실행 가능한 높은 CPU 사용량을 수정하려면 어떻게 해야 합니까?

이 문서에는 맬웨어 방지 서비스 실행 파일이 과도한 CPU 리소스를 사용하지 못하도록 하는 몇 가지 방법이 나열되어 있습니다. 위의 단계를 따르세요.