استفاده از CPU بالای قابل اجرا سرویس ضد بدافزار [حل شد]

Antimalware Service Executable یک فرآیند پس زمینه است که توسط Windows Defender برای اجرای سرویس های خود استفاده می شود. فرآیندی که باعث استفاده زیاد از CPU(High CPU Usage) می شود MsMpEng.exe ( قابل اجرا سرویس ضد بدافزار(Antimalware Service Executable) ) است که ممکن است قبلاً از طریق Task Manager آن را بررسی کرده باشید . اکنون مشکل ناشی از محافظت Real-time است، که هر زمان که سیستم بیدار شود یا بیکار بماند، به طور مداوم فایل های شما را اسکن می کند. اکنون یک آنتی ویروس قرار است محافظت بلادرنگ انجام دهد، اما نباید تمام فایل های سیستم را به طور مداوم اسکن کند. در عوض، فقط باید هر چند وقت یکبار اسکن کامل سیستم را انجام دهد.

رفع استفاده بالای CPU قابل اجرا در سرویس Antimalware

این مشکل را می توان با غیرفعال کردن اسکن کامل سیستم برطرف کرد و باید تنظیم شود که هر چند وقت یکبار کل سیستم را اسکن کند. این بر محافظت بلادرنگ تأثیر نمی گذارد، مانند زمانی که فایلی را دانلود می کنید یا یک درایو قلم در سیستم قرار می دهید. Windows Defender قبل از اینکه به شما اجازه دسترسی به فایل ها را بدهد، همه فایل های جدید را اسکن می کند. این یک برد-برد برای هر دوی شما خواهد بود، زیرا حفاظت بلادرنگ همانطور که هست خواهد بود و می توانید هر زمان که لازم باشد اسکن کامل سیستم را اجرا کنید و منابع سیستم خود را بیکار نگه دارید. به اندازه کافی(Enough) ، بیایید ببینیم چگونه می توان میزان استفاده بالای CPU MsMpEng.exe را برطرف کرد .

استفاده از CPU بالای قابل اجرا سرویس ضد بدافزار [حل شد]

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: Windows Defender Full System Scan Triggers را غیرفعال کنید(Method 1: Disable Windows Defender Full System Scan Triggers)

1. Windows Key + R را فشار دهید، سپس "taskschd.msc" را تایپ کنید و اینتر را بزنید تا Task Scheduler باز شود .

Task Scheduler را اجرا کنید

2. روی Task Scheduler (محلی)(Task Scheduler (Local)) در پنجره سمت چپ دوبار کلیک کنید تا آن را باز کنید و دوباره روی Task Scheduler Library > Microsoft > Windows.

در سمت چپ Task Scheduler، روی Task Scheduler Library / Service Antimalware Executable High CPU Usage [حل شده] کلیک کنید

3. به پایین اسکرول کنید تا Windows Defender را پیدا کنید ، سپس دوبار کلیک کنید تا تنظیمات آن باز شود.

4. اکنون در پنجره سمت راست بر روی Windows Defender Scheduled Scan کلیک راست کرده و Properties را انتخاب کنید.(select Properties.)

روی Windows Defender Scheduled Scan کلیک راست کنید

5. در پنجره عمومی پنجره(General pane) پاپ آپ، تیک Run with بالاترین امتیازات را بردارید.(uncheck Run with highest privileges.)

در زیر تب General، کادری را که می‌گوید Run with high privileges را علامت بزنید

6. در مرحله بعد، به تب Conditions بروید( Conditions tab) و مطمئن شوید که تیک همه موارد(uncheck all items) در این پنجره را بردارید، سپس روی OK کلیک کنید.

به برگه Conditions بروید و سپس علامت Start the task only در صورتی که رایانه روشن است را بردارید.

7. رایانه شخصی خود را راه اندازی مجدد کنید، که ممکن است بتواند استفاده از CPU قابل اجرا در سرویس Antimalware را برطرف کند.(Fix Antimalware Service Executable High CPU Usage.)

