mscorsvw.exe के अधिक CPU उपयोग के कारण Windows PC धीमा चल रहा है

Windows Computer Slow Due High Mscorsvw



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



यह लेख बताता है कि क्यों, के कारण mscorsvw.exe का उच्च CPU उपयोग, विंडोज 10/8/7 पीसी धीमा चल सकता है और आप इसके बारे में क्या कर सकते हैं। यदि आप ऐसे परिदृश्य में टास्क मैनेजर खोलते हैं, तो आपको एक प्रक्रिया मिलेगी जिसे कहा जाता है mscorsvw.exe जिसका CPU उपयोग 50% से अधिक है! यह सेवा वास्तव में प्रीकंपिलेशन के लिए .NET फ्रेमवर्क द्वारा उपयोग की जाती है। तो, mscorsvw.exe प्रक्रिया क्या है और इससे कैसे निपटें?









mscorsvw.exe का उच्च CPU उपयोग

डेविड डेविड नोटारियो ने माइक्रोसॉफ्ट एमएसडीएन ब्लॉग पर निम्नलिखित अवलोकन किया:



mscorsvw.exe पृष्ठभूमि में .NET असेंबली को प्रीकंपाइल करता है। एक बार यह हो जाने के बाद, यह गायब हो जाएगा। आमतौर पर, .NET रेडिस्ट को स्थापित करने के बाद, एक उच्च प्राथमिकता वाली असेंबली 5-10 मिनट तक चलती है और फिर कम प्राथमिकता वाली असेंबली को संसाधित करने के लिए आपके कंप्यूटर के निष्क्रिय होने की प्रतीक्षा करती है। ऐसा करने के बाद, यह बंद हो जाएगा और आपको mscorsvw.exe फ़ाइल दिखाई नहीं देगी। एक महत्वपूर्ण बात यह है कि जब आप 100% CPU उपयोग देख सकते हैं, तो संकलन कम प्राथमिकता वाली प्रक्रिया में होता है, इसलिए यह आपके द्वारा की जा रही अन्य चीजों के लिए CPU को चोरी नहीं करने का प्रयास करता है। एक बार जब सब कुछ संकलित हो जाता है, तो बिल्ड अब विभिन्न प्रक्रियाओं में पृष्ठों को साझा करने में सक्षम होंगे और एक अच्छी शुरुआत आम तौर पर बहुत तेज होगी, इसलिए हम आपके छोरों को दूर नहीं फेंकेंगे।

कारण यह है कि mscorsvw.exe प्रक्रिया पृष्ठभूमि में .NET असेंबली को पुन: संकलित करती है। आमतौर पर, कुछ समय बाद, प्रक्रिया बंद हो जाती है और आपके कंप्यूटर की गति सामान्य हो जानी चाहिए। यदि आप चाहें तो भी आप किसी प्रक्रिया को सामान्य तरीके से नहीं मार सकते।

ऐसा इसलिए है क्योंकि mscorsvw.exe प्रक्रिया एक सिस्टम प्रक्रिया है, इसलिए जब आप कार्य प्रबंधक का उपयोग करके इसे सीधे बंद करने का प्रयास करते हैं, तो आप इसे करने में सक्षम नहीं होंगे! आपको सीएमडी के बारे में कुछ जानने की जरूरत है।



यदि आप अपने कंप्यूटर के निष्क्रिय होने तक इंतजार नहीं करना चाहते हैं ताकि वह संकलन शुरू कर सके, तो आप निम्न कार्य कर सकते हैं:

  1. पर स्विच «सी: विंडोज माइक्रोसॉफ्ट.नेट फ्रेमवर्क v2.0.50727» विंडोज एक्सप्लोरर में।
  2. प्रेस शुरू , प्रकार अध्यक्ष एवं प्रबंध निदेशक और इसे व्यवस्थापक के रूप में चलाएं।
  3. कमांड लाइन पर, उपरोक्त पथ निर्दिष्ट करें और टाइप करें |_+_| .
  4. यह आदेश सभी कार्य प्रगति पर संसाधित करेगा।
  5. एक बार यह हो जाने के बाद, सेवा बंद हो जाएगी क्योंकि इसके पास करने के लिए और कुछ नहीं है।
  6. अपने कंप्यूटर को पुनरारंभ; अब आप देखेंगे कि mscorsvw.exe प्रक्रिया कार्य प्रबंधक में नहीं चल रही होगी।
विंडोज त्रुटियों को जल्दी से खोजने और स्वचालित रूप से ठीक करने के लिए पीसी रिपेयर टूल डाउनलोड करें

उम्मीद है ये मदद करेगा!

लोकप्रिय पोस्ट