Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)

Dịch vụ chống phần mềm độc hại có thể thực thi là tên của quá trình MsMpEng (MsMpEng.exe) được sử dụng bởi chương trình Bộ bảo vệ Windows. Dịch vụ được liên kết với chương trình này là Dịch vụ Bộ bảo vệ Windows . Hai lý do phổ biến nhất khiến nó tiêu tốn mức sử dụng CPU cao là tính năng thời gian thực liên tục quét tệp, kết nối và các ứng dụng liên quan khác trong thời gian thực, đó là những gì nó được cho là đang làm (Bảo vệ trong thời gian thực) .

Thứ hai là tính năng Full Scan có thể đang quét tất cả các tệp, khi máy tính thức dậy từ chế độ ngủ hoặc khi nó được kết nối với mạng hoặc nếu nó được lên lịch chạy hàng ngày. Điều cần hiểu ở đây là khi nó đang thực hiện quá trình quét hoàn chỉnh, hệ thống của bạn sẽ thường xuyên gặp phải hiện tượng lag, treo và chậm truy cập / phản hồi từ đầu vào / tương tác của bạn với hệ thống, do CPU bị xâm nhập bởi Defender. Đừng sợ hoặc mất kiên nhẫn ở đây, thay vào đó hãy để nó chạy và quét, đợi vài phút và nếu có nhiều tệp, v.v. thì có thể mất vài giờ, vì vậy hãy để nó chạy và hoàn thành công việc của nó. để bảo vệ bạn, sau khi hoàn thành, nó sẽ giải phóng CPU và SỬ DỤNG sẽ giảm xuống mức bình thường.

Tuy nhiên, Full SCAN chỉ nên được thực hiện một lần và không phải hàng ngày, những gì tôi đã thấy với hầu hết người dùng là họ đã lên lịch tính năng quét để chạy khi máy tính thức dậy từ chế độ ngủ hoặc khi nó được kết nối với mạng. hoặc nếu quá trình quét được lên lịch chạy hàng ngày. Bạn cũng có thể thử tắt Bộ bảo vệ Windows để kiểm tra xem nó có khắc phục được tình trạng sử dụng CPU cao hay không.

Sự cố này cũng có thể áp dụng cho những người sử dụng Windows 7 và do đó trên Microsoft Security Essentials. Các phương pháp rất giống nhau nếu không giống nhau.

Sửa chữa tệp trình bảo vệ lỗi

Tải xuống và chạy Restoro để quét và sửa chữa các tệp bị hỏng / bị thiếu từ đây , nếu các tệp được phát hiện bị hỏng và thiếu, hãy sửa chúng và sau đó xem việc sử dụng CPU có còn cao hay không, nếu CÓ thì hãy chuyển sang Phương pháp 2.

1. Lên lịch lại Windows Defender đúng cách

  1. Nhấp vào Menu Bắt đầu ở bên trái và nhập Công cụ quản trị. Bấm vào nó để mở nó. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  2. Từ Công cụ Quản trị , trình khám phá Cửa sổ , chọn Bộ lập lịch tác vụ. Nhấp đúp vào nó để mở nó. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  3. Từ ngăn bên trái của Trình lập lịch tác vụ, hãy duyệt đến đường dẫn sau:
  4. Thư viện / Microsoft / Windows / Bộ bảo vệ Windows
  5. Khi bạn đã ở trong Thư mục Bộ bảo vệ Windows, hãy tìm Tên được gọi là “Quét theo lịch trình của Bộ bảo vệ Windows”, nhấp vào nó một lần để đánh dấu và sau đó chọn Thuộc tính. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  6. Trong tab “Chung”, bỏ chọn “ Chạy với Đặc quyền Cao nhất ”Tùy chọn.
  7. Từ Thuộc tính Windows, Nhấp vào Tab Điều kiện và Bỏ chọn các tùy chọn trong Chờ, Nguồn và Mạng và Nhấp vào OK. Đừng lo lắng, chúng tôi sẽ lên lịch phù hợp trong các bước sắp tới. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  8. Khi việc này được thực hiện xong, chúng tôi sẽ lên lịch lại. Nhấp lại vào Thuộc tính từ ngăn bên phải và lần này chọn tab Trình kích hoạt và Nhấp vào Mới. Tại đây, chọn tùy chọn Hàng tuần hoặc Hàng tháng, tùy theo sở thích của bạn, sau đó chọn Ngày, Bấm OK và đảm bảo rằng nó đã được bật. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  9. Điều này sẽ lên lịch lại cho Defender hoạt động theo sở thích của bạn. Bây giờ, nếu quá trình quét đã chạy trước đó, hãy đợi quá trình kết thúc, bạn sẽ thấy kết quả sau khi quá trình quét kết thúc, nhưng khi quá trình quét chạy theo lịch đã xác định của bạn, bạn sẽ vẫn nhận được Mức sử dụng CPU cao. Lặp lại tương tự cho ba lịch trình khác.
  10. Bảo trì bộ nhớ cache của Bộ bảo vệ Windows, Dọn dẹp Bộ bảo vệ Windows, Xác minh Bộ bảo vệ Windows
  11. Tắt các điều kiện, đặt trình kích hoạt chạy mỗi tuần một lần.

