नरम

.NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग फिक्स गर्नुहोस्

समस्या हटाउन को लागी हाम्रो उपकरण को प्रयास गर्नुहोस्





मा पोस्ट गरियोपछिल्लो पटक अपडेट गरिएको: जनवरी १२, २०२२

तपाइँ प्रायः, एक अनुप्रयोग वा पृष्ठभूमि प्रणाली प्रक्रियामा असामान्य मात्रामा प्रणाली स्रोतहरूको हगिङमा आउन सक्नुहुन्छ। प्रक्रियाको उच्च प्रणाली स्रोतको प्रयोगले प्रणालीको अन्य कार्यहरू अत्यन्तै ढिलो गर्न सक्छ र तपाइँको पीसीलाई ढिलो गडबडीमा परिणत गर्न सक्छ। यसले यसलाई पूर्ण रूपमा क्र्यास गर्न पनि सक्छ। हामीले हाम्रो वेबसाइटमा धेरै प्रक्रियाहरू र उच्च CPU प्रयोग मुद्दाहरू पहिले नै कभर गरेका छौं। थप रूपमा, आज, हामी सामयिक .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग समस्या र यसलाई स्वीकार्य स्तरमा कसरी ल्याउने भनेर छलफल गर्नेछौं।



.NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग फिक्स गर्नुहोस्

सामग्री[ लुकाउनुहोस् ]



Windows 10 मा .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग कसरी ठीक गर्ने

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

किन .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोगमा परिणामहरू?

कहिलेकाहीँ सेवाले .NET पुस्तकालयहरूलाई पुन: कम्पाइल गर्न सामान्य भन्दा बढी समय लिन सक्छ। यसले परिणाम दिन्छ



  • तपाइँको PC सेवा सामान्य भन्दा ढिलो चलिरहेको छ।
  • तपाइँको कम्प्युटर मा ग्लिच उदाहरणहरू।
  • सेवा प्रवाह भ्रष्ट छ।
  • मालवेयर द्वारा प्रणाली स्रोतहरूको उपयोग।

नेट रनटाइम अप्टिमाइजेसन सेवा प्रक्रिया टास्क प्रबन्धकमा देखाइएको उच्च मेमोरी लिँदै

व्यक्तिगत एप प्रदर्शनमा यो सेवाको प्रभावलाई ध्यानमा राख्दै, शरारतीको पहिलो नजरमा यसको तत्काल समाप्ति सिफारिस गरिएको छैन। यदि सेवाले यसको सञ्चालन समाप्त गर्न धेरै समय लिइरहेको देखिन्छ भने, तपाइँसँग केहि आदेशहरू वा स्क्रिप्ट कार्यान्वयन गरेर चीजहरू गति बढाउने विकल्प छ। अन्य फिक्सहरूमा मालवेयर र भाइरसहरूको लागि कम्प्युटर स्क्यान गर्ने, सेवा पुन: सुरु गर्ने, र अर्को खण्डमा वर्णन गरिए अनुसार क्लिन बुट गर्ने समावेश छ।



विधि १: पीसीको क्लिन बुट गर्नुहोस्

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

1. थिच्नुहोस् Windows + R कुञ्जीहरू एकै साथ सुरु गर्न दौड्नुहोस् संवाद बक्स।

2. प्रकार msconfig र हिट प्रविष्ट गर्नुहोस् खोल्नको लागि कुञ्जी प्रणाली कन्फिगरेसन

msconfig टाइप गर्नुहोस् र प्रणाली कन्फिगरेसन अनुप्रयोग खोल्न इन्टर कुञ्जी थिच्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

3. मा जानुहोस् सेवाहरू ट्याब र चिन्ह लगाइएको बाकस जाँच गर्नुहोस् सबै Microsoft सेवाहरू लुकाउनुहोस्

सेवाहरू ट्याबमा जानुहोस् र सबै Microsoft सेवाहरू लुकाउनुहोस् को लागि बाकस जाँच गर्नुहोस्।

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

सबै तेस्रो पक्ष र अनावश्यक सेवाहरूलाई पृष्ठभूमिमा चल्नबाट रोक्न सबै अक्षम गर्नुहोस् बटनमा क्लिक गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

