Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

एंटीमैलवेयर सर्विस एक्जीक्यूटेबल (MsMpEng) द्वारा उच्च CPU उपयोग को कैसे ठीक करें

समस्या को समझना

एंटीमैलवेयर सर्विस एक्जीक्यूटेबल विंडोज डिफेंडर प्रोग्राम द्वारा उपयोग की जाने वाली प्रक्रिया MsMpEng (MsMpEng.exe) का नाम है। इस प्रोग्राम से जुड़ी सेवा विंडोज डिफेंडर सर्विस है। इसके उच्च CPU उपयोग के दो सबसे सामान्य कारण हैं:

  1. रियल-टाइम सुरक्षा: जो लगातार फाइलों, कनेक्शनों और अन्य संबंधित एप्लिकेशन को रियल-टाइम में स्कैन करती है (यही इसका काम है - रियल टाइम में सुरक्षा करना)।
  2. फुल स्कैन सुविधा: जो सभी फाइलों को स्कैन कर रही हो सकती है, जब कंप्यूटर या तो स्लीप से जागता है या जब यह नेटवर्क से जुड़ा होता है, या यदि यह दैनिक रूप से चलाने के लिए निर्धारित है।

यह समझना महत्वपूर्ण है कि जब यह पूर्ण स्कैन कर रहा होता है, तो आपका सिस्टम बार-बार लैगिंग, हैंगिंग और आपके इनपुट/इंटरैक्शन से विलंबित पहुंच/प्रतिक्रिया का अनुभव करेगा, क्योंकि CPU डिफेंडर द्वारा हाईजैक हो जाता है। डरें नहीं या धैर्य न खोएं, इसके बजाय इसे चलने दें और स्कैन करने दें, कुछ मिनट प्रतीक्षा करें और यदि बहुत सारी फाइलें हैं, तो इसमें कुछ घंटे भी लग सकते हैं, इसलिए इसे चलने दें और अपनी सुरक्षा के लिए अपना काम पूरा करने दें, एक बार पूरा होने पर यह CPU को रिलीज कर देगा और उपयोग अपने सामान्य स्तर पर गिर जाएगा।

हालांकि, फुल स्कैन केवल कभी-कभी किया जाना चाहिए न कि हर दिन। मैंने अधिकांश उपयोगकर्ताओं के साथ देखा है कि उन्होंने स्कैन सुविधा को तब चलाने के लिए निर्धारित किया है जब कंप्यूटर स्लीप से जागता है, या जब यह नेटवर्क से जुड़ा होता है, या यदि स्कैन दैनिक चलाने के लिए निर्धारित है। आप यह जांचने के लिए विंडोज डिफेंडर को बंद करने का भी प्रयास कर सकते हैं कि क्या यह उच्च CPU उपयोग को ठीक करता है।

यह समस्या विंडोज 7 और माइक्रोसॉफ्ट सिक्योरिटी एसेंशियल्स का उपयोग करने वाले लोगों पर भी लागू हो सकती है। तरीके बहुत समान हैं यदि समान नहीं।

भ्रष्ट डिफेंडर फाइलों की मरम्मत

यहां से Restoro डाउनलोड करें और चलाएं ताकि भ्रष्ट/गुम फाइलों को स्कैन और मरम्मत किया जा सके, यदि फाइलें भ्रष्ट और गुम पाई जाती हैं तो उन्हें मरम्मत करें और फिर देखें कि क्या CPU उपयोग अभी भी उच्च है, यदि हां तो विधि 2 पर जाएं।