2. Tắt Windows Defender

Vô hiệu hóa Windows Defender có thể giúp khắc phục sự cố này vì đây là cách duy nhất phù hợp với nhiều người dùng. Khi sử dụng phương pháp này, hãy nhớ cài đặt một chương trình chống vi-rút khác vì điều đó sẽ ít tiêu tốn thời gian CPU hơn Windows Defender. Chúng tôi sẽ sử dụng Local Group Policy Editor cho việc này và điều này chỉ hoạt động trên các phiên bản Windows Enterprise và Pro của Windows 10 và các phiên bản nâng cao hơn của hệ điều hành cũ hơn. Nếu bạn không thể sử dụng Local Group Policy Editor, hãy sử dụng Registry Tweak bên dưới.

2.1 Sử dụng Local Group Policy Editor

  1. Nhấn Phím Windows + R , nhập gpedit. msc trong hộp thoại Chạy và nhấp vào OK để mở Local Group Policy Editor.
    Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  2. Trong Local Group Policy Editor, điều hướng đến Cấu hình máy tính> Mẫu quản trị> Thành phần Windows> Bộ bảo vệ Windows .
  3. Tại đường dẫn Chính sách Nhóm này, hãy tìm cài đặt có tên Tắt Bộ bảo vệ Windows và nhấp đúp vào nó. Chọn Đã bật tùy chọn để tắt Bộ bảo vệ Windows. Nhấp vào Áp dụng tiếp theo là OK .
  4. Bộ bảo vệ Windows sẽ bị tắt ngay lập tức. Nếu không, hãy khởi động lại máy tính và kiểm tra xem nó có bị tắt hay không.

Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)

2.2 Sử dụng sổ đăng ký

  1. Nhấn Phím Windows + R , nhập regedit trong hộp thoại Chạy và nhấp vào OK để mở Windows Registry.
  2. Trong Registry Editor, điều hướng đến HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows Defender
  3. Nếu bạn thấy một mục đăng ký có tên DisableAntiSpyware, nhấp đúp để chỉnh sửa nó và thay đổi giá trị của nó thành 1 .

Nếu bạn không tìm thấy mục nhập ở đó, hãy nhấp đúp vào [ this ] tệp đăng ký và áp dụng nó vào sổ đăng ký của bạn.

Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)

3. Thêm dịch vụ chống phần mềm độc hại thực thi vào danh sách loại trừ bộ bảo vệ Windows

Thêm MsMpEng.exe vào danh sách loại trừ làm giảm đáng kể mức tiêu thụ CPU.

  1. Nhấn Ctrl + ALT + Del trên bàn phím của bạn và mở Trình quản lý tác vụ Windows. Trong danh sách các quy trình, hãy tìm quy trình Có thể thực thi dịch vụ chống phần mềm độc hại. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  2. Nhấp chuột phải vào nó và chọn “ Mở vị trí tệp ”Để xem đường dẫn đầy đủ của tệp thực thi. Bạn sẽ thấy tệp MsMpEng được tô sáng. Nhấp vào thanh địa chỉ và sao chép vị trí của đường dẫn tệp này.
  3. Giữ Phím Windows Nhấn I , Chọn Cập nhật và bảo mật , Sau đó chọn Bộ bảo vệ Windows từ ngăn bên trái, cuộn xuống và chọn> Thêm loại trừ “trong loại trừ”> Loại trừ quy trình .exe, .com hoặc .scr hoặc Loại tệp và dán đường dẫn đến MsMpEng.exe > Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  4. Quay lại Trình quản lý tác vụ của bạn và quá trình này sẽ chỉ tiêu tốn một phần nhỏ bộ xử lý của bạn. Dán đường dẫn đầy đủ đến thư mục bạn đã sao chép, sau đó thêm \ MsMpEng.exe với nó. Nhấp OK để lưu các thay đổi.

4. Quét phần mềm độc hại

Có khả năng phần mềm độc hại đã lây nhiễm vào quá trình MsMpEng.exe. Thử quét bằng ứng dụng chống phần mềm độc hại như Malwarebytes và AdwCleaner để quét và xóa bất kỳ phần mềm độc hại nào có thể có trên PC của bạn.

