Jak naprawić wysokie użycie procesora przez plik wykonywalny usługi ochrony przed złośliwym oprogramowaniem (MsMpEng)



Wypróbuj Nasz Instrument Do Eliminowania Problemów

Plik wykonywalny usługi ochrony przed złośliwym oprogramowaniem to nazwa procesu MsMpEng (MsMpEng.exe) używany przez program Windows Defender. Usługa związana z tym programem to Usługa Windows Defender . Dwoma najczęstszymi powodami, dla których zużywa duże obciążenie procesora, jest funkcja czasu rzeczywistego, która stale skanuje pliki, połączenia i inne powiązane aplikacje w czasie rzeczywistym, co ma robić (Chroń w czasie rzeczywistym) .



Druga to funkcja pełnego skanowania, która może skanować wszystkie pliki, gdy komputer budzi się ze snu lub jest podłączony do sieci, lub jeśli ma być uruchamiany codziennie. Należy tutaj zrozumieć, że gdy wykonuje pełne skanowanie, system będzie doświadczał częstych opóźnień, zawieszania się i opóźnionego dostępu / odpowiedzi na dane wejściowe / interakcje z systemem, ponieważ procesor został przejęty przez Defendera. Nie bój się ani nie trać cierpliwości, zamiast tego pozwól mu działać i skanuj, poczekaj kilka minut, a jeśli jest dużo plików itp., Może to zająć nawet kilka godzin, więc pozwól mu działać i zakończ to, co robi W trosce o twoją ochronę, po zakończeniu, zwolni procesor, a UŻYCIE spadnie do normalnego.



Jednak pełne skanowanie powinno być wykonywane tylko raz na jakiś czas, a nie codziennie, to, co widziałem u większości użytkowników, to to, że zaplanowali funkcję skanowania, aby uruchamiała się, gdy komputer budzi się ze snu lub gdy jest podłączony do sieci lub jeśli skanowanie ma być uruchamiane codziennie. Możesz także spróbować obrócić Windows Defender wyłączony aby sprawdzić, czy naprawia to wysokie użycie procesora.



Ten problem może również dotyczyć osób używających systemu Windows 7, a tym samym Microsoft Security Essentials. Metody są bardzo podobne, jeśli nie takie same.

Zatrzymywanie wysokiego wykorzystania procesora przez plik wykonywalny usługi ochrony przed złośliwym oprogramowaniem

Metoda 1: Napraw uszkodzone pliki usługi Defender

Pobierz i uruchom Restoro, aby przeskanować i naprawić uszkodzone / brakujące pliki z tutaj , jeśli okaże się, że pliki są uszkodzone i brakuje ich, napraw je, a następnie sprawdź, czy użycie procesora jest nadal wysokie, jeśli TAK, przejdź do metody 2.

Metoda 2: Poprawnie zaplanuj usługę Windows Defender

  1. Kliknij menu Start po lewej stronie i wpisz Narzędzia administracyjne. Kliknij, aby go otworzyć.
  2. Z Narzędzia administracyjne , poszukiwacz Okno wybierz Harmonogram zadań. Kliknij dwukrotnie, aby go otworzyć.
  3. W lewym okienku Harmonogramu zadań przejdź do następującej ścieżki:
  4. Library / Microsoft / Windows / Windows Defender
  5. Po przejściu do folderu Windows Defender znajdź nazwę o nazwie „Zaplanowane skanowanie programu Windows Defender”, kliknij ją raz, aby ją podświetlić, a następnie wybierz opcję Właściwości.
  6. Na karcie „Ogólne” usuń zaznaczenie opcji „ Biegaj z najwyższymi uprawnieniami ' opcja.
  7. W oknie Właściwości kliknij kartę Warunki i usuń zaznaczenie opcji w obszarze Bezczynność, Zasilanie i Sieć, a następnie kliknij przycisk OK. Nie martw się, odpowiednio zaplanujemy kolejne kroki.
  8. Gdy to nastąpi, przełożymy to. Kliknij ponownie Właściwości z prawego okienka i tym razem wybierz kartę Wyzwalacze i kliknij Nowy. Tutaj wybierz opcję Co tydzień lub Co miesiąc, zgodnie z własnymi preferencjami, a następnie wybierz dzień, kliknij OK i upewnij się, że jest włączona.
  9. Spowoduje to zmianę harmonogramu działania Obrońcy zgodnie z Twoimi preferencjami. Teraz, jeśli skanowanie było wcześniej uruchomione, poczekaj, aż się zakończy, zobaczysz wyniki po zakończeniu skanowania, ale jeśli skanowanie zostanie uruchomione zgodnie ze zdefiniowanym harmonogramem, nadal uzyskasz wysokie użycie procesora. Powtórz to samo dla trzech pozostałych harmonogramów.
  10. Konserwacja pamięci podręcznej programu Windows Defender, Oczyszczanie programu Windows Defender, Weryfikacja programu Windows Defender
  11. Wyłącz warunki, ustaw wyzwalacz tak, aby działał raz w tygodniu.