روش 2: MsMpEng.exe (سرویس ضد بدافزار اجرایی) را به لیست حذف ویندوز دیفندر اضافه کنید(Method 2: Add MsMpEng.exe (Antimalware Service Executable) to Windows Defender exclusion list)

1. Press Ctrl + Shift + EscTask Manager باز شود و سپس MsMpEng.exe ( قابل اجرا سرویس(Antimalware Service Executable) ضد بدافزار ) را در لیست فرآیند جستجو کنید.

به دنبال MsMpEng.exe (قابل اجرا سرویس ضد نرم افزار) / استفاده از CPU قابل اجرا در سرویس آنتی بدافزار بگردید [حل شد]

2. روی آن کلیک راست کرده و Open File Location را انتخاب کنید . هنگامی که روی آن کلیک کردید، فایل MsMpEng.exe را مشاهده خواهید کرد و مکانی در نوار آدرس است. مطمئن شوید که محل فایل را کپی کنید.

محل فایل MsMpEng.exe

3. حالا Windows Key + I را فشار دهید سپس Update & Security را انتخاب کنید.(Update & security.)

روی نماد Update & Security / Antimalware Service Executable High CPU Usage [حل شد] کلیک کنید

4. سپس، Windows Defender را از پنجره سمت چپ انتخاب کنید و به پایین اسکرول کنید تا افزودن یک استثنا را پیدا کنید.(Add an exclusion.)

Windows Defender اضافه کردن یک استثنا / سرویس ضد بدافزار قابل اجرا استفاده از CPU بالا [حل شد]

5. روی Add an exclusion کلیک کنید و سپس به پایین بروید تا روی « Exclude a .exe, .com or .scr process .» کلیک کنید.

روی Exclude .exe، .com یا .scr فرآیند کلیک کنید

6. یک پنجره باز می شود که در آن باید MsMpEng.exe را تایپ کنید و روی OK کلیک کنید .

MsMpEng.exe را در پنجره add exclusion تایپ کنید

7. اکنون MsMpEng.exe (سرویس ضد بدافزار اجرایی) را به لیست محرومیت های Windows Defender اضافه کرده(MsMpEng.exe (Antimalware Service Executable) to the Windows Defender exclusion list) اید . این کار باید میزان مصرف بالای CPU قابل اجرا در سرویس Antimalware(Fix Antimalware Service Executable High CPU Usage) را در ویندوز 10(Windows 10) برطرف کند و سپس ادامه یابد.

روش 3: Windows Defender را غیرفعال کنید(Method 3: Disable Windows Defender)

روش دیگری برای خاموش کردن Windows Defender در ویندوز 10(Windows 10) وجود دارد. اگر به ویرایشگر خط مشی گروه محلی دسترسی ندارید، می توانید این روش را برای غیرفعال کردن دائمی آنتی ویروس پیش فرض انتخاب کنید.

توجه:(Note:) تغییر رجیستری خطرناک است که می تواند خسارات جبران ناپذیری ایجاد کند. بنابراین، به شدت توصیه می شود قبل از شروع این روش یک نسخه پشتیبان از رجیستری خود داشته باشید.(backup of your Registry)

1. کلید Windows + R را فشار دهید تا کادر محاوره ای Run باز شود.(Run)

2. در اینجا باید regedit را(regedit) تایپ  کنید و OK کنید که رجیستری باز می شود.( Registry.)

Windows Key + R را فشار دهید و regedit را تایپ کنید و Enter را بزنید

3. باید مسیر زیر را مرور کنید:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender

4. اگر DisableAntiSpyware DWORD را پیدا نکردید ، باید روی کلید Windows Defender (پوشه) راست کلیک کنید ، (right-click)New را انتخاب کنید و روی DWORD (32-bit) Value کلیک کنید.(DWORD (32-bit) Value.)

بر روی Windows Defender کلیک راست کرده سپس New را انتخاب کنید و سپس روی DWORD کلیک کنید و نام آن را DisableAntiSpyware بگذارید.

5. باید به آن یک نام جدید DisableAntiSpyware بدهید(DisableAntiSpyware) و Enter را فشار دهید.