1. विंडोज डिफेंडर को उचित तरीके से पुनर्निर्धारित करें

  1. बाईं ओर स्टार्ट मेनू पर क्लिक करें, और एडमिनिस्ट्रेटिव टूल्स टाइप करें। इसे खोलने के लिए इस पर क्लिक करें।
  2. एडमिनिस्ट्रेटिव टूल्स से, विंडो एक्सप्लोरर, टास्क शेड्यूलर चुनें। इसे खोलने के लिए इस पर डबल क्लिक करें।
  3. टास्क शेड्यूलर के बाएं फलक से निम्न पथ पर ब्राउज़ करें:
  4. लाइब्रेरी/माइक्रोसॉफ्ट/विंडोज/विंडोज डिफेंडर
  5. एक बार जब आप विंडोज डिफेंडर फ़ोल्डर में हों, तो "विंडोज डिफेंडर शेड्यूल्ड स्कैन" नाम का पता लगाएं, इसे हाइलाइट करने के लिए इस पर एक बार क्लिक करें और फिर गुण चुनें।
  6. "सामान्य" टैब के तहत, "उच्चतम विशेषाधिकारों के साथ चलाएं" विकल्प को अनचेक करें।
  7. गुण विंडो से, शर्तें टैब पर क्लिक करें और निष्क्रिय, पावर और नेटवर्क के तहत विकल्पों को अनचेक करें और OK पर क्लिक करें। चिंता न करें, हम आने वाले चरणों में इसे उचित तरीके से शेड्यूल करेंगे।
  8. एक बार यह हो जाने के बाद, हम इसे पुनर्निर्धारित करेंगे। दाएं फलक से फिर से गुण क्लिक करें, और इस बार ट्रिगर्स टैब चुनें, और नया क्लिक करें। यहां, अपनी प्राथमिकता के अनुसार साप्ताहिक या मासिक विकल्प चुनें, और फिर दिन चुनें, OK पर क्लिक करें और सुनिश्चित करें कि यह सक्षम है।
  9. यह डिफेंडर को आपकी प्राथमिकता के अनुसार काम करने के लिए पुनर्निर्धारित करेगा। अब, यदि स्कैन पहले चल रहा था, तो इसके समाप्त होने की प्रतीक्षा करें, स्कैन समाप्त होने के बाद आप परिणाम देखेंगे, लेकिन जब स्कैन आपकी परिभाषित शेड्यूल के अनुसार चलता है, तो आपको अभी भी उच्च CPU उपयोग मिलेगा। अन्य तीन शेड्यूल के लिए भी यही दोहराएं।
  10. विंडोज डिफेंडर कैश रखरखाव, विंडोज डिफेंडर क्लीनअप, विंडोज डिफेंडर सत्यापन
  11. शर्तों को बंद करें, ट्रिगर को सप्ताह में एक बार चलाने के लिए सेट करें।

2. विंडोज डिफेंडर को बंद करना

विंडोज डिफेंडर को अक्षम करने से इस समस्या को ठीक करने में मदद मिल सकती है क्योंकि यह कई उपयोगकर्ताओं के लिए काम करने का एकमात्र तरीका था। इस विधि का उपयोग करते समय, एक और एंटीवायरस स्थापित करना याद रखें क्योंकि यह विंडोज डिफेंडर की तुलना में कम CPU समय का उपभोग करेगा। हम इसके लिए लोकल ग्रुप पॉलिसी एडिटर का उपयोग करेंगे, और यह केवल विंडोज 10 के एंटरप्राइज और प्रो संस्करणों और पहले के OS के अधिक उन्नत संस्करणों पर काम करता है। यदि आप लोकल ग्रुप पॉलिसी एडिटर का उपयोग नहीं कर सकते हैं, तो नीचे दिए गए रजिस्ट्री ट्वीक का उपयोग करें।

2.1 लोकल ग्रुप पॉलिसी एडिटर का उपयोग करना

  1. विंडोज की + R दबाएं, रन डायलॉग बॉक्स में gpedit.msc टाइप करें और लोकल ग्रुप पॉलिसी एडिटर खोलने के लिए OK पर क्लिक करें।
  2. लोकल ग्रुप पॉलिसी एडिटर में, कंप्यूटर कॉन्फिगरेशन > एडमिनिस्ट्रेटिव टेम्पलेट्स > विंडोज कंपोनेंट्स > विंडोज डिफेंडर पर नेविगेट करें।
  3. इस ग्रुप पॉलिसी पथ पर, विंडोज डिफेंडर बंद करें नाम की सेटिंग देखें और इस पर डबल क्लिक करें। विंडोज डिफेंडर को अक्षम करने के लिए सक्षम विकल्प चुनें। लागू करें और फिर OK पर क्लिक करें।
  4. विंडोज डिफेंडर तुरंत अक्षम हो जाना चाहिए। यदि नहीं, तो कंप्यूटर को रीस्टार्ट करें और जांचें कि क्या यह अक्षम है।

2.2 रजिस्ट्री का उपयोग करना

  1. विंडोज की + R दबाएं, रन डायलॉग बॉक्स में regedit टाइप करें और विंडोज रजिस्ट्री खोलने के लिए OK पर क्लिक करें।
  2. रजिस्ट्री एडिटर में, HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender पर नेविगेट करें
  3. यदि आपको DisableAntiSpyware नाम की रजिस्ट्री एंट्री दिखाई देती है, तो इसे संपादित करने के लिए डबल क्लिक करें और इसका मान 1 पर बदलें।

यदि आपको वहां एंट्री नहीं मिलती है, तो इस रजिस्ट्री फाइल पर डबल-क्लिक करें और इसे अपनी रजिस्ट्री पर लागू करें।