Metoda 3: Wyłączanie programu Windows Defender

Wyłączenie programu Windows Defender może pomóc w rozwiązaniu tego problemu, ponieważ był to jedyny sposób, który działał dla wielu użytkowników. Korzystając z tej metody, pamiętaj o zainstalowaniu innego programu antywirusowego, ponieważ prawdopodobnie zużyje on mniej czasu procesora niż program Windows Defender. W tym celu będziemy używać lokalnego edytora zasad grupy, który działa tylko w Windows 10 Enterprise i Pro Edition oraz w bardziej zaawansowanych wersjach wcześniejszych systemów operacyjnych. Jeśli nie możesz użyć lokalnego edytora zasad grupy, użyj poniższego ulepszenia rejestru.



Korzystanie z lokalnego edytora zasad grupy

  1. wciśnij Klucz Windows + R , Wpisz gpedit. msc w oknie dialogowym Uruchom i kliknij dobrze aby otworzyć Edytor lokalnych zasad grupy.
  2. W Edytorze lokalnych zasad grupy przejdź do Konfiguracja komputera> Szablony administracyjne> Składniki systemu Windows> Windows Defender .
  3. W tej ścieżce zasad grupy poszukaj ustawienia o nazwie Wyłącz program Windows Defender i kliknij go dwukrotnie. Wybierz Włączono opcja wyłączenia programu Windows Defender. Kliknij Zastosować śledzony przez dobrze .
  4. Program Windows Defender powinien zostać natychmiast wyłączony. Jeśli tak nie jest, uruchom ponownie komputer i sprawdź, czy jest wyłączony.

Korzystanie z rejestru

  1. wciśnij Klucz Windows + R , Wpisz regedit w oknie dialogowym Uruchom i kliknij dobrze aby otworzyć rejestr systemu Windows.
  2. W Edytorze rejestru przejdź do HKEY_LOCAL_MACHINE SOFTWARE Policies Microsoft Windows Defender
  3. Jeśli zobaczysz wpis rejestru o nazwie DisableAntiSpyware, kliknij dwukrotnie, aby go edytować i zmienić jego wartość na 1 .

Jeśli nie znajdziesz tam wpisu, kliknij dwukrotnie [ to ] rejestru i zastosuj go do swojego rejestru.

Metoda 4: Dodanie pliku wykonywalnego usługi ochrony przed złośliwym oprogramowaniem do listy wykluczeń usługi Windows Defender