6. روی این DWORD(DWORD) تازه تشکیل شده دوبار کلیک کنید، جایی که باید مقدار را از 0 به 1 تنظیم کنید.(0 to 1.)

مقدار disableantispyware را به 1 تغییر دهید تا ویندوز دیفندر غیرفعال شود

7. در نهایت باید بر روی دکمه OK کلیک کنید تا تمامی تنظیمات ذخیره شوند.

پس از انجام این مراحل، باید دستگاه خود را مجددا راه اندازی کنید تا تمام این تنظیمات اعمال شود. پس از راه اندازی مجدد دستگاه، متوجه می شوید که آنتی ویروس Windows Defender اکنون غیرفعال است.(Windows Defender antivirus is now disabled.)

روش 4: CCleaner و Malwarebytes را اجرا کنید(Method 4: Run CCleaner and Malwarebytes)

1. CCleaner  & Malwarebytes را دانلود و نصب کنید.

2. Malwarebytes را اجرا(Run Malwarebytes)(Run Malwarebytes) کنید و اجازه دهید سیستم شما را برای یافتن فایل های مضر اسکن کند. اگر بدافزار پیدا شود، به طور خودکار آنها را حذف می کند.

پس از اجرای Malwarebytes Anti-Malware / Antimalware Service Executable High CPU Usage [حل شده] روی Scan Now کلیک کنید.

3. اکنون CCleaner را اجرا کرده و Custom Clean را انتخاب کنید .

4. در قسمت Custom Clean، تب Windows(Windows tab) را انتخاب کنید و پیش فرض ها را علامت بزنید و روی Analyze کلیک کنید .

Custom Clean را انتخاب کنید و سپس در تب Windows، پیش فرض را علامت بزنید  استفاده از CPU بالای قابل اجرا سرویس ضد بدافزار [حل شد]

5. هنگامی که تجزیه و تحلیل کامل شد، مطمئن شوید که فایل هایی را که قرار است حذف شوند حذف کنید.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

برای فایل های پاک شده روی Run Cleaner کلیک کنید

6. در نهایت بر روی دکمه Run Cleaner کلیک کنید و اجازه دهید CCleaner دوره خود را اجرا کند.

7. برای تمیز کردن بیشتر سیستم خود، برگه Registry را انتخاب کنید(select the Registry tab) و مطمئن شوید موارد زیر بررسی شده اند:

برگه Registry را انتخاب کنید و سپس روی Scan for Issues کلیک کنید

8. روی دکمه Scan for Issues کلیک کنید و اجازه دهید CCleaner اسکن کند، سپس روی دکمه Fix Selected Issues کلیک کنید.

پس از اتمام اسکن برای مشکلات، روی Fix Selected Issues | کلیک کنید  استفاده از CPU بالای قابل اجرا سرویس ضد بدافزار [حل شد]

9. هنگامی که CCleaner می پرسد " آیا تغییرات پشتیبان در رجیستری را می خواهید؟ (Do you want backup changes to the registry?)بله را انتخاب کنید( select Yes) .

10. پس از تکمیل پشتیبان بر روی دکمه Fix All Selected Issues کلیک کنید.

11. برای ذخیره تغییرات، کامپیوتر خود را مجددا راه اندازی کنید.

توصیه شده برای شما:(Recommended for you:)

همین است که شما با موفقیت استفاده از CPU قابل اجرا در سرویس Antimalware را در ویندوز 10 رفع(Fix Antimalware Service Executable High CPU Usage on Windows 10) کردید، اما اگر هنوز در مورد این پست سؤالی دارید، در بخش نظرات از آنها بپرسید.



About the author

من یک مهندس نرم افزار با بیش از 10 سال سابقه کار بر روی دستگاه های Apple iOS و edge هستم. تجربه من در مهندسی سخت افزار باعث شده است که مطمئن شوم دستگاه های مشتریانمان تا حد امکان قابل اعتماد و روان هستند. من در چند سال گذشته کد می نویسم و ​​یاد گرفته ام از Git، Vim و Node.js استفاده کنم.



Related posts