Computer >> कंप्यूटर >  >> प्रणाली >> Windows 7

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

वुआसर्व service एक मानक Windows अद्यतन सेवा है जिसका उपयोग कंप्यूटर को स्कैन करने, खोज करने, डाउनलोड करने और Windows अद्यतन या स्थानीय WSUS सर्वर से नए सुरक्षा पैच और अद्यतन स्थापित करने के लिए किया जाता है। कुछ मामलों में, हो सकता है कि wuauserv सेवा ठीक से काम न करे, जिससे अत्यधिक उच्च CPU और RAM का उपयोग हो। इस तथ्य के कारण कि wuauserv कंटेनर प्रक्रिया svchost.exe के अंदर चल रहा है, यह उपयोगकर्ता की तलाश करता है कि svchost प्रक्रिया आपके विंडोज डिवाइस पर बहुत अधिक RAM और CPU संसाधनों का उपयोग कर रही है। इस लेख में, हम आपको दिखाएंगे कि विंडोज 7 और विंडोज 10 में वूसर्व प्रक्रिया द्वारा उच्च मेमोरी और सीपीयू उपयोग की समस्या को कैसे हल किया जाए।

सामग्री:

  • Windows 7 में Wuauserv सेवा CPU और मेमोरी का 50% तक उपयोग करती है
  • Wuauserv:Windows 10 पर उच्च CPU और मेमोरी उपयोग

Windows 7 में Wuauserv सेवा CPU और मेमोरी का 50% तक उपयोग करती है

कुछ उपयोगकर्ताओं ने विंडोज 7 चलाने वाले अपने कंप्यूटर पर खराब प्रदर्शन के मुद्दों के बारे में शिकायत करना शुरू कर दिया। समस्या इस प्रकार प्रकट होती है:दैनिक एक ही समय में (प्रत्येक उपयोगकर्ता अपने समय पर) कंप्यूटर धीमा होने लगता है। कार्य प्रबंधक दिखाता है कि प्रक्रिया svchost.exe 1.2-2GB तक मेमोरी और एक कोर के 100% CPU तक का उपयोग करता है। नतीजतन, 30-60 मिनट के दौरान कंप्यूटर का उपयोग करना असंभव है:यह बहुत धीमा हो जाता है और लगातार लटकता रहता है।

Windows 7 SP1 x86 . पर समस्याएं दिखाई दीं और x64 क्लाइंट स्थानीय SCCM सर्वर से अपडेट प्राप्त करते समय (क्लाइंट पर Microsoft अपडेट प्रबंधित करने के लिए उपयोग किया जाता है)। कार्य प्रबंधकचलाएं क्लाइंट पर और प्रक्रियाओं . में मेमोरी या CPU उपयोग द्वारा चल रही प्रक्रियाओं को सॉर्ट करें टैब। आप देख सकते हैं कि वर्तमान प्रक्रिया svchost.exe 11% CPU और 1.2 GB मेमोरी का उपयोग कर रहा है। वास्तव में, svchost.exe एक कंटेनर प्रक्रिया है, जिसमें अन्य प्रोग्राम और सिस्टम सर्विस थ्रेड चल रहे हैं। टास्क मैनेजर का उपयोग करके, आप यह नहीं समझ पाएंगे कि कौन सा थ्रेड (सेवा) उच्च सिस्टम लोड का कारण बनता है।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

प्रक्रिया एक्सप्लोरर उपयोगिता का उपयोग करके एक प्रक्रिया और उसके धागे के बारे में अधिक विस्तृत जानकारी प्राप्त की जा सकती है।

procexp.exeचलाएं और समस्या प्रक्रिया खोजें svchost.exe जो बहुत अधिक मेमोरी और/या CPU का उपयोग करता है।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

इसके गुण खोलें और थ्रेड . पर जाएं टैब। यहां आप स्पष्ट रूप से देख सकते हैं कि wuauserv (Windows Update) थ्रेड svchost.exe प्रक्रिया के भीतर CPU और मेमोरी के अधिकांश भाग की खपत करता है (wuauserv सेवा सिस्टम और अपडेट सर्वर को अपडेट के लिए स्कैन करती है)। कुछ कोड समस्याओं के कारण, wuauserv 1.5-2 GB (प्रक्रिया के लिए उपलब्ध अधिकतम आकार) तक सभी उपलब्ध मेमोरी को लीक करना और खपत करना शुरू कर देता है और सक्रिय रूप से पेजिंग फ़ाइल का उपयोग करना शुरू कर देता है। सिस्टम धीमा हो जाता है।

