LocalserviceNoNetworkFirewall विंडोज सुरक्षा का एक हिस्सा है और इसका उपयोग विंडोज डिफेंडर (या अन्य विंडोज API-आधारित फायरवॉल) द्वारा उनके संचालन में किया जाता है। आमतौर, यह सेवा अधिक CPU या मेमोरी का उपयोग नहीं करती।
लेकिन समस्या तब उत्पन्न होती है जब यह सेवा मेमोरी के एक बड़े हिस्से के साथ-साथ उच्च CPU उपयोग (कुछ मामलों में, 50% से अधिक) का उपभोग करना शुरू कर देती है और सिस्टम को इतना सुस्त बना देती है कि सिस्टम का उपयोग करना असंभव हो जाता है।

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

- अब सर्विसेज टैब पर जाएं और WinDefend (माइक्रोसॉफ्ट डिफेंडर एंटीवायरस सर्विस) पर राइट-क्लिक करें।

- फिर, सब-मेनू में, पुनः आरंभ चुनें और एक बार सेवा पुनः आरंभ होने के बाद, जांचें कि CPU उपयोग सामान्य हो गया है या नहीं।
पीसी के विंडोज को नवीनतम बिल्ड में अपडेट करें
पुराने OS और अन्य सिस्टम मॉड्यूल (जैसे ड्राइवर या थर्ड-पार्टी फायरवॉल) के बीच असंगतता LocalserviceNoNetworkFirewall द्वारा उच्च CPU उपयोग का कारण बन सकती है। यहां, पीसी के विंडोज को नवीनतम बिल्ड में अपडेट करने से उच्च CPU हल हो सकता है।
- विंडोज पर क्लिक करें, खोजें, और अपडेट की जांच की सिस्टम सेटिंग्स खोलें।

- अब, विंडोज अपडेट में, अपडेट की जांच पर क्लिक करें।

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

- अब विंडोज पर क्लिक करें और विंडोज डिफेंडर टाइप करें।
- फिर विंडोज डिफेंडर फायरवॉल विथ एडवांस्ड सिक्योरिटी पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएं चुनें।

- अब विंडोज डिफेंडर फायरवॉल प्रॉपर्टीज पर क्लिक करें और निम्नलिखित प्रोफाइल के लिए, फायरवॉल स्टेट को ऑफ स्थिति पर सेट करके विंडोज फायरवॉल को अक्षम करें:
डोमेन प्रोफाइल प्राइवेट प्रोफाइल पब्लिक प्रोफाइल

- फिर अपने परिवर्तनों को लागू करें और विंडोज डिफेंडर को बंद करें।

- फिर से विंडोज डिफेंडर खोलें और ऊपर चर्चा के अनुसार इसके फायरवॉल को सक्षम करें।
- अब विंडोज डिफेंडर को बंद करें और थर्ड-पार्टी फायरवॉल को सक्षम/लॉन्च करके जांचें कि क्या LocalserviceNoNetworkFirewall समस्या हल हो गई है।
ड्राइवर अपडेट को वापस लें
यदि आपके सिस्टम हाल ही में ड्राइवर अपडेट से गुजरा है, विशेष रूप से, ATI Radeon ड्राइवर, तो वह अपडेट सिस्टम के फायरवॉल के साथ विरोध कर सकता है, और अपडेट को वापस लेने से समस्या हल हो सकती है।
- विंडोज पर राइट-क्लिक करें और डिवाइस मैनेजर खोलें।

- अब हाल ही में अपडेट किए गए डिवाइस (जैसे, डिस्प्ले एडाप्टर्स) का विस्तार करें और डिवाइस (जैसे, ATI Radeon) पर डबल-क्लिक करें।

- अब ड्राइवर टैब पर जाएं और रोल बैक ड्राइवर पर क्लिक करें (यदि लागू हो)।