5. मा क्लिक गरेर परिवर्तनहरू बचत गर्नुहोस् लागू गर्नुहोस् > ठीक छ बटनहरू।

लागू गर्नुहोस् क्लिक गरेर परिवर्तनहरू बचत गर्नुहोस् र त्यसपछि ठीक क्लिक गरेर बाहिर निस्कनुहोस्

6. तपाईं चाहनुहुन्छ कि भनेर सोधपुछ गर्ने पप-अप फेरी सुरु वा पुन: सुरु नगरी बाहिर निस्कनुहोस् देखा पर्नेछ, जस्तै देखाइएको छ। चयन गर्नुहोस् पुन: सुरु नगरी बाहिर निस्कनुहोस् विकल्प।

तपाईं रिस्टार्ट गर्न चाहनुहुन्छ वा रिस्टार्ट नगरिकनै बाहिर निस्कन चाहनुहुन्छ भनेर सोधपुछ गर्ने एउटा पपअप देखा पर्नेछ, रिस्टार्ट बिना नै बाहिर निस्कनुहोस् विकल्प रोज्नुहोस्

7. फेरि, सुरु गर्नुहोस् प्रणाली कन्फिगरेसन दोहोर्याएर विन्डो चरण 1-2। मा स्विच गर्नुहोस् स्टार्टअप ट्याब।

एक पटक फेरि, प्रणाली कन्फिगरेसन विन्डो सुरु गर्नुहोस्, र स्टार्टअप ट्याबमा नेभिगेट गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

8. मा क्लिक गर्नुहोस् कार्य प्रबन्धक खोल्नुहोस् हाइपरलिङ्क, देखाइएको रूपमा।

ओपन टास्क म्यानेजर हाइपरलिङ्कमा क्लिक गर्नुहोस्

नोट: सबै सूचीबद्ध अनुप्रयोगहरू/प्रक्रियाहरूका लागि स्टार्टअप प्रभाव स्तम्भ जाँच गर्नुहोस् र तीहरूलाई असक्षम पार्नुहोस् उच्च स्टार्टअप प्रभाव

9. मा दायाँ क्लिक गर्नुहोस् आवेदन (जस्तै स्टीम ) र छान्नुहोस् असक्षम पार्नुहोस् विकल्प, तल चित्रित रूपमा।

सबै सूचीबद्ध अनुप्रयोगहरू वा प्रक्रियाहरूको लागि स्टार्टअप प्रभाव स्तम्भ जाँच गर्नुहोस् र उच्च प्रभाव मूल्य भएकाहरूलाई असक्षम पार्नुहोस्। असक्षम गर्न, केवल तिनीहरूलाई दायाँ क्लिक गर्नुहोस् र असक्षम विकल्प छनौट गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

10. अन्तमा, बन्द सबै सक्रिय अनुप्रयोग विन्डोहरू तल र फेरी सुरु आफ्नो पीसी । यो सफा बुट अवस्थामा सुरु हुनेछ।

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

यो पनि पढ्नुहोस्: hkcmd उच्च CPU उपयोग कसरी ठीक गर्ने

विधि २: .NET फ्रेमवर्क प्रक्रियाहरू बढाउनुहोस्

यो सेवा समाप्त गर्ने विकल्प नभएको कारणले, तपाईले यो सेवालाई थप CPU कोर प्रयोग गर्न अनुमति दिएर थोरै बढावा दिन सक्नुहुन्छ। पूर्वनिर्धारित रूपमा, सेवाले एउटा कोर मात्र प्रयोग गर्दछ।

  • तपाइँ या त केहि आदेशहरू आफैलाई कार्यान्वयन गर्न सक्नुहुन्छ
  • वा केवल आधिकारिक Microsoft स्क्रिप्ट डाउनलोड गर्नुहोस् GitHub र यसलाई चलाउनुहोस्।

विकल्प I: कमाण्ड प्रम्प्ट मार्फत

1. मा क्लिक गर्नुहोस् सुरु गर्नुहोस् टाइप गर्नुहोस् कमाण्ड प्रम्प्ट र क्लिक गर्नुहोस् प्रशासक रूपमा चलाउन , देखाइएको रूपमा।

