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

Windows 11/10 पर .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें

यदि आप 100% या उच्च CPU, GPU या डिस्क उपयोग . देखते हैं .NET रनटाइम ऑप्टिमाइज़ेशन सेवा . द्वारा (mscorsvw.exe) आपके विंडोज 11/10 पीसी पर, तो यह गाइड आपको समस्या को ठीक करने में मदद करेगा।

Windows 11/10 पर .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें

.NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU का उपयोग क्यों कर रही है?

आपके पीसी पर उच्च CPU का उपयोग करने के लिए .NET रनटाइम ऑप्टिमाइज़ेशन सेवा के प्रमुख कारण हैं यदि संबंधित प्रक्रिया mscorsvw.exe पृष्ठभूमि में .NET असेंबली को प्रीकंपाइल कर रहा है और एक बार यह हो जाने के बाद, यह चला जाएगा। अन्य संभावित कारण हो सकते हैं:

  • .NET रनटाइम ऑप्टिमाइज़ेशन धीमा चल रहा है
  • आपके पीसी पर चल रहे विरोधी प्रोग्राम या मैलवेयर
  • भ्रष्ट .NET रनटाइम ऑप्टिमाइज़ेशन

.NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें

जब आप अपने पीसी पर .NET रनटाइम ऑप्टिमाइज़ेशन सर्विस के उच्च CPU उपयोग को देखते हैं, तो आप इसे निम्न तरीकों से ठीक कर सकते हैं।

  1. कार्य प्रबंधक का उपयोग करके mscorsvw.exe प्रक्रिया समाप्त करें
  2. मैलवेयर स्कैन चलाएं
  3. .नेट रनटाइम ऑप्टिमाइज़ेशन सेवा को ऑप्टिमाइज़ करें
  4. माइक्रोसॉफ्ट की आधिकारिक स्क्रिप्ट का उपयोग करें
  5. NVIDIA टेलीमेट्री सेवा को पुनरारंभ करें

आइए हर तरीके के विवरण में जाएं और समस्या को ठीक करें।

1] टास्क मैनेजर का उपयोग करके mscorsvw.exe प्रक्रिया समाप्त करें

कार्य प्रबंधक खोलें, विवरण टैब पर क्लिक करें, mscorsvw.exe प्रक्रिया का पता लगाएं, उस पर राइट-क्लिक करें और प्रक्रिया पेड़ समाप्त करें चुनें ।

2] मैलवेयर स्कैन चलाएँ

Windows 11/10 पर .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें

वैध mscorsvw.exe फ़ाइल यहाँ स्थित है:

C:\Windows\Microsoft.NET\Framework\

या

C:\Windows\Microsoft.NET\Framework64

यदि यह कहीं और पाया जाता है, तो यह मैलवेयर हो सकता है। आपके पीसी पर मौजूद यह मैलवेयर .NET रन ऑप्टिमाइज़ेशन सेवा द्वारा उच्च CPU उपयोग के लिए जिम्मेदार हो सकता है। समस्या को ठीक करने के लिए अपने पीसी को एंटीवायरस या एंटी-मैलवेयर प्रोग्राम से स्कैन करें। एंटीवायरस या एंटी-मैलवेयर प्रोग्राम मैलवेयर का ख्याल रखेगा।

आप फ़ाइल के गुणों की जाँच करने के लिए उस पर राइट-क्लिक भी कर सकते हैं।

3] ऑप्टिमाइज़ करें .Net रनटाइम ऑप्टिमाइज़ेशन सर्विस

Windows- नेटिव टूल ngen.exe .NET रनटाइम ऑप्टिमाइज़ेशन के प्रदर्शन को बेहतर बनाने की क्षमता रखता है। आपको इसे अपने पीसी पर कमांड प्रॉम्प्ट के माध्यम से चलाना होगा।

ऐसा करने के लिए, प्रारंभ मेनू पर क्लिक करें और cmd . खोजें . आप परिणामों में कमांड प्रॉम्प्ट देखेंगे। उस पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें संदर्भ मेनू में या सीधे कमांड प्रॉम्प्ट के तहत खोज परिणामों में व्यवस्थापक के रूप में चलाएँ पर क्लिक करें। कमांड प्रॉम्प्ट विंडो में, निम्नलिखित दर्ज करें।

अगर आपके पास 32-बिट विंडोज पीसी है, तो एंटर करें,

cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

अगर आपके पास 64-बिट विंडोज पीसी है, तो एंटर करें,

cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319

अब, आपको Ngen.exe चलाना होगा। इसे चलाने के लिए, निम्न कमांड टाइप करें।

ngen.exe executequeueditems

यह .NET रनटाइम ऑप्टिमाइज़ेशन द्वारा उच्च CPU उपयोग को कम करके समस्या को ठीक करने में आपकी सहायता करेगा।

3] Microsoft की आधिकारिक स्क्रिप्ट का उपयोग करें

यह वही करता है जो ngen.exe ने किया था। लेकिन, यह माइक्रोसॉफ्ट द्वारा जारी की गई एक स्क्रिप्ट है। आपको इसे जीथब से डाउनलोड करना होगा। एक बार जब आप पृष्ठ पर हों, तो कच्चे . पर क्लिक करें कोड के ऊपर बटन और इसे .wsf फ़ाइल के रूप में सहेजें। फिर, अपने पीसी पर .wsf फ़ाइल चलाएँ।

4] NVIDIA टेलीमेट्री सेवा फिर से शुरू करें

NVIDIA टेलीमेट्री सेवा को फिर से शुरू करने से भी समस्या को ठीक करने में मदद मिल सकती है क्योंकि इसे फिर से शुरू करने या फिर से लॉन्च करने से .NET रनटाइम ऑप्टिमाइज़ेशन के साथ दूषित डेटा ठीक हो सकता है। यह एक काम करने वाला समाधान है जो एक ही समस्या वाले कई उपयोगकर्ताओं के लिए काम करता है।

ओपन रन कमांड और टाइप करें Services.msc . सेवाओं की सूची में NVIDIA टेलीमेट्री सेवा खोजें और उस पर डबल क्लिक करें। यह एक NVIDIA टेलीमेट्री सर्विस विंडो खोलेगा। रोकें . पर क्लिक करें पहले और फिर शुरू करें इसे पुनः आरंभ करने के लिए।

ये विभिन्न तरीके हैं जिनका उपयोग करके आप .NET रनटाइम ऑप्टिमाइज़ेशन द्वारा उच्च CPU उपयोग की समस्या को ठीक कर सकते हैं।

मैं NET रनटाइम ऑप्टिमाइज़ेशन सर्विस हाई CPU को कैसे ठीक करूं?

आप सुझाई गई विधियों का उपयोग करके उन्हें ठीक कर सकते हैं जैसे मैलवेयर स्कैन चलाना या ngen.exe का उपयोग करके .Net रनटाइम ऑप्टिमाइज़ेशन सेवा को अनुकूलित करना, या Microsoft द्वारा आधिकारिक स्क्रिप्ट का उपयोग करना, या NVIDIA टेलीमेट्री सेवा को पुनरारंभ करना।

क्या मैं .NET रनटाइम ऑप्टिमाइज़ेशन सेवा को अक्षम कर सकता हूँ?

.NET रनटाइम ऑप्टिमाइज़ेशन सेवा विंडोज़ को तेज़ी से चलाने में मदद करती है। यदि आप इसे अक्षम करते हैं, तो आपके पीसी का प्रदर्शन कम हो सकता है। इसे अक्षम करना या इसका उपयोग करना पूरी तरह आप पर निर्भर है।

Windows 11/10 पर .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें
  1. फिक्स:.NET रनटाइम ऑप्टिमाइज़ेशन सर्विस द्वारा उच्च CPU उपयोग

    यह समस्या आमतौर पर बेतरतीब ढंग से प्रकट होती है लेकिन यह .NET Framework में अद्यतन स्थापित होने के बाद भी हो सकती है। प्रक्रिया का निष्पादन योग्य mscorsvw.exe है और इसे टास्क मैनेजर में उस नाम के तहत या .NET रनटाइम ऑप्टिमाइज़ेशन सर्विस के रूप में प्रदर्शित किया जाएगा। यह इतनी बार नहीं चलता है और यह

  1. .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को ठीक करें

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

  1. COM सरोगेट उच्च CPU उपयोग Windows 10/11 को कैसे ठीक करें?

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