3. एंटीमैलवेयर सर्विस एक्जीक्यूटेबल को विंडोज डिफेंडर एक्सक्लूजन सूची में जोड़ना

MsMpEng.exe को एक्सक्लूजन सूची में जोड़ने से CPU खपत काफी कम हो जाती है।

  1. अपने कीबोर्ड पर Ctrl + Alt + Del दबाएं और विंडोज टास्क मैनेजर खोलें। प्रक्रियाओं की सूची में, एंटीमैलवेयर सर्विस एक्जीक्यूटेबल प्रक्रिया देखें।
  2. इस पर राइट-क्लिक करें और "फाइल स्थान खोलें" चुनें ताकि एक्जीक्यूटेबल का पूरा पथ देख सकें। आप MsMpEng फाइल को हाइलाइट देखेंगे। एड्रेस बार पर क्लिक करें और इस फाइल पथ का स्थान कॉपी करें।
  3. विंडोज की दबाए रखें और I दबाएं, अपडेट और सुरक्षा चुनें, फिर बाएं फलक से विंडोज डिफेंडर चुनें, नीचे स्क्रॉल करें और चुनें > एक एक्सक्लूजन जोड़ें "एक्सक्लूजन के तहत" > एक .exe, .com या .scr प्रक्रिया या फाइल प्रकार को बाहर करें, और MsMpEng.exe का पथ पेस्ट करें।
  4. अपने टास्क मैनेजर पर वापस आएं और यह प्रक्रिया आपके प्रोसेसर के सिर्फ एक छोटे से अंश का उपभोग करेगी। आपके द्वारा कॉपी किए गए फ़ोल्डर का पूरा पथ पेस्ट करें और फिर इसमें \MsMpEng.exe जोड़ें। परिवर्तनों को सहेजने के लिए OK पर क्लिक करें।

4. मैलवेयर के लिए स्कैन करें

इस बात की संभावना है कि मैलवेयर ने MsMpEng.exe प्रक्रिया को संक्रमित कर दिया हो। Malwarebytes और AdwCleaner जैसे एंटी-मैलवेयर एप्लिकेशन से स्कैन करने का प्रयास करें ताकि आपके पीसी पर मौजूद किसी भी मैलवेयर को स्कैन करके हटाया जा सके।

5. खराब अपडेट हटाना

कभी-कभी, विंडोज डिफेंडर खराब परिभाषा अपडेट प्राप्त कर लेता है और इससे यह विंडोज की कुछ फाइलों को वायरस के रूप में पहचानने लगता है। इसलिए, इस चरण में, हम कमांड प्रॉम्प्ट का उपयोग करके इन अपडेट को हटाएंगे। ऐसा करने के लिए:

  1. "विंडोज" + "R" कुंजियों को एक साथ दबाकर रन प्रॉम्प्ट खोलें।
  2. "cmd" टाइप करें और "Shift" + "Ctrl" + "Enter" को एक साथ दबाकर कमांड प्रॉम्प्ट को प्रशासनिक विशेषाधिकार प्रदान करें।
  3. प्रॉम्प्ट में "हां" पर क्लिक करें।
  4. निम्न कमांड टाइप करें और एंटर दबाएं:
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All

नोट: कमांड में कॉमा रखें

  1. उसके बाद, निम्न कमांड टाइप करें और एंटर दबाएं:
"%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
  1. प्रतीक्षा करें प्रक्रिया पूरी होने तक और जांचें कि क्या समस्या बनी रहती है।

6. प्रोसेस मिटिगेशन अक्षम करना

यह एक्सप्लॉइट प्रोटेक्शन सर्विस को रोकेगा जो CPU उपयोग को काफी कम करने में मदद कर सकता है। एक्सप्लॉइट प्रोटेक्शन एक लूप का कारण बन सकता है जहां विंडोज डिफेंडर एक फ़ोल्डर/प्रोग्राम की गतिविधि को अक्षम करने का प्रयास करता है लेकिन जब यह सफल नहीं होता है तो यह इसे बार-बार करने का प्रयास करता है जो उच्च CPU उपयोग में समाप्त होता है। नीचे दिए गए चरणों का पालन करें:

  1. विंडोज की दबाए रखें और X दबाएं। कमांड प्रॉम्प्ट (एडमिन) या पावरशेल (एडमिन) चुनें।
  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}"

किसी भी चेतावनी को अनदेखा करें और बस प्रक्रिया जारी रहने दें। एक बार यह पूरा हो जाने पर अपने कंप्यूटर को रीस्टार्ट करें और जांचें कि क्या समस्या हल हो गई है।