Dodawanie MsMpEng.exe do listy wykluczeń znacznie zmniejsza zużycie procesora.

  1. naciśnij Ctrl + WSZYSTKO + Z na klawiaturze i otwórz Menedżera zadań systemu Windows. Na liście procesów poszukaj procesu Antimalware Service Executable.

    Otwieranie Menedżera zadań

  2. Kliknij go prawym przyciskiem myszy i wybierz „ Otwórz lokalizację pliku ”, Aby zobaczyć pełną ścieżkę do pliku wykonywalnego. Plik MsMpEng zostanie podświetlony. Kliknij pasek adresu i skopiuj lokalizację tej ścieżki pliku.
  3. Trzymaj Klucz Windows i Naciśnij I. , Wybierz Aktualizacja i bezpieczeństwo , Następnie wybierz Windows Defender w lewym okienku przewiń w dół i wybierz> Dodaj wykluczenie „pod wykluczeniem”> Wyklucz proces .exe, .com lub .scr lub Typ pliku i wklej ścieżkę do MsMpEng.exe

    Kliknięcie opcji „Aktualizacja i zabezpieczenia”

  4. Wróć do swojego Menedżera zadań, a ten proces pochłonie tylko niewielką część procesora. Wklej pełną ścieżkę do skopiowanego folderu, a następnie dodaj MsMpEng.exe do tego. Kliknij OK, aby zapisać zmiany.

Metoda 5: skanowanie w poszukiwaniu złośliwego oprogramowania

Istnieje prawdopodobieństwo, że złośliwe oprogramowanie zainfekowało proces MsMpEng.exe. Spróbuj skanować za pomocą aplikacji chroniącej przed złośliwym oprogramowaniem, np Malwarebytes i AdwCleaner do skanowania i usuwania wszelkich złośliwych programów, które mogą znajdować się na komputerze.

Metoda 6: Usuwanie nieprawidłowych aktualizacji

Czasami program Windows Defender uzyskuje aktualizacje złej definicji, co powoduje, że identyfikuje określone pliki systemu Windows jako wirusy. Dlatego na tym etapie usuniemy te aktualizacje za pomocą wiersza polecenia. Aby to zrobić:

  1. Naciśnij ' Windows „+” R ”Jednocześnie, aby otworzyć okno uruchomienia.
  2. Wpisz ' cmd ”I naciśnij jednocześnie„ Shift ”+„ Ctrl ”+„ Enter ”, aby nadać uprawnienia administracyjne do wiersza poleceń.

    Wpisanie cmd w wierszu polecenia i naciśnięcie Shift + Alt + Enter, aby otworzyć podwyższony wiersz polecenia

  3. Kliknij ' tak ”W monicie.
  4. Rodzaj w następującym poleceniu i naciśnij ' Wchodzić '
    „% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe” -RemoveDefinitions -All

    Uwaga: zachowaj przecinki w poleceniu

  5. Po tym, rodzaj w następującym poleceniu i naciśnij ' Wchodzić '
    „% PROGRAMFILES%  Windows Defender  MPCMDRUN.exe” -SignatureUpdate
  6. Czekać aby proces został zakończony i czek aby sprawdzić, czy problem nadal występuje.

Często zadawane pytania dotyczące pliku wykonywalnego usługi ochrony przed złośliwym oprogramowaniem

Czy mogę zakończyć plik wykonywalny usługi ochrony przed złośliwym oprogramowaniem? Nie możesz zakończyć tego procesu, jeśli używasz wbudowanego silnika antywirusowego / obrońcy systemu Windows. Jeśli jednak wyłączysz funkcję czasu rzeczywistego lub przełączysz się na oprogramowanie antywirusowe innej firmy, nie zobaczysz tego procesu w menedżerze zadań. Dlaczego moja usługa ochrony przed złośliwym oprogramowaniem działa wysoko? Działa wysoko, ponieważ skanuje aktywność komputera w czasie rzeczywistym. Jak naprawić wysokie użycie procesora przez usługę ochrony przed złośliwym oprogramowaniem? W tym artykule wymieniliśmy kilka metod, które pomogą Ci powstrzymać plik wykonywalny usługi ochrony przed złośliwym oprogramowaniem przed zużywaniem nadmiernych zasobów procesora. Postępuj zgodnie z instrukcjami ( powyżej ).5 minut czytania