5. Xóa các bản cập nhật không hợp lệ

Đôi khi, Bộ bảo vệ Windows có được các bản cập nhật định nghĩa không hợp lệ và điều đó khiến nó xác định một số tệp của Windows là vi-rút. Do đó, trong bước này, chúng tôi sẽ xóa các bản cập nhật này bằng Command Prompt. Để làm được điều đó:

  1. Nhấn “ Windows ”+“ R ”Đồng thời để mở lời nhắc chạy.
  2. Nhập “ cmd ”Và nhấn đồng thời“ Shift ”+“ Ctrl ”+“ Enter ”để cung cấp đặc quyền quản trị cho dấu nhắc lệnh. Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)
  3. Nhấp vào “ ”Trong lời nhắc.
  4. Loại trong lệnh sau và nhấn Nhập
    "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All

    Lưu ý:Giữ dấu phẩy trong lệnh

  5. Sau đó, nhập trong lệnh sau và nhấn Nhập
    "%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
  6. Chờ để quá trình được hoàn tất và kiểm tra để xem sự cố vẫn tiếp diễn.

6. Vô hiệu hóa giảm nhẹ quy trình

Điều này sẽ ngừng Dịch vụ bảo vệ chống khai thác điều này có thể giúp bạn giảm đáng kể mức sử dụng CPU. Bảo vệ khai thác có thể gây ra Vòng lặp trong đó Bộ bảo vệ Windows đang cố gắng vô hiệu hóa hoạt động của một thư mục / chương trình nhưng khi nó không thành công, nó cố gắng thực hiện lại nhiều lần và dẫn đến Mức sử dụng CPU cao . Thực hiện theo các bước sau:-

  1. Giữ Phím Windows Nhấn X . Chọn Command Prompt (Admin) hoặc PowerShell (Quản trị viên).
  2. Nhập các lệnh sau từng cái một để vô hiệu hóa Bảo vệ khai thác :-

    powershell “ForEach ($ v in (Get-Command -Name \” Set-ProcessMitigation \ ”). Tham số [\” Disable \ ”]. Attributes.ValidValues) {Set-ProcessMitigation -System -Disable $ v.ToString (). Thay thế (\ ”\”, \ ”\”). Thay thế (\ ”` n \ ”, \” \ ”) -ErrorAction SilentlyContinue}”

    Cách khắc phục việc sử dụng CPU cao bằng dịch vụ chống phần mềm độc hại có thể thực thi (MsMpEng)

Bỏ qua bất kỳ cảnh báo nào và chỉ cần để quá trình tiếp tục. Sau khi hoàn tất, hãy khởi động lại máy tính của bạn và kiểm tra xem sự cố đã được giải quyết chưa.

7. Sử dụng phần mềm chống vi rút thay thế

Bạn có thể thử sử dụng phần mềm chống vi rút thay thế chẳng hạn như “ Malwarebytes ”Hoặc bất kỳ phần mềm chống vi rút nào khác kém tích cực hơn. Sử dụng phần mềm chống vi-rút khác về cơ bản sẽ vô hiệu hóa Bộ bảo vệ Windows và sử dụng các dịch vụ / quy trình của riêng nó để bảo vệ máy tính của bạn và máy tính của bạn sẽ được sử dụng nhiều nữa. Vì vậy, bạn sẽ luôn được bảo vệ và vấn đề của bạn cũng sẽ được giải quyết.

Câu hỏi thường gặp về Dịch vụ chống phần mềm độc hại có thể thực thi

Tôi có thể kết thúc thực thi dịch vụ chống phần mềm độc hại không?

Bạn không thể kết thúc quá trình này miễn là bạn sử dụng công cụ bảo vệ / chống vi-rút tích hợp sẵn của Windows. Tuy nhiên, nếu bạn tắt tính năng thời gian thực hoặc chuyển sang phần mềm chống vi-rút của bên thứ ba thì bạn sẽ không thấy quá trình này trong trình quản lý tác vụ của mình.

Tại sao dịch vụ chống phần mềm độc hại của tôi đang hoạt động cao?

Nó đang hoạt động cao vì nó quét Hoạt động PC trong thời gian thực.

Làm cách nào để khắc phục tình trạng sử dụng CPU cao của dịch vụ chống phần mềm độc hại?

Chúng tôi đã liệt kê một số phương pháp trong bài viết này để giúp bạn ngăn việc thực thi dịch vụ chống phần mềm độc hại tiêu thụ quá nhiều tài nguyên CPU. Vui lòng làm theo các bước (ở trên).