मऊ

.NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर निश्चित करा

समस्या दूर करण्यासाठी आमचे इन्स्ट्रुमेंट वापरुन पहा





वर पोस्ट केलेशेवटचे अपडेट: १२ जानेवारी २०२२

तुम्ही अनेकदा, एखादा अनुप्रयोग किंवा पार्श्वभूमी प्रणाली प्रक्रिया पाहू शकता ज्यामध्ये सिस्टम संसाधनांची असामान्य रक्कम आहे. प्रक्रियेचा उच्च प्रणाली संसाधन वापर प्रणालीच्या इतर ऑपरेशन्सला कमालीचा धीमा करू शकतो आणि तुमचा पीसी एक गोंधळात टाकू शकतो. यामुळे ते पूर्णपणे क्रॅश होऊ शकते. आम्ही आमच्या वेबसाइटवर आधीच अनेक प्रक्रिया आणि उच्च CPU वापर समस्या कव्हर केल्या आहेत. याव्यतिरिक्त, आज आम्ही अधूनमधून .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर समस्या आणि ती पुन्हा स्वीकार्य पातळीवर कशी आणायची याबद्दल चर्चा करणार आहोत.



.NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर निश्चित करा

सामग्री[ लपवा ]



Windows 10 वर .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापराचे निराकरण कसे करावे

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

उच्च CPU वापरामध्ये .NET रनटाइम ऑप्टिमायझेशन सेवेचे परिणाम का?

काहीवेळा .NET लायब्ररी पुन्हा संकलित करण्यासाठी सेवेला नेहमीपेक्षा जास्त वेळ लागू शकतो. याचा परिणाम होतो



  • तुमची PC सेवा नेहमीपेक्षा हळू चालत आहे.
  • तुमच्या कॉम्प्युटरमधील ग्लिच उदाहरणे.
  • सेवा रेंडरिंग भ्रष्ट.
  • मालवेअरद्वारे सिस्टम संसाधनांचा वापर.

टास्क मॅनेजरमध्ये दाखवलेली उच्च मेमरी घेऊन .नेट रनटाइम ऑप्टिमायझेशन सेवा प्रक्रिया

वैयक्तिक अॅप कार्यप्रदर्शनावर या सेवेचा प्रभाव लक्षात घेता, गैरवर्तनाच्या पहिल्या दृष्टीक्षेपात ती त्वरित बंद करण्याची शिफारस केलेली नाही. सेवेचे कार्य पूर्ण होण्यास बराच वेळ लागत असल्याचे दिसत असल्यास, तुमच्याकडे काही कमांड्स किंवा स्क्रिप्ट कार्यान्वित करून गोष्टींचा वेग वाढवण्याचा पर्याय आहे. इतर निराकरणांमध्ये मालवेअर आणि व्हायरससाठी संगणक स्कॅन करणे, सेवा रीस्टार्ट करणे आणि क्लीन बूट करणे समाविष्ट आहे, पुढील विभागात स्पष्ट केल्याप्रमाणे.



पद्धत 1: PC चे क्लीन बूट करा

हे शक्य आहे की सेवेला विशिष्ट तृतीय-पक्ष अनुप्रयोगासाठी लायब्ररी पुन्हा संकलित करण्यास कठीण वेळ येत आहे आणि म्हणून, कार्य पूर्ण करण्यासाठी अधिक CPU पॉवर वापरत आहे. तुम्ही क्लीन बूट करू शकता ज्यामध्ये फक्त आवश्यक ड्रायव्हर्स आणि स्टार्टअप प्रोग्राम लोड केले जातात, ते खरोखरच .NET रनटाइम ऑप्टिमायझेशन सेवेसाठी उच्च CPU वापर समस्या प्रॉम्प्ट करणार्‍या तृतीय-पक्ष प्रोग्रामपैकी एक आहे की नाही हे तपासण्यासाठी. Windows 10 क्लीन बूट करण्यासाठी पायऱ्या खालीलप्रमाणे आहेत:

1. दाबा विंडोज + आर की एकाच वेळी सुरू करण्यासाठी धावा डायलॉग बॉक्स.

2. प्रकार msconfig आणि दाबा प्रविष्ट करा उघडण्यासाठी की सिस्टम कॉन्फिगरेशन .

msconfig टाइप करा आणि सिस्टम कॉन्फिगरेशन ऍप्लिकेशन उघडण्यासाठी एंटर की दाबा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

3. वर जा सेवा टॅब आणि चिन्हांकित बॉक्स तपासा सर्व Microsoft सेवा लपवा .

सेवा टॅबवर जा आणि सर्व Microsoft सेवा लपवा बॉक्स चेक करा.

4. नंतर, वर क्लिक करा सर्व अक्षम करा बटण, हायलाइट केलेले दाखवले आहे. हे सर्व तृतीय-पक्ष आणि अनावश्यक सेवांना पार्श्वभूमीत चालण्यापासून थांबवेल.

सर्व तृतीय पक्ष आणि अनावश्यक सेवा पार्श्वभूमीत चालण्यापासून थांबवण्यासाठी सर्व अक्षम करा बटणावर क्लिक करा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

5. वर क्लिक करून बदल जतन करा अर्ज करा > ठीक आहे बटणे.

Apply वर क्लिक करून बदल सेव्ह करा आणि नंतर OK वर क्लिक करून बाहेर पडा

6. तुम्हाला आवडेल की नाही याची चौकशी करणारा एक पॉप-अप पुन्हा सुरू करा किंवा रीस्टार्ट न करता बाहेर पडा दाखवल्याप्रमाणे दिसेल. निवडा रीस्टार्ट न करता बाहेर पडा पर्याय.

तुम्हाला रीस्टार्ट करायचे आहे की रीस्टार्ट न करता बाहेर पडायचे आहे याची चौकशी करणारा एक पॉप अप दिसेल, रीस्टार्ट न करता बाहेर पडा पर्याय निवडा

7. पुन्हा, लाँच करा सिस्टम कॉन्फिगरेशन पुनरावृत्ती करून विंडो चरण 1-2. वर स्विच करा स्टार्टअप टॅब

पुन्हा एकदा, सिस्टम कॉन्फिगरेशन विंडो लाँच करा आणि स्टार्टअप टॅबवर नेव्हिगेट करा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

8. वर क्लिक करा टास्क मॅनेजर उघडा हायपरलिंक, दाखवल्याप्रमाणे.

ओपन टास्क मॅनेजर हायपरलिंकवर क्लिक करा

टीप: सर्व सूचीबद्ध अनुप्रयोग/प्रक्रियांसाठी स्टार्टअप प्रभाव स्तंभ तपासा आणि त्या अक्षम करा उच्च स्टार्टअप प्रभाव .

9. वर उजवे-क्लिक करा अर्ज (उदा. वाफ ) आणि निवडा अक्षम करा पर्याय, खाली चित्रित केल्याप्रमाणे.

सर्व सूचीबद्ध अनुप्रयोग किंवा प्रक्रियांसाठी स्टार्टअप प्रभाव स्तंभ तपासा आणि उच्च प्रभाव मूल्य असलेल्यांना अक्षम करा. अक्षम करण्यासाठी, फक्त त्यावर उजवे क्लिक करा आणि अक्षम पर्याय निवडा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

10. शेवटी, बंद सर्व सक्रिय ऍप्लिकेशन विंडो खाली करा आणि पुन्हा सुरू करा तुमचा पीसी . हे स्वच्छ बूट स्थितीत सुरू होईल.

11. आता, टास्क मॅनेजरमध्ये .NET रनटाइम सेवा CPU वापर तपासा. जर ते सामान्य असेल, एका वेळी एक तृतीय-पक्ष कार्यक्रम सक्षम करा दोषी अर्ज पिन डाउन करण्यासाठी आणि ते विस्थापित करा भविष्यात अशा समस्या टाळण्यासाठी.

हे देखील वाचा: hkcmd उच्च CPU वापराचे निराकरण कसे करावे

पद्धत 2: .NET फ्रेमवर्क प्रक्रियांना चालना द्या

ही सेवा संपुष्टात आणणे हा पर्याय नसल्यामुळे, त्याऐवजी तुम्ही या सेवेला अतिरिक्त CPU कोर वापरण्याची परवानगी देऊन थोडे बूस्ट देऊ शकता. डीफॉल्टनुसार, सेवा फक्त एक कोर वापरते.

  • तुम्ही एकतर दोन कमांड्स स्वतः चालवू शकता
  • किंवा येथून अधिकृत मायक्रोसॉफ्ट स्क्रिप्ट डाउनलोड करा 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 वापर सामान्य पातळीवर डायल होत आहे की नाही हे तपासण्यासाठी कमांड

प्रो टीप: विंडोज पीसी ३२-बिट आणि ६४-बिट आहे की नाही ते ठरवा

तुम्हाला तुमच्या सिस्टम आर्किटेक्चरबद्दल खात्री नसल्यास, फक्त दिलेल्या चरणांचे अनुसरण करा:

1. हिट विंडोज + आर की उघडण्यासाठी एकत्र धावा डायलॉग बॉक्स.

2. प्रकार msinfo32 आणि क्लिक करा ठीक आहे उघडण्यासाठी सिस्टम माहिती खिडकी

3. येथे, तपासा सिस्टम प्रकार ते तपासण्यासाठी लेबल.

तुम्हाला तुमच्या सिस्टमच्या आर्किटेक्चरबद्दल खात्री नसल्यास, फक्त Run कमांड बॉक्समध्ये msinfo32 कार्यान्वित करा आणि खालील विंडोमध्ये सिस्टम प्रकार लेबल तपासा.

हे देखील वाचा: HKEY_LOCAL_MACHINE म्हणजे काय?

पर्याय II: GitHub स्क्रिप्टद्वारे

1. वर जा GitHub साठी पृष्ठ स्क्रिप्ट .

Github पृष्ठावरील Raw पर्यायावर क्लिक करा

2. वर उजवे-क्लिक करा कच्चा बटण आणि निवडा लिंक म्हणून सेव्ह करा... पर्याय, दाखवल्याप्रमाणे.

रॉ ऑप्शनवर राईट क्लिक करा आणि गिथब पेजमध्ये सेव्ह लिंक as... निवडा

3. बदला प्रकार म्हणून सेव्ह करा करण्यासाठी विंडोज स्क्रिप्ट फाइल आणि क्लिक करा जतन करा .

विंडोज स्क्रिप्ट फाईलमध्ये टाइप म्हणून सेव्ह निवडा आणि सेव्ह वर क्लिक करा

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

हे देखील वाचा: DISM होस्ट सर्व्हिसिंग प्रक्रिया उच्च CPU वापर निश्चित करा

पद्धत 3: .NET रनटाइम ऑप्टिमायझेशन सेवा रीस्टार्ट करा

सेवांमध्ये अनेकदा चूक होऊ शकते आणि नंतर, विचित्र वर्तन प्रदर्शित करू शकते जसे की अनावश्यकपणे जास्त प्रमाणात सिस्टम संसाधने वापरणे किंवा दीर्घ कालावधीसाठी सक्रिय राहणे. सध्याच्या Windows OS बिल्डमध्ये असलेल्या बग्समुळे चूक झालेली घटना घडू शकते. सेवा रीस्टार्ट करून .NET रनटाइम ऑप्टिमायझेशन सेवेचा उच्च CPU वापर कसा सोडवायचा ते येथे आहे:

नोंद : हे समाधान केवळ समर्पित NVIDIA-संचालित ग्राफिक्स कार्ड असलेल्या सिस्टमसाठी कार्य करते.

1. दाबा विंडोज + आर कळा एकाच वेळी सुरू करण्यासाठी धावा डायलॉग बॉक्स.

2. प्रकार services.msc आणि क्लिक करा ठीक आहे उघडण्यासाठी सेवा अर्ज

Services ऍप्लिकेशन उघडण्यासाठी services.msc टाइप करा आणि ओके वर क्लिक करा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

3. सूचीमधून स्क्रोल करा आणि शोधा NVIDIA टेलीमेट्री कंटेनर सेवा

4. त्यावर उजवे-क्लिक करा आणि निवडा गुणधर्म संदर्भ मेनूमधून, दाखवल्याप्रमाणे.

सूचीमधून स्क्रोल करा आणि NVIDIA टेलीमेट्री कंटेनर सेवा शोधा. त्यावर उजवे क्लिक करा आणि संदर्भ मेनूमधून गुणधर्म निवडा.

5. वर क्लिक करा थांबा प्रथम बटण. सेवा स्थिती वाचण्यासाठी प्रतीक्षा करा थांबला , आणि नंतर वर क्लिक करा सुरू करा ते पुन्हा चालू ठेवण्यासाठी बटण.

सेवा स्थिती थांबविण्यासाठी थांबा वर क्लिक करा

6. खात्री करा स्टार्टअप प्रकार: वर सेट केले आहे स्वयंचलित .

सामान्य टॅबमध्ये, स्टार्टअप प्रकार ड्रॉपडाउन मेनूवर क्लिक करा आणि मेनूमधून स्वयंचलित निवडा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

7. सेवा रीस्टार्ट झाल्यावर, वर क्लिक करा अर्ज करा > ठीक आहे बदल जतन करण्यासाठी आणि बंद करण्यासाठी गुणधर्म खिडकी

सेवा पुन्हा सुरू झाल्यावर, बदल जतन करण्यासाठी लागू करा वर क्लिक करा आणि गुणधर्म विंडो बंद करा.

8. दाबा Ctrl + Shift + Esc की उघडण्यासाठी एकत्र कार्य व्यवस्थापक आणि सेवा अजूनही उच्च CPU संसाधने वापरते का ते तपासा.

हे देखील वाचा: Google Chrome Elevation Service म्हणजे काय

पद्धत 4: मालवेअर शोधा आणि काढा

CPU चा सेवेचा असामान्य वापर कायम राहिल्यास, संक्रमणाची शक्यता नाकारण्यासाठी व्हायरस/मालवेअर स्कॅन चालवा. तुम्ही सावध न राहिल्यास दुर्भावनापूर्ण अॅप्लिकेशन्स तुमच्या PC वर डोकावू शकतात. हे प्रोग्राम स्वतःला वेषात ठेवतील आणि अधिकृत Windows घटक असल्याचे भासवतील आणि उच्च CPU वापरासारख्या अनेक समस्या निर्माण करतील. तुमचा पीसी स्कॅन करण्यासाठी तुम्ही मूळ विंडोज डिफेंडर वापरू शकता किंवा तुम्ही उपयोगी येणारे कोणतेही विशेष सुरक्षा प्रोग्राम वापरू शकता. तुमच्या PC वरून मालवेअर काढून .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर समस्येचे निराकरण करण्यासाठी या चरणांचे अनुसरण करा:

1. हिट विंडोज + आय की एकाच वेळी उघडण्यासाठी सेटिंग्ज .

2. येथे, वर क्लिक करा अद्यतन आणि सुरक्षा , दाखविल्या प्रमाणे.

अद्यतन आणि सुरक्षा

3. वर जा विंडोज सुरक्षा मेनू आणि वर क्लिक करा व्हायरस आणि धोका संरक्षण

संरक्षण क्षेत्रांतर्गत व्हायरस आणि धमकी संरक्षण पर्याय निवडा

4. क्लिक करा पटकन केलेली तपासणी कोणताही मालवेअर आहे की नाही हे तपासण्यासाठी तुमचा पीसी स्कॅन करा.

व्हायरस आणि धमकी संरक्षण मेनूमधील द्रुत स्कॅनवर क्लिक करा. .NET रनटाइम ऑप्टिमायझेशन सेवा उच्च CPU वापर कसे निश्चित करावे

5. काही मालवेअर आढळल्यास, वर क्लिक करा क्रिया सुरू करा करण्यासाठी काढा किंवा ब्लॉक त्यांना आणि तुमचा पीसी रीस्टार्ट करा.

सर्व धमक्या येथे सूचीबद्ध केल्या जातील. चालू धोके अंतर्गत स्टार्ट अॅक्शन वर क्लिक करा.

शिफारस केलेले:

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

एलोन डेकर

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