7. वैकल्पिक एंटी-वायरस का उपयोग करना

आप "Malwarebytes" या किसी अन्य कम आक्रामक एंटी-वायरस जैसे वैकल्पिक एंटी-वायरस इंजन का उपयोग करने का प्रयास कर सकते हैं। दूसरे एंटीवायरस का उपयोग करने से मूल रूप से विंडोज डिफेंडर अक्षम हो जाएगा और यह आपके कंप्यूटर की रक्षा के लिए अपनी सेवाओं/प्रक्रिया का उपयोग करेगा और आपका कंप्यूटर अब ज्यादा उपयोग नहीं किया जाएगा। इसलिए आप सुरक्षित रहेंगे और आपकी समस्या भी हल हो जाएगी।

एंटीमैलवेयर सर्विस एक्जीक्यूटेबल के बारे में अक्सर पूछे जाने वाले प्रश्न

क्या मैं एंटीमैलवेयर सर्विस एक्जीक्यूटेबल को समाप्त कर सकता हूँ?

आप इस प्रक्रिया को तब तक समाप्त नहीं कर सकते जब तक आप विंडोज के बिल्ट-इन एंटीवायरस/डिफेंडर इंजन का उपयोग करते हैं। हालांकि, यदि आप रियल-टाइम सुविधा को बंद कर देते हैं या किसी थर्ड-पार्टी एंटीवायरस सॉफ्टवेयर पर स्विच करते हैं तो आप इस प्रक्रिया को अपने टास्क मैनेजर में नहीं देखेंगे।

मेरा एंटीमैलवेयर सर्विस उच्च क्यों चल रहा है?

यह उच्च चल रहा है क्योंकि यह रियल-टाइम में पीसी गतिविधि को स्कैन करता है।

मैं एंटीमैलवेयर सर्विस एक्जीक्यूटेबल उच्च CPU उपयोग को कैसे ठीक करूं?

हमने इस लेख में कई विधियों को सूचीबद्ध किया है ताकि आप एंटीमैलवेयर सर्विस एक्जीक्यूटेबल को अत्यधिक CPU संसाधनों का उपभोग करने से रोक सकें। कृपया उपरोक्त चरणों का पालन करें।

  1. विंडोज़ पर डायग्नोस्टिक पॉलिसी सेवा से उच्च CPU और मेमोरी उपयोग ठीक करें विंडोज़ पर डायग्नोस्टिक पॉलिसी सेवा से उच्च CPU और मेमोरी उपयोग ठीक करें

    कोई फर्क नहीं पड़ता कि आप किस OS का उपयोग करते हैं, चाहे विंडोज़, macOS, या लिनक्स, पृष्ठभूमि में कई सक्रिय प्रक्रियाएं और सेवाएं चलती हैं। उपयोगकर्ताओं के रूप में, हम अक्सर इन जटिल सेवाओं से अनजान होते हैं जो CPU उपयोग और सिस्टम संसाधनों की एक महत्वपूर्ण मात्रा का उपयोग करती हैं। तो, डायग्नोस्टिक प

  1. Windows पर NVIDIA Container CPU उपयोग कम करें: चरण-दर-चरण सुधार Windows पर NVIDIA Container CPU उपयोग कम करें: चरण-दर-चरण सुधार

    गेम खेलते समय NVIDIA Container का उच्च CPU उपयोग कई उपयोगकर्ताओं को परेशान कर रहा है। यह इस तथ्य को नकारता नहीं है कि यह कुछ बेहतरीन GPU बनाता है, लेकिन NVIDIA टूल कभी-कभी प्रतिकूल हो सकते हैं। NVIDIA Container की उच्च CPU खपत निम्न से मध्यम-गेमिंग सिस्टम के लिए एक समस्या है, विशेष रूप से निम्न से म

  1. विंडोज 10 पर Antimalware Service Executable की हाई डिस्क/CPU उपयोग ठीक करें विंडोज 10 पर Antimalware Service Executable की हाई डिस्क/CPU उपयोग ठीक करें

    Antimalware Service Executable क्या है? Antimalware Service Executable, जिसे MsMpEng.exe प्रोसेस के रूप में भी जाना जाता है, विंडोज सिक्योरिटी का हिस्सा है जिसे औपचारिक रूप से विंडोज डिफेंडर के नाम से जाना जाता है, विंडोज 10 में माइक्रोसॉफ्ट का एक डिफ़ॉल्ट एंटीवायरस प्रोग्राम। और इस प्रोसेस का उद्दे