Windows 11/10 में Ngen.exe के उच्च CPU उपयोग को ठीक करें

Windows 11 10 Mem Ngen Exe Ke Ucca Cpu Upayoga Ko Thika Karem



इस पोस्ट में, हम आपको दिखाने जा रहे हैं कि कैसे Ngen.exe के उच्च CPU उपयोग को ठीक करें विंडोज़ 11/10 पर।



आउटलुक ने संभावित असुरक्षित अनुलग्नकों को अवरुद्ध कर दिया

Ngen.exe क्या है?

Ngen, जिसका अर्थ है मूल छवि जेनरेटर , में स्थित एक उपयोगी प्रक्रिया है C:\Windows\Microsoft.NET\Framework\ फ़ोल्डर, जो प्रबंधित अनुप्रयोगों के समग्र प्रदर्शन को बढ़ाता है। यह मूल रूप से मूल छवियां बनाता है जो संकलित प्रोसेसर-विशिष्ट मशीन कोड को संग्रहीत करता है, जो आपके कंप्यूटर पर मूल छवि कैश में स्थापित होता है। इन मूल छवियों का उपयोग रनटाइम द्वारा मूल असेंबली को संकलित करने के लिए किया जाता है जो केवल .NET फ्रेमवर्क को लक्षित करते हैं।





अब, कुछ विंडोज़ उपयोगकर्ताओं ने रिपोर्ट किया है कि Ngen.exe उच्च CPU उपयोग का उपभोग कर रहा है, जिससे उनका पीसी लड़खड़ा रहा है, क्रैश हो रहा है, या अनुत्तरदायी हो गया है। यदि आप प्रभावित उपयोगकर्ताओं में से एक हैं, तो आप नीचे दिए गए सुधारों का पालन कर सकते हैं और इस समस्या का समाधान कर सकते हैं।





  Ngen.exe उच्च CPU उपयोग



Windows 11/10 में Ngen.exe के उच्च CPU उपयोग को ठीक करें

यदि आप Windows 11/10 पर Ngen (नेटिव इमेज जेनरेटर) के उच्च CPU उपयोग का अनुभव कर रहे हैं, तो यहां वे समाधान दिए गए हैं जिनका उपयोग आप समस्या को ठीक करने के लिए कर सकते हैं:

  1. प्रारंभिक जांच.
  2. .NET फ्रेमवर्क की मरम्मत/अद्यतन करें।
  3. Ngen.exe प्रक्रिया के लिए अधिक CPU आवंटित करें।
  4. .NET कार्यों को अक्षम करें (यदि उपयोग में नहीं है)।

1] प्रारंभिक जाँच

  • अन्य सुधारों को आज़माने से पहले, सुनिश्चित कर लें कि आपका विंडोज़ ओएस अद्यतित है . ऐसी समस्याएँ आमतौर पर तब होती हैं यदि आपने उपलब्ध विंडोज़ अपडेट इंस्टॉल नहीं किया है और पुरानी विंडोज़ का उपयोग कर रहे हैं। इसलिए, विंडोज़ को अपडेट करें और जांचें कि क्या समस्या हल हो गई है।
  • यदि पृष्ठभूमि में बहुत सारे अनावश्यक प्रोग्राम चल रहे हैं, तो आपको इस समस्या का सामना करना पड़ सकता है। इसलिए, कार्य प्रबंधक खोलें Ctrl+Shift+Esc का उपयोग करके और सभी गैर-आवश्यक पृष्ठभूमि ऐप्स को बंद करें कार्य का अंत करें बटन।
  • यदि कुछ .NET अनुप्रयोग हैं जिनका आप अब उपयोग नहीं करते हैं, उन्हें अनइंस्टॉल करें और देखें कि क्या समस्या ठीक हो गई है.

पढ़ना: सेवाएँ और नियंत्रक ऐप विंडोज़ में उच्च सीपीयू उपयोग .

2] .NET फ्रेमवर्क की मरम्मत/अद्यतन करें

  Microsoft .NET फ्रेमवर्क को सुधारें



आप .NET फ्रेमवर्क को सुधारने का प्रयास कर सकते हैं और देख सकते हैं कि समस्या हल हो गई है या नहीं। खुला समायोजन Win+I का उपयोग करके, पर जाएँ ऐप्स > इंस्टॉल किए गए ऐप्स अनुभाग में, Microsoft .NET Framework एप्लिकेशन देखें, उसके आगे मौजूद तीन-बिंदु मेनू बटन पर क्लिक करें, और चुनें संशोधित विकल्प। दिखाई देने वाले प्रॉम्प्ट में, पर क्लिक करें मरम्मत बटन। एक बार प्रक्रिया पूरी हो जाए, तो देखें कि क्या समस्या ठीक हो गई है।

यदि आपका .NET फ्रेमवर्क पुराना हो गया है तो भी यह समस्या हो सकती है। इस तरह, .NET फ्रेमवर्क को अपडेट करें और जाँचें कि क्या समस्या हल हो गई है। आप Microsoft वेबसाइट से .NET का नवीनतम संस्करण डाउनलोड कर सकते हैं और फिर इसे अपने सिस्टम पर इंस्टॉल कर सकते हैं।

3] Ngen.exe प्रक्रिया के लिए अधिक CPU आवंटित करें

यदि Ngen.exe के उच्च CPU उपयोग की समस्या बनी रहती है, तो आप इसकी संख्या बढ़ाने का प्रयास कर सकते हैं सीपीयू कोर प्रक्रिया को सौंपा गया। ऐसा करने के चरण यहां दिए गए हैं:

  • सबसे पहले, टास्क मैनेजर लॉन्च करने के लिए Ctrl+Shift+Esc दबाएँ और पर जाएँ विवरण टैब.
  • अब, ngen.exe प्रक्रिया पर राइट-क्लिक करें और चुनें अपनापन निर्धारित करें दिखाई देने वाले ड्रॉप-डाउन मेनू से विकल्प।
  • इसके बाद, सीपीयू कोर से जुड़े चेकबॉक्स को सक्षम करें जिन्हें आप प्रक्रिया को असाइन करना चाहते हैं सीपीयू 0, सीपीयू 1, सीपीयू 2, सीपीयू 3, वगैरह।
  • एक बार हो जाने पर, दबाएँ ठीक है परिवर्तनों को सहेजने के लिए बटन।

जाँचें कि क्या समस्या अब ठीक हो गई है।

पढ़ना : अधिक CPU कोर का मतलब बेहतर प्रदर्शन है ?

4] .NET कार्यों को अक्षम करें (यदि उपयोग में नहीं है)

यदि आप वर्तमान में .NET Framework का उपयोग नहीं कर रहे हैं, तो आप संबंधित कार्यों को अक्षम कर सकते हैं। उसके लिए, नीचे दिए गए चरणों का पालन करें:

  • पहला, कार्य शेड्यूलर खोलें टास्कबार खोज विकल्प का उपयोग करके नीचे दिए गए स्थान पर जाएं:
    Task Scheduler Library/Microsoft/Windows/.NET Framework
  • अब, .NET फ्रेमवर्क से संबंधित सभी कार्यों को अक्षम करें; कार्य पर राइट-क्लिक करें और चुनें अक्षम करना दिखाई देने वाले संदर्भ मेनू से विकल्प।

टिप्पणी: यदि आप संबंधित ऐप्स का उपयोग कर रहे हैं तो .NET फ्रेमवर्क को अक्षम न करें क्योंकि इससे प्रमुख प्रदर्शन समस्याएं पैदा हो सकती हैं।

आशा है यह मदद करेगा!

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

मैं सिस्टम के उच्च CPU उपयोग को कैसे ठीक करूँ?

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

देखना: विंडोज़ में सर्च इंडेक्सर हाई डिस्क या सीपीयू उपयोग को ठीक करें .

WSAPPX इतने अधिक CPU का उपयोग क्यों कर रहा है?

WSAPPX एक वास्तविक Microsoft स्टोर प्रक्रिया है जिसमें AppX परिनियोजन सेवा (AppXSVC) और क्लाइंट लाइसेंस सेवा (ClipSVC) जैसी सेवाएँ शामिल हैं। यदि आप का सामना कर रहे हैं WSAPPX का उच्च CPU उपयोग , समस्या कम वर्चुअल मेमोरी के कारण हो सकती है। इसके अलावा, यदि आपके सिस्टम में कोई वायरस मौजूद है, तो आपको इस समस्या का सामना करने की संभावना है।

  Ngen.exe उच्च CPU उपयोग
लोकप्रिय पोस्ट