दिलचस्प बात यह है कि 2 GB RAM . वाले क्लाइंट में समस्या अधिक बार दिखाई देती है . यदि पीसी में 4 जीबी मेमोरी या उच्चतर है, तो समस्या उपयोगकर्ताओं के लिए इतनी स्पष्ट नहीं है, क्योंकि वूसर्व में मेमोरी लीक 2 जीबी से अधिक नहीं होती है।

यदि आप services.msc कंसोल का उपयोग करके wuauserv को बंद कर देते हैं, तो आपके विंडोज़ में उच्च मेमोरी और सीपीयू लोड काफी कम हो जाएगा। और svchost.exe केवल 180-200 एमबी मेमोरी का उपयोग करना शुरू कर देता है।

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

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

सबसे पहले, हमने "विंडोज अपडेट एजेंट कॉन्फ़िगरेशन को कैसे रीसेट करें" लेख में दिए गए निर्देशों का पालन करते हुए विंडोज अपडेट एजेंट की सेटिंग्स को रीसेट करने का प्रयास किया है। समस्या हल हो गई थी और कुछ दिनों तक दिखाई नहीं दी, लेकिन बाद में यह फिर से हो गई। ऐसा लगता है कि स्थानीय कैश और अद्यतन डेटाबेस का आकार कुछ सीमा तक पहुँच जाता है, और wuauserv मेमोरी हाई (रिसाव) का फिर से उपयोग करना शुरू कर देता है।

हमने कई अन्य तरीकों की कोशिश की है, लेकिन केवल विंडोज अपडेट एजेंट के लिए निम्नलिखित पैच की स्थापना ने वास्तव में मदद की:

  • https://support.microsoft.com/en-us/kb/3050265 (जून, 2015 से विंडोज अपडेट एजेंट का अपडेट);
  • https://support.microsoft.com/en-us/kb/3065987 (जुलाई, 2015 से विंडोज अपडेट एजेंट का अपडेट);
  • https://support.microsoft.com/en-us/kb/3102810 (Windows 7/2008 R2 के लिए पैच, जो WSUS का उपयोग करके अद्यतनों की स्थापना के दौरान उच्च CPU और मेमोरी लोड की समस्या को हल करने की अनुमति देता है, नवंबर, 2015 से)।
युक्ति . हमने विंडोज 7 वाले सभी कंप्यूटरों पर पैच स्थापित नहीं किए, बल्कि केवल उन पर पैच स्थापित किए, जिन पर उपयोगकर्ताओं ने समान समस्या की सूचना दी थी।

अद्यतन स्थापित होने के बाद, wuauserv प्रक्रिया द्वारा स्मृति उपयोग 200 एमबी तक कम हो गया है, और अद्यतन स्कैनिंग प्रक्रिया में बहुत कम समय लगा है।

Wuauserv:Windows 10 पर उच्च CPU और मेमोरी उपयोग

समस्या जब विंडोज अपडेट सेवा प्रोसेसर को उच्च लोड करती है और बहुत अधिक मेमोरी का उपयोग करती है, तो यह विभिन्न विंडोज 10 बिल्ड में भी होती है।
टास्क मैनेजर खोलें। और प्रक्रिया खोजें svchost.exe जो बहुत अधिक मेमोरी या CPU संसाधनों की खपत करता है। उस पर राइट क्लिक करें और “सेवाओं पर जाएं . चुनें ".

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

सत्यापित करें कि इस svchost.exe प्रक्रिया (Windows अद्यतन सेवा) के भाग के रूप में wuauserv सेवा चल रही है। सुनिश्चित करें कि svchost.exe प्रक्रिया के भाग के रूप में wuauserv (Windows Update सेवा) चल रहा है।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

चूंकि टास्क मैनेजर आपको यह निर्धारित करने की अनुमति नहीं देता है कि svchost प्रक्रिया के अंदर चलने वाली कौन सी सिस्टम सेवा उच्च कंप्यूटर लोड का कारण बनती है, आपको प्रोसेस एक्सप्लोरर (जैसा कि ऊपर वर्णित है) का उपयोग करने की आवश्यकता है। सुनिश्चित करें कि उच्च CPU और/या मेमोरी लोड wuauserv सेवा के कारण होता है (हमारे उदाहरण में यह C:\WINDOWS\system32\wuaueng.dll लाइब्रेरी है)।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

विंडोज 7 में अपडेट सेवा में मेमोरी लीक के साथ उपरोक्त मामले के विपरीत, कोई सार्वभौमिक पैच नहीं है जो विंडोज 10 के लिए समस्या को ठीक करता है। नीचे हम उन बुनियादी कदमों की सूची देते हैं जो आपको विंडोज अपडेट द्वारा मेमोरी और सीपीयू उपयोग को कम करने के लिए उठाने चाहिए। सेवा।

विंडोज अपडेट के इंस्टाल होने की प्रतीक्षा करें

यदि विंडोज अपडेट सेवा वर्तमान में आपके कंप्यूटर को स्कैन कर रही है या अपडेट इंस्टॉल कर रही है, तो कंप्यूटर का एक उच्च भार आपको आश्चर्यचकित नहीं करना चाहिए। प्रतीक्षा करने का प्रयास करें (कंप्यूटर के प्रदर्शन के आधार पर 1-2 घंटे) और तब तक प्रतीक्षा करें जब तक कि wuauserv अपडेट डाउनलोड और इंस्टॉल करना समाप्त न कर दे।

Windows अपडेट समस्या निवारक चलाएँ

एकीकृत विंडो अपडेट समस्या निवारक . के साथ Windows अद्यतन सेवा 10 का निदान करने का प्रयास करें . सेटिंग . पर जाएं -> अद्यतन और सुरक्षा -> समस्या निवारण . आइटम चुनें Windows Update (उन समस्याओं का समाधान करें जो आपको Windows को अपडेट करने से रोकती हैं) -> समस्या निवारक चलाएँ

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

उपयोगिता सेवा की स्थिति की जांच करेगी और पाई गई समस्याओं को ठीक करने का प्रयास करेगी।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

सॉफ़्टवेयर वितरण और catroot2 फ़ोल्डर साफ़ करें

SoftwareDistribution और catroot2 फ़ोल्डर्स को रीसेट करने का प्रयास करें।

  • C:\Windows\SoftwareDistribution फ़ोल्डर अस्थायी Windows अद्यतन सेवा फ़ाइलें और डाउनलोड की गई अद्यतन फ़ाइलें संग्रहीत करता है;
  • %windir%\System32\catroot2 फ़ोल्डर में अद्यतन पैकेजों के हस्ताक्षर होते हैं।

आइए उन्हें निम्न स्क्रिप्ट से साफ़ करने का प्रयास करें (* .bat एक्सटेंशन के साथ कोड को टेक्स्ट फ़ाइल में सहेजें और इसे व्यवस्थापक के रूप में चलाएं):

attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.old
ren %windir%\SoftwareDistribution SoftwareDistribution.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv

Windows सिस्टम फ़ाइलें और कंपोनेंट स्टोर जांचें और सुधारें

निम्न आदेशों के साथ अपनी विंडोज़ छवि की सिस्टम फ़ाइलों की जाँच करें और उन्हें सुधारें:

sfc /scannow
और
DISM /Online /Cleanup-Image /RestoreHealth

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

वायरस के लिए अपने कंप्यूटर की जांच करें

बचाव डिस्क (कैस्पर्सकी रेस्क्यू डिस्क या अवीरा रेस्क्यू सिस्टम) का उपयोग करके अपने विंडोज़ को ऑफ़लाइन मोड में वायरस के लिए जांचें।

अपना विंडोज 10 अपडेट करें

  1. वर्तमान बिल्ड को इंस्टॉल करके अपने विंडोज 10 के संस्करण को अपडेट करें;
  2. अपने विंडोज संस्करण के लिए माइक्रोसॉफ्ट अपडेट कैटलॉग (https://www.catalog.update.microsoft.com/Home.aspx) से मैन्युअल रूप से डाउनलोड और इंस्टॉल करें (माइक्रोसॉफ्ट हर महीने बग्स और विभिन्न विंडोज त्रुटियों को ठीक करता है और जोड़ता है) संचयी अद्यतन पैकेज को ठीक करता है)।

Windows अपडेट डिलीवरी ऑप्टिमाइज़ेशन बंद करें

सेटिंग पर जाएं -> अपडेट और सुरक्षा-> विंडोज अपडेट -> उन्नत विकल्प -> डिलीवरी ऑप्टिमाइज़ेशन . विकल्प "अन्य पीसी से डाउनलोड की अनुमति दें" को अक्षम करें और अपने डिवाइस को रीबूट करें।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

विधवाओं के नवीनतम अपडेट को अनइंस्टॉल करें

यदि नए Windows अद्यतनों की स्थापना के तुरंत बाद wuauserv सेवा द्वारा उच्च CPU और स्मृति उपयोग के साथ समस्या उत्पन्न हुई, तो इस अद्यतन को एक-एक करके अनइंस्टॉल करने का प्रयास करें (नियंत्रण कक्ष -> प्रोग्राम और सुविधाएँ -> स्थापित अद्यतन देखें)। अद्यतनों को स्थापना तिथि के अनुसार क्रमित करें, अद्यतन पर राइट क्लिक करें, और स्थापना रद्द करें . चुनें ।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

Windows Update सेवा अक्षम करें

मैं आपको कभी भी विंडोज अपडेट सेवा को अक्षम करने की सलाह नहीं देता, क्योंकि आप सुरक्षा अपडेट प्राप्त करना बंद कर देंगे और अपने कंप्यूटर को हैकिंग या संक्रमण के जोखिम में डाल देंगे। अद्यतन सेवा को अक्षम करना एक अस्थायी कदम के रूप में उपयोग किया जा सकता है, जब सिस्टम के सामान्य संचालन को पुनर्स्थापित करने के अन्य तरीके मदद नहीं करेंगे।

सेवा प्रबंधन कंसोल (services.msc) खोलें, Windows अद्यतन सेवा ढूंढें, इसे रोकें और स्टार्टअप प्रकार को अक्षम में बदलें। परिवर्तनों को सहेजें और कंप्यूटर को पुनरारंभ करें।

Svchost.exe (wuauserv) द्वारा उच्च CPU उपयोग और मेमोरी लीक समस्या को ठीक करना

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


  1. फिक्स- Svchost.Exe विंडोज 10 पर उच्च CPU उपयोग

    मुझे पता है, मैं हमेशा विंडोज़ और उसकी त्रुटि के बारे में बात करता हूँ! लेकिन वास्तव में इस तथ्य से कौन इंकार करेगा, यदि आप अपने कंप्यूटर की अच्छी देखभाल नहीं करते हैं तो पीसी पर त्रुटियों का सामना करना सामान्य बात है। खैर, इस बार मैं विंडोज 10 पर Svchost Exe की एक और गड़बड़ी के साथ वापस आ गया हूं।

  1. Svchost.Exe क्या है और Svchost.Exe (Netsvcs) उच्च CPU मेमोरी उपयोग को कैसे ठीक करें

    कई विंडोज उपयोगकर्ता एक अजीब और अत्यधिक खतरनाक समस्या के बारे में शिकायत करते हैं svchost.exe (netsvcs) CPU उपयोग को रोक रहा है। इस समस्या के कारण, कंप्यूटर बूट करने में विफल रहते हैं, और कुछ मामलों में, उपयोगकर्ता प्रोग्राम चलाने में असमर्थ होते हैं। यदि आप भी netsvcs उच्च मेमोरी उपयोग की समस्याओं

  1. Windows 11 पर Wifitask.exe उच्च CPU उपयोग समस्या को कैसे ठीक करें

    क्या आप Wifitask.exe उच्च CPU उपयोग समस्या से फंस गए हैं? क्या आपका विंडोज पीसी इस प्रक्रिया के कारण असाधारण रूप से धीमा चल रहा है? इसलिए, यदि आपने हाल ही में टास्क मैनेजर की जाँच की है और यदि यह परेशानी वाली प्रक्रिया 100% सिस्टम संसाधनों का उपभोग करती है, तो आपको तुरंत इस प्रक्रिया को समाप्त करने