स्टार्ट मेनु खोल्नुहोस्, कमाण्ड प्रम्प्ट टाइप गर्नुहोस् र दायाँ फलकमा प्रशासकको रूपमा चलाउनुहोस् मा क्लिक गर्नुहोस्।

2. दिइएको आदेश टाइप गर्नुहोस् र थिच्नुहोस् प्रविष्ट गर्नुहोस् कुञ्जी कार्यान्वयन गर्न।

नोट: कार्यान्वयन गर्न आवश्यक आदेशहरू प्रणाली वास्तुकलाको आधारमा भिन्न हुन्छन्।

    32-बिट प्रणालीहरूको लागि: cd c: Windows Microsoft.NET फ्रेमवर्क v4.0.30319 64-बिट प्रणालीहरूको लागि: cd c: Windows Microsoft.NET Framework64 v4.0.30319

cmd वा कमाण्ड प्रम्प्टमा माइक्रोसफ्ट नेट फ्रेमवर्कमा जान आदेश कार्यान्वयन गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

3. अर्को, कार्यान्वयन गर्नुहोस् ngen.exe executequeueditems , तल चित्रित रूपमा।

कमाण्ड प्रम्प्ट वा cmd मा CPU प्रयोग सामान्य स्तरमा डायल हुन्छ कि भनेर जाँच गर्न आदेश

प्रो टिप: Windows PC 32-bit र 64-bit हो कि भनेर निर्धारण गर्नुहोस्

यदि तपाइँ तपाइँको प्रणाली वास्तुकला बारे निश्चित हुनुहुन्न भने, केवल दिइएको चरणहरू पालना गर्नुहोस्:

1. हिट Windows + R कुञ्जीहरू सँगै खोल्न दौड्नुहोस् संवाद बक्स।

2. प्रकार msinfo32 र क्लिक गर्नुहोस् ठिक छ खोल्नु प्रणाली जानकारी झ्याल।

3. यहाँ, जाँच गर्नुहोस् प्रणाली प्रकार त्यसैको लागि जाँच गर्न लेबल।

यदि तपाइँ तपाइँको प्रणालीको वास्तुकला बारे निश्चित हुनुहुन्न भने, केवल रन कमाण्ड बाकसमा msinfo32 कार्यान्वयन गर्नुहोस् र निम्न विन्डोमा प्रणाली प्रकार लेबल जाँच गर्नुहोस्।

यो पनि पढ्नुहोस्: HKEY_LOCAL_MACHINE के हो?

विकल्प II: GitHub स्क्रिप्ट मार्फत

1. मा जानुहोस् GitHub को लागि पृष्ठ लिपि

Github पृष्ठमा कच्चा विकल्पमा क्लिक गर्नुहोस्

2. मा दायाँ क्लिक गर्नुहोस् कच्चा बटन र चयन गर्नुहोस् यस रूपमा लिङ्क सुरक्षित गर्नुहोस्... विकल्प, देखाइएको रूपमा।

कच्चा विकल्पमा दायाँ क्लिक गर्नुहोस् र github पृष्ठमा लिङ्क बचत गर्नुहोस् ... चयन गर्नुहोस्

3. परिवर्तन गर्नुहोस् प्रकारको रूपमा बचत गर्नुहोस् को विन्डोज स्क्रिप्ट फाइल र क्लिक गर्नुहोस् बचत गर्नुहोस्

विन्डोज स्क्रिप्ट फाइलमा टाइपको रूपमा बचत छनौट गर्नुहोस् र बचतमा क्लिक गर्नुहोस्

4. एकपटक डाउनलोड भएपछि, फाइल खोल्नुहोस् विन्डोज स्क्रिप्ट होस्ट

यो पनि पढ्नुहोस्: DISM होस्ट सर्भिसिङ प्रक्रिया उच्च CPU उपयोग फिक्स गर्नुहोस्

विधि 3: .NET रनटाइम अप्टिमाइजेसन सेवा पुन: सुरु गर्नुहोस्

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

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

1. थिच्नुहोस् विन्डोज + आर कुञ्जीहरू एकै साथ सुरु गर्न दौड्नुहोस् संवाद बक्स।

2. प्रकार services.msc र क्लिक गर्नुहोस् ठिक छ खोल्नु सेवाहरू आवेदन।

Services.msc टाइप गर्नुहोस् र OK मा क्लिक गर्नुहोस् सेवाहरू अनुप्रयोग खोल्नको लागि। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

3. सूची मार्फत स्क्रोल गर्नुहोस् र पत्ता लगाउनुहोस् NVIDIA टेलिमेट्री कन्टेनर सेवा।

4. यसमा दायाँ क्लिक गर्नुहोस् र छनौट गर्नुहोस् गुणहरू सन्दर्भ मेनुबाट, देखाइए अनुसार।

सूची मार्फत स्क्रोल गर्नुहोस् र NVIDIA टेलिमेट्री कन्टेनर सेवा पत्ता लगाउनुहोस्। यसमा दायाँ क्लिक गर्नुहोस् र सन्दर्भ मेनुबाट गुणहरू चयन गर्नुहोस्।

5. मा क्लिक गर्नुहोस् रोक पहिलो बटन। सेवा स्थिति पढ्नको लागि पर्खनुहोस् रोकियो , र त्यसपछि मा क्लिक गर्नुहोस् सुरु गर्नुहोस् यसलाई फेरि जानको लागि बटन।

सेवा स्थिति रोक्नको लागि रोक्नुहोस् मा क्लिक गर्नुहोस्

6. सुनिश्चित गर्नुहोस् स्टार्टअप प्रकार: मा सेट गरिएको छ स्वचालित

सामान्य ट्याबमा, स्टार्टअप प्रकार ड्रपडाउन मेनुमा क्लिक गर्नुहोस् र मेनुबाट स्वचालित चयन गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

7. सेवा पुन: सुरु भएपछि, मा क्लिक गर्नुहोस् लागू गर्नुहोस् > ठीक छ परिवर्तनहरू बचत गर्न र बन्द गर्न गुणहरू झ्याल।

सेवा पुन: सुरु भएपछि, परिवर्तनहरू बचत गर्न लागू गर्नुहोस् मा क्लिक गर्नुहोस् र गुण विन्डो बन्द गर्नुहोस्।

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

यो पनि पढ्नुहोस्: गुगल क्रोम एलिभेसन सेवा के हो

विधि 4: मालवेयर पत्ता लगाउनुहोस् र हटाउनुहोस्

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

1. हिट Windows + I कुञ्जीहरू एकै साथ खोल्न सेटिङहरू

2. यहाँ, क्लिक गर्नुहोस् अपडेट र सुरक्षा , देखाइएको रूपमा।

अपडेट र सुरक्षा

3. मा जानुहोस् विन्डोज सुरक्षा मेनु र क्लिक गर्नुहोस् भाइरस र खतरा सुरक्षा

सुरक्षा क्षेत्रहरू अन्तर्गत भाइरस र खतरा सुरक्षा विकल्प चयन गर्नुहोस्

4. क्लिक गर्नुहोस् द्रुत स्क्यान त्यहाँ कुनै मालवेयर छ वा छैन भनेर जाँच गर्न आफ्नो पीसी स्क्यान गर्न।

भाइरस र खतरा सुरक्षा मेनुमा द्रुत स्क्यानमा क्लिक गर्नुहोस्। कसरी ठीक गर्ने .NET रनटाइम अप्टिमाइजेसन सेवा उच्च CPU उपयोग

5. यदि त्यहाँ कुनै मालवेयर फेला पर्यो भने, क्लिक गर्नुहोस् कार्यहरू सुरु गर्नुहोस् को हटाउन वा ब्लक तिनीहरूलाई र आफ्नो पीसी पुन: सुरु गर्नुहोस्।

सबै धम्कीहरू यहाँ सूचीबद्ध गरिनेछ। हालको खतराहरू अन्तर्गत स्टार्ट एक्शनहरूमा क्लिक गर्नुहोस्।

सिफारिस गरिएको:

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

एलोन डेकर

एलोन साइबर एस मा एक प्राविधिक लेखक हुनुहुन्छ। उनले लगभग 6 वर्षदेखि कसरी गाइडहरू लेखिरहेका छन् र धेरै विषयहरू समेटेका छन्। उहाँ विन्डोज, एन्ड्रोइड, र नवीनतम चाल र सुझावहरूसँग सम्बन्धित विषयहरू कभर गर्न मन पराउनुहुन्छ।