कोमल

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

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





पर प्रविष्ट कियाअंतिम अद्यतन: 12 जनवरी, 2022

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



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

अंतर्वस्तु[ छिपाना ]



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

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

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

कभी-कभी सेवा .NET पुस्तकालयों को पुन: संकलित करने में सामान्य से अधिक समय ले सकती है। इस में यह परिणाम



  • आपकी पीसी सेवा सामान्य से धीमी चल रही है।
  • आपके कंप्यूटर में गड़बड़ उदाहरण।
  • भ्रष्ट प्रदान करने वाली सेवा।
  • मैलवेयर द्वारा सिस्टम संसाधनों का उपयोग।

कार्य प्रबंधक में दिखाई गई उच्च मेमोरी लेने वाली .net रनटाइम ऑप्टिमाइज़ेशन सेवा प्रक्रिया

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



विधि 1: पीसी का क्लीन बूट करें

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

1. प्रेस विंडोज + आर कीज एक साथ लॉन्च करने के लिए Daud संवाद बकस।

2. टाइप msconfig और मारो दर्ज खोलने की कुंजी प्रणाली विन्यास .

सिस्टम कॉन्फ़िगरेशन एप्लिकेशन खोलने के लिए msconfig टाइप करें और एंटर कुंजी दबाएं। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

3. के पास जाओ सेवाएं टैब करें और चिह्नित बॉक्स को चेक करें सभी माइक्रोसॉफ्ट सेवाओं को छिपाएँ .

सेवाएँ टैब पर जाएँ और सभी Microsoft सेवाएँ छिपाएँ के लिए बॉक्स को चेक करें।

4. फिर, पर क्लिक करें सबको सक्षम कर दो बटन, हाइलाइट किया गया दिखाया गया है। यह सभी तृतीय-पक्ष और अनावश्यक सेवाओं को पृष्ठभूमि में चलने से रोकेगा।

सभी तृतीय पक्ष और अनावश्यक सेवाओं को पृष्ठभूमि में चलने से रोकने के लिए सभी अक्षम करें बटन पर क्लिक करें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

5. पर क्लिक करके बदलाव सेव करें लागू करें > ठीक है बटन।

अप्लाई पर क्लिक करके बदलावों को सेव करें और फिर ओके पर क्लिक करके बाहर निकलें

6. एक पॉप-अप पूछ रहा है कि क्या आप करना चाहते हैं पुनर्प्रारंभ करें या पुनरारंभ किए बिना बाहर निकलें दिखाई देगा, जैसा दिखाया गया है। चुनें पुनरारंभ किए बिना बाहर निकलें विकल्प।

एक पॉप अप पूछताछ करेगा कि क्या आप पुनरारंभ करना चाहते हैं या पुनरारंभ किए बिना बाहर निकलना चाहते हैं, पुनरारंभ किए बिना बाहर निकलें विकल्प चुनें

7. फिर से, लॉन्च करें प्रणाली विन्यास दोहरा कर खिड़की चरण 1-2। पर स्विच करें चालू होना टैब।

एक बार फिर, सिस्टम कॉन्फ़िगरेशन विंडो लॉन्च करें, और स्टार्टअप टैब पर नेविगेट करें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

8. पर क्लिक करें कार्य प्रबंधक खोलें हाइपरलिंक, जैसा कि दिखाया गया है।

ओपन टास्क मैनेजर हाइपरलिंक पर क्लिक करें

टिप्पणी: सभी सूचीबद्ध अनुप्रयोगों / प्रक्रियाओं के लिए स्टार्टअप प्रभाव कॉलम की जाँच करें और उन्हें अक्षम करें a उच्च स्टार्टअप प्रभाव .

9. पर राइट क्लिक करें आवेदन पत्र (उदा. भाप ) और चुनें अक्षम करना विकल्प, जैसा कि नीचे दर्शाया गया है।

सभी सूचीबद्ध अनुप्रयोगों या प्रक्रियाओं के लिए स्टार्टअप प्रभाव कॉलम की जाँच करें और उच्च प्रभाव मूल्य वाले उन्हें अक्षम करें। अक्षम करने के लिए, बस उन पर राइट क्लिक करें और अक्षम विकल्प चुनें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