- फिर ड्राइवर अपडेट को वापस लेने के लिए प्रॉम्प्ट का पालन करें और अपने सिस्टम को पुनः आरंभ करें।
- पुनः आरंभ होने पर, जांचें कि उच्च CPU उपयोग हल हो गया है या नहीं। यदि हां, तो आप ड्राइवर अपडेट को तब तक टाल सकते हैं, जब तक कि समस्या हल होने की सूचना न मिले।
विंडोज फायरवॉल को उसके डिफ़ॉल्ट पर रीसेट करें
विंडोज फायरवॉल का कोई भी अनुकूलन (जैसे, नया इनबाउंड या आउटबाउंड नियम जोड़ा गया) सिस्टम पर अधिभार का कारण हो सकता है, जिससे समस्या होती है। ऐसे परिदृश्य में, विंडोज फायरवॉल को उसके डिफ़ॉल्ट पर रीसेट करने से समस्या हल हो सकती है।
- विंडोज पर क्लिक करें, टाइप करें, और विंडोज सिक्योरिटी खोलें।

- अब, बाएं फलक में, फायरवॉल और नेटवर्क सुरक्षा पर जाएं।
- फिर विंडोज फायरवॉल को उसके डिफ़ॉल्ट पर पुनर्स्थापित करें पर क्लिक करें।

- अब बाएं फलक में वायरस और खतरा सुरक्षा टैब पर जाएं और वायरस और खतरा सुरक्षा सेटिंग्स के तहत, सेटिंग्स प्रबंधित करें पर क्लिक करें।

- फिर एक्सक्लूजन के तहत एक्सक्लूजन जोड़ें या हटाएं खोलें।

- अब एक्सक्लूजन जोड़ें पर क्लिक करें और फ़ोल्डर चुनें।

- फिर एड्रेस बार में निम्नलिखित पथ दर्ज करें:
C:\ProgramData\Microsoft\Windows Defender\
- अब फ़ोल्डर चुनें पर क्लिक करें और विंडोज सिक्योरिटी बंद करें।

- फिर अपने PC को पुनः आरंभ करें और पुनः आरंभ होने पर, जांचें कि उच्च CPU उपयोग समस्या हल हो गई है या नहीं।
सिस्को अम्ब्रेला सेटिंग्स संपादित करें
कई सिस्को अम्ब्रेला (एक साइबर सुरक्षा उत्पाद) उपयोगकर्ताओं ने बताया कि इस एप्लिकेशन ने एक बग के कारण उनके सिस्टम पर उच्च CPU उपयोग किया। यदि आप अम्ब्रेला एप्लिकेशन का उपयोग कर रहे हैं, तो जांचें कि क्या यह आपके लिए समस्या पैदा नहीं कर रहा है। आगे बढ़ने से पहले, सुनिश्चित करें कि आप सिस्को अम्ब्रेला क्लाइंट के नवीनतम संस्करण का उपयोग कर रहे हैं।
सिस्को अम्ब्रेला के IP लेयर एनफोर्समेंट फीचर को अक्षम करें
- सेंट्रलाइज्ड सेटिंग्स पर नेविगेट करें अम्ब्रेला रोमिंग क्लाइंट के और इसकी एडवांस्ड सेटिंग्स खोलें।
- अब, इनेबल इंटेलिजेंट प्रॉक्सी के अनुभाग में, IP-लेयर एनफोर्समेंट सक्षम करें को अनचेक करें और अपने परिवर्तनों को सहेजने के लिए जारी रखें पर क्लिक करें।

- अब अपने फोन को पुनः आरंभ करें और पुनः आरंभ होने पर, जांचें कि उच्च CPU उपयोग समस्या हल हो गई है या नहीं।
सिस्को अम्ब्रेला सेवा को अक्षम करें
- विंडोज पर क्लिक करें और सर्विसेज टाइप करें।
- फिर, इस पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएं चुनें।

- अब अम्ब्रेला सेवा पर डबल-क्लिक करें और इसके स्टार्टअप प्रकार को अक्षम पर सेट करें।

- फिर स्टॉप बटन पर क्लिक करें और अपने PC को रिबूट करें।
- रिबूट होने पर, जांचें कि उच्च CPU उपयोग सामान्य हो गया है या नहीं।
- यदि नहीं, तो जांचें कि क्या अम्ब्रेला क्लाइंट को अनइंस्टॉल करने से समस्या साफ हो जाती है। यदि हां, तो आप क्लाइंट को पुनः इंस्टॉल करके जांच सकते हैं कि समस्या वापस नहीं आती। यदि यह आती है, तो आप समस्या पैदा करने वाली सुविधा को खोजने के लिए सिस्को सपोर्ट से संपर्क कर सकते हैं।
फायरवॉल नियम हटाएं
यदि विंडोज फायरवॉल में कुछ फायरवॉल नियम जोड़े गए हैं, उदाहरण के लिए, थर्ड-पार्टी फायरवॉल (जैसे ट्रेंड माइक्रो) की पिछली स्थापना से, जबकि विंडोज फायरवॉल के अपने समान नियमों का सेट है, तो यह विंडोज फायरवॉल को सभी विरोधाभासी नियमों को निष्पादित करने के लिए अधिभारित कर सकता है। ऐसे मामले में, विंडोज फायरवॉल में फायरवॉल नियमों को हटाने से समस्या हल हो सकती है।
- विंडोज पर क्लिक करें और विंडोज फायरवॉल टाइप करें।
- फिर, विंडोज फायरवॉल विथ एडवांस्ड सिक्योरिटी पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएं चुनें।
- अब, दाएं फलक में, नीति निर्यात करें पर क्लिक करें और फिर फ़ाइल सहेजें (बस मामले में…)।

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

- फिर विंडोज डिफेंडर फायरवॉल विंडो बंद करें और जांचें कि CPU उपयोग समस्या हल हो गई है या नहीं।
- यदि आप विंडोज डिफेंडर फायरवॉल नहीं खोल सकते या इसके नियमों को संपादित नहीं कर सकते, तो अपने सिस्टम को सेफ मोड में बूट करें।
- अब विंडोज पर क्लिक करें और WF.MSC टाइप करें।
- फिर इस पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में चलाएं चुनें।
- अब जांचें कि चरण 4-6 दोहराने से LocalserviceNoNetworkFirewall समस्या हल होती है या नहीं।
थर्ड-पार्टी सुरक्षा उत्पाद को पुनः इंस्टॉल करें
यदि आप अवास्ट प्रीमियम जैसे थर्ड-पार्टी सुरक्षा उत्पाद का उपयोग कर रहे हैं, तो इसकी भ्रष्ट स्थापना विंडोज फायरवॉल के साथ विरोध कर सकती है और इस प्रकार हाथ में मुद्दा पैदा कर सकती है। ऐसे परिदृश्य में, थर्ड-पार्टी सुरक्षा उत्पाद को पुनः इंस्टॉल करने से समस्या हल हो सकती है।
- विंडोज पर राइट-क्लिक करें और ऐप्स और फीचर्स खोलें।

- अब सुरक्षा उत्पाद (जैसे, अवास्ट) को विस्तारित करने के लिए क्लिक करें और अनइंस्टॉल पर क्लिक करें।

- फिर उत्पाद को पूरी तरह से अनइंस्टॉल करने के लिए प्रॉम्प्ट का पालन करें और अपने PC को रिबूट करें।
- रिबूट होने पर, जांचें कि LocalserviceNoNetworkFirewall समस्या हल हो गई है या नहीं।
- यदि नहीं, तो OEM की वेबसाइट से (जैसे अवास्ट वेबसाइट) सुरक्षा उत्पाद रिमूवल टूल डाउनलोड करें और सुरक्षा उत्पाद के किसी भी बचे हुए निशान को हटाएं।
- अब जांचें कि सिस्टम अब सुस्त नहीं है। यदि हां, तो आप अपना सुरक्षा उत्पाद पुनः इंस्टॉल कर सकते हैं, यदि यह फिर से समस्या पैदा नहीं करता।
- यदि वह काम नहीं किया, तो अपने PC को क्लीन बूट करें और जांचें कि क्या यह समस्या हल करता है। यदि हां, तो आप क्लीन बूट प्रक्रिया के दौरान अक्षम किए गए लोगों को एक-एक करके पुनः सक्षम करके समस्याग्रस्त एप्लिकेशन/प्रक्रिया/सेवा को ढूंढ सकते हैं।
सिस्टम की रजिस्ट्री संपादित करें
यदि अब तक कुछ भी आपके लिए काम नहीं किया है, तो विंडोज डिफेंडर-संबंधी रजिस्ट्री मानों को संपादित करने से समस्या हल हो सकती है।
चेतावनी: अपने जोखिम पर आगे बढ़ें क्योंकि PC की रजिस्ट्री को संपादित करना एक कुशल कार्य है और यदि सही ढंग से नहीं किया गया, तो आप अपने डेटा/सिस्टम को स्थायी नुकसान पहुंचा सकते हैं।
- सबसे पहले, सुरक्षित रहने के लिए, सिस्टम की रजिस्ट्री का बैकअप बनाएं।
- अब विंडोज पर क्लिक करें, टाइप करें, और नोटपैड खोलें।

- फिर नोटपैड में निम्नलिखित को कॉपी और पेस्ट करें:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MpsSvc] "DisplayName"="@%SystemRoot%\\system32\\FirewallAPI.dll,-23090" "ErrorControl"=dword:00000001 "Group"="NetworkProvider" "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6b,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,00,65,00,4e,00,6f,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,00,00 "Start"=dword:00000002 "Type"=dword:00000020 "Description"="@%SystemRoot%\\system32\\FirewallAPI.dll,-23091" "DependOnService"=hex(7):6d,00,70,00,73,00,64,00,72,00,76,00,00,00,62,00,66,00,65,00,00,00,00,00 "ObjectName"="NT Authority\\LocalService" "ServiceSidType"=dword:00000003 "RequiredPrivileges"=hex(7):53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MpsSvc\Parameters] "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,00,70,00,73,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00 "ServiceDllUnloadOnStop"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MpsSvc\Parameters\ACService] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MpsSvc\Parameters\PortKeywords] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MpsSvc\Security] "Security"=hex:01,00,14,80,b4,00,00,00,c0,00,00,00,14,00,00,00,30,00,00,00,02,00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,00,00,02,00,84,00,05,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,28,00,15,00,00,00,01,06,00,00,00,00,00,05,50,00,00,00,49,59,9d,77,91,56,e5,55,dc,f4,e2,0e,a7,8b,eb,ca,7b,42,13,56,01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
- फिर फाइल मेनू का विस्तार करें और सेव पर क्लिक करें।

- अब फ़ाइल को सहेजने के लिए एक स्थान चुनें, अधिमानतः अपने सिस्टम के डेस्कटॉप पर, और फ़ाइल के लिए .reg एक्सटेंशन के साथ नाम दर्ज करें जैसे, MpsSvc.reg।
- फिर रजिस्ट्री एडिटर को बंद करें और ऊपर बताई गई फ़ाइल (जैसे, MpsSvc.reg) पर राइट-क्लिक करें।
- अब मर्ज चुनें और फिर रजिस्ट्री कुंजियों को मर्ज करने के लिए पुष्टि करें।

- फिर अपने सिस्टम को पुनः आरंभ करें और पुनः आरंभ होने पर, उम्मीद है कि CPU थ्रॉटलिंग नहीं करेगा।
यदि कुछ भी काम नहीं करता है, तो आप LocalserviceNoNetworkFirewall द्वारा उच्च CPU उपयोग से छुटकारा पाने के लिए विंडोज की क्लीन इंस्टॉलेशन कर सकते हैं।