10. अंत में, बंद करे सभी सक्रिय एप्लिकेशन विंडो के नीचे और पुनर्प्रारंभ करें आपका पीसी . यह क्लीन बूट अवस्था में शुरू होगा।

11. अब, कार्य प्रबंधक में .NET रनटाइम सेवा CPU उपयोग की जाँच करें। अगर यह सामान्य है, तृतीय-पक्ष कार्यक्रमों को एक-एक करके सक्षम करें अपराधी आवेदन को पिन करने के लिए और इसे अनइंस्टॉल करें ताकि भविष्य में ऐसे मुद्दों से बचा जा सके।

यह भी पढ़ें: hkcmd उच्च CPU उपयोग को कैसे ठीक करें

विधि 2: .NET Framework प्रक्रियाओं को बढ़ावा दें

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

  • आप या तो कुछ आदेशों को स्वयं निष्पादित कर सकते हैं
  • या बस एक आधिकारिक Microsoft स्क्रिप्ट डाउनलोड करें GitHub और इसे चलाओ।

विकल्प I: कमांड प्रॉम्प्ट के माध्यम से

1. क्लिक करें शुरू करना , प्रकार सही कमाण्ड और क्लिक करें व्यवस्थापक के रूप में चलाएं , के रूप में दिखाया।

स्टार्ट मेन्यू खोलें, कमांड प्रॉम्प्ट टाइप करें और राइट पेन पर रन एज़ एडमिनिस्ट्रेटर पर क्लिक करें।

2. दी गई कमांड टाइप करें और दबाएं दर्ज चाबी अंजाम देना।

टिप्पणी: जिन कमांड को निष्पादित करने की आवश्यकता होती है वे सिस्टम आर्किटेक्चर के आधार पर भिन्न होते हैं।

    32-बिट सिस्टम के लिए: सीडी सी: विंडोज Microsoft.NET फ्रेमवर्क v4.0.30319 64-बिट सिस्टम के लिए: सीडी सी: विंडोज Microsoft.NET Framework64 v4.0.30319

cmd या कमांड प्रॉम्प्ट में Microsoft नेट फ्रेमवर्क पर जाने के लिए कमांड निष्पादित करें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

3. अगला, निष्पादित करें ngen.exe निष्पादित कतार संपादित करें , जैसा कि नीचे दर्शाया गया है।

कमांड प्रॉम्प्ट या cmd . में सीपीयू उपयोग सामान्य स्तर तक डायल करता है या नहीं, यह जांचने के लिए कमांड

प्रो टिप: निर्धारित करें कि क्या विंडोज पीसी 32-बिट और 64-बिट है

यदि आप अपने सिस्टम आर्किटेक्चर के बारे में सुनिश्चित नहीं हैं, तो बस दिए गए चरणों का पालन करें:

1. हिट विंडोज + आर कीज एक साथ खोलने के लिए Daud संवाद बकस।

2. टाइप msinfo32 और क्लिक करें ठीक है को खोलने के लिए व्यवस्था जानकारी खिड़की।

3. यहां, चेक करें सिस्टम प्रकार उसी के लिए जाँच करने के लिए लेबल।

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

यह भी पढ़ें: HKEY_LOCAL_MACHINE क्या है?

विकल्प II: गिटहब स्क्रिप्ट के माध्यम से

1. के पास जाओ GitHub के लिए पृष्ठ लिखी हुई कहानी .

जीथब पेज में रॉ ऑप्शन पर क्लिक करें

2. पर राइट-क्लिक करें कच्चा बटन और चुनें लिंक इस रूप में सेव करें… विकल्प, जैसा कि दिखाया गया है।

कच्चे विकल्प पर राइट क्लिक करें और जीथब पेज में लिंक को इस रूप में सहेजें ... का चयन करें

3. बदलें टाइप के रुप में सहेजें को विंडोज स्क्रिप्ट फ़ाइल और क्लिक करें बचाना .

सेव टू टाइप टू विंडोज स्क्रिप्ट फाइल चुनें और सेव पर क्लिक करें

4. एक बार डाउनलोड हो जाने के बाद, फ़ाइल को खोलें विंडोज स्क्रिप्ट होस्ट .

यह भी पढ़ें: DISM होस्ट सर्विसिंग प्रक्रिया को ठीक करें उच्च CPU उपयोग

विधि 3: .NET रनटाइम ऑप्टिमाइज़ेशन सेवा को पुनरारंभ करें

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

टिप्पणी : यह समाधान केवल समर्पित NVIDIA-संचालित ग्राफिक्स कार्ड वाले सिस्टम के लिए काम करता है।

1. प्रेस विंडोज + आर चांबियाँ एक साथ लॉन्च करने के लिए Daud संवाद बकस।

2. टाइप services.msc और क्लिक करें ठीक है को खोलने के लिए सेवाएं आवेदन पत्र।

services.msc टाइप करें और सर्विसेज एप्लिकेशन खोलने के लिए ओके पर क्लिक करें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

3. सूची में स्क्रॉल करें और खोजें NVIDIA टेलीमेट्री कंटेनर सर्विस।

4. उस पर राइट-क्लिक करें और चुनें गुण संदर्भ मेनू से, जैसा कि दिखाया गया है।

सूची में स्क्रॉल करें और NVIDIA टेलीमेट्री कंटेनर सेवा का पता लगाएं। उस पर राइट क्लिक करें और संदर्भ मेनू से गुण चुनें।

5. पर क्लिक करें रुकना पहले बटन। सेवा की स्थिति पढ़ने के लिए प्रतीक्षा करें रोका हुआ , और फिर पर क्लिक करें शुरू करना इसे फिर से चालू करने के लिए बटन।

सेवा की स्थिति को रोकने के लिए स्टॉप पर क्लिक करें

6. सुनिश्चित करें कि स्टार्टअप प्रकार: इस पर लगा है स्वचालित .

सामान्य टैब में, स्टार्टअप प्रकार ड्रॉपडाउन मेनू पर क्लिक करें और मेनू से स्वचालित चुनें। .NET रनटाइम ऑप्टिमाइज़ेशन सेवा उच्च CPU उपयोग को कैसे ठीक करें

7. सर्विस रीस्टार्ट होने के बाद, पर क्लिक करें लागू करें > ठीक है परिवर्तनों को सहेजने और बंद करने के लिए गुण खिड़की।

सेवा के पुनरारंभ होने के बाद, परिवर्तनों को सहेजने और गुण विंडो को बंद करने के लिए लागू करें पर क्लिक करें।

8. प्रेस Ctrl + Shift + Esc कुंजियाँ एक साथ खोलने के लिए कार्य प्रबंधक और जांचें कि क्या सेवा अभी भी उच्च CPU संसाधनों का उपयोग करती है।

यह भी पढ़ें: गूगल क्रोम एलिवेशन सर्विस क्या है?

विधि 4: मैलवेयर का पता लगाएं और निकालें

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

1. हिट विंडोज + आई कीज एक साथ खोलने के लिए समायोजन .

2. यहां, पर क्लिक करें अद्यतन और सुरक्षा , के रूप में दिखाया।

अद्यतन और सुरक्षा

3. के पास जाओ विंडोज सुरक्षा मेनू और क्लिक करें वायरस और खतरे से सुरक्षा

सुरक्षा क्षेत्रों के तहत वायरस और खतरे से सुरक्षा विकल्प का चयन करें

4. क्लिक करें त्वरित स्कैन अपने पीसी को स्कैन करने के लिए यह जांचने के लिए कि कोई मैलवेयर मौजूद है या नहीं।

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

5. अगर कोई मालवेयर मिलता है तो पर क्लिक करें कार्रवाई शुरू करें को हटाना या खंड मैथा उन्हें और अपने पीसी को पुनरारंभ करें।

सभी खतरों को यहां सूचीबद्ध किया जाएगा। करंट खतरों के तहत स्टार्ट एक्शन पर क्लिक करें।

अनुशंसित:

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

एलोन डेकर

एलोन साइबर एस में एक तकनीकी लेखक हैं। वह लगभग 6 वर्षों से कैसे-कैसे मार्गदर्शिकाएँ लिख रहे हैं और उन्होंने कई विषयों को कवर किया है। वह विंडोज, एंड्रॉइड से संबंधित विषयों और नवीनतम ट्रिक्स और टिप्स को कवर करना पसंद करता है।