यदि आपके सिस्टम का विंडोज पुराना हो गया है, तो विंडोज पावरशेल प्रक्रिया विंडोज 10 में उच्च सीपीयू उपयोग का कारण बन सकती है। इसके अलावा, विभिन्न परस्पर विरोधी अनुप्रयोग (जैसे कि NativeDesktopMediaService) भी समस्या का कारण बन सकते हैं।
उपयोगकर्ता इस समस्या को तब नोटिस करता है जब उसका पीसी सुस्त व्यवहार करना शुरू कर देता है और टास्क मैनेजर खोलने पर, वह पॉवरशेल द्वारा उच्च CPU उपयोग को नोटिस करता है (कुछ मामलों में, टास्क मैनेजर में कई पॉवरशेल प्रक्रियाएँ दिखाई देती हैं और गायब हो जाती हैं)।
आगे बढ़ने से पहले, जांचें कि क्या पावरशेल को समाप्त कर रहा है कार्य प्रबंधक . के माध्यम से प्रक्रिया करें समस्या को हल करता है (यदि अस्थायी गड़बड़ी के कारण)।
अपने सिस्टम के विंडोज़ को नवीनतम रिलीज़ में अपडेट करें
यदि आपके सिस्टम का विंडोज पुराना है (क्योंकि यह ओएस मॉड्यूल के बीच असंगति का कारण हो सकता है) तो आपको पावरशेल द्वारा उच्च सीपीयू उपयोग का सामना करना पड़ सकता है। इस मामले में, अपने सिस्टम के विंडोज को नवीनतम रिलीज में अपडेट करने से उच्च CPU उपयोग की समस्या हल हो सकती है।
- पीसी के विंडोज़ को मैन्युअल रूप से अपडेट करें और रीबूट करें आपका पीसी।
- रिबूट करने पर, जांचें कि क्या समस्या हल हो गई है।
यदि समस्या बनी रहती है (या आप Windows के अप्रचलित संस्करण का उपयोग कर रहे हैं), तो आप डाउनलोड . कर सकते हैं अद्यतन सहायक (वर्तमान में, विंडोज 10 अक्टूबर 2020 अपडेट) विंडोज 10 डाउनलोड पेज से। फिर उस सहायक का उपयोग करें (सुनिश्चित करें कि आपने इसे व्यवस्थापक के रूप में लॉन्च किया है) सिस्टम को अपडेट करने के लिए और जांचें कि क्या इससे पावरशेल समस्या हल हो जाती है।
अपने पीसी को क्लीन बूट करें और समस्याग्रस्त एप्लिकेशन को अक्षम/अनइंस्टॉल करें
यदि आपके सिस्टम पर कोई एप्लिकेशन PowerShell प्रक्रिया को ट्रिगर कर रहा है, तो Windows PowerShell प्रक्रिया उच्च CPU उपयोग का कारण बन सकती है। इस संदर्भ में, सिस्टम को क्लीन बूट करना और एप्लिकेशन को अक्षम/निकालना (समस्या उत्पन्न करना) समस्या का समाधान कर सकता है।
- अपने पीसी को क्लीन बूट करें (आप ऑटोरन, प्रोसेस एक्सप्लोरर या WBEMTEST भी आजमा सकते हैं) और जांचें कि क्या विंडोज पावरशेल द्वारा उच्च सीपीयू उपयोग गायब हो गया है।
- यदि ऐसा है, तो आप अनुप्रयोगों/सेवाओं/प्रक्रियाओं को सक्षम कर सकते हैं (ब्राउज़र के एक्सटेंशन की जांच करना न भूलें) क्लीन बूट प्रक्रिया के दौरान एक-एक करके तब तक अक्षम रहे जब तक कि कोई समस्या न मिल जाए।
- एक बार मिल जाने के बाद, आप समस्याग्रस्त को अक्षम या हटा सकते हैं . आमतौर पर, पहले से स्थापित ड्राइवर अपडेट उपयोगिता OEM या NativeDesktopMediaService . द्वारा पावरशेल समस्या को ट्रिगर करने के लिए अनुप्रयोगों की सूचना दी जाती है।
पीसी के विंडोज का रिपेयर अपग्रेड करें
यदि किसी भी समाधान ने अब तक उच्च CPU उपयोग की समस्या को हल नहीं किया है, तो आप पीसी के विंडोज की मरम्मत अपग्रेड करने से समस्या का समाधान हो सकता है।
- एक वेब ब्राउज़र लॉन्च करें और विंडोज 10 डाउनलोड पेज पर जाएं।
- अब नीचे स्क्रॉल करें और अभी टूल डाउनलोड करें . पर क्लिक करें (विंडोज 10 इंस्टॉलेशन मीडिया बनाएं के तहत)।
- फिर डाउनलोड को पूरा होने दें और उसके बाद, राइट-क्लिक करें डाउनलोड किए गए . पर फ़ाइल।
- अब व्यवस्थापक के रूप में चलाएं चुनें और स्वीकार करें लाइसेंस शर्तें ।
- फिर, “आप क्या करना चाहते हैं . में विंडो में, इस पीसी को अभी अपग्रेड करें चुनें और अगला . पर क्लिक करें ।
- अब टूल को OS फ़ाइलें डाउनलोड करने दें और संकेतों का पालन करें प्रक्रिया को पूरा करने के लिए, लेकिन प्रक्रिया के दौरान, जब कहा जाए, तो Windows सेटिंग्स, व्यक्तिगत फ़ाइलें और ऐप्स रखें का विकल्प चुनें। .
- फिर इंस्टॉल करें . पर क्लिक करें बटन और अपग्रेड प्रक्रिया को पूरा होने दें (इसे पूरा होने में कुछ समय लग सकता है, इसलिए, सुनिश्चित करें कि आप प्रक्रिया के दौरान पीसी को बंद नहीं करते हैं)।
- प्रक्रिया पूरी होने पर, रीबूट करें अपने पीसी और जांचें कि क्या पावरशेल द्वारा उच्च सीपीयू उपयोग वापस सामान्य हो गया है।
मैलवेयर हटाएं
यदि मैलवेयर (क्रिप्टो माइनर प्रोसेस या इटरनलब्लू को समस्या का कारण बताया जाता है) पॉवरशेल प्रक्रिया के निष्पादन को ट्रिगर कर रहा है, तो पावरशेल प्रक्रिया उच्च सीपीयू उपयोग का कारण बन सकती है। इस संदर्भ में, मैलवेयर को हटाने से समस्या का समाधान हो सकता है। आगे बढ़ने से पहले, सुनिश्चित करें कि आपका एंटीवायरस उत्पाद और उसकी परिभाषाएं नवीनतम निर्मित में अपडेट की गई हैं।
- सबसे पहले, एक मैलवेयर हटाने वाला एप्लिकेशन डाउनलोड और इंस्टॉल करें (मैलवेयरबाइट्स की तरह)।
- फिर Windows पर राइट-क्लिक करें और पावरशेल (व्यवस्थापक) खोलें .
- अब निष्पादित करें अन्य सभी PowerShell प्रक्रियाओं को रोकने के लिए निम्नलिखित:
while ($true) {Get-Process PowerShell | Where-Object {$_.ID -notcontains $PID} | Stop-Process -Force}
- फिर Windows खोज का उपयोग करें *.ps1 फ़ाइलें find ढूंढने के लिए और हटाएं वे फ़ाइलें जो आवश्यक नहीं हैं (सुनिश्चित करें कि आप एक आवश्यक सिस्टम फ़ाइल को नहीं हटाते हैं)।
- अब Windows क्लिक करें , टाइप करें:कार्य शेड्यूलर , और राइट-क्लिक करें इस पर। फिर व्यवस्थापक के रूप में चलाएं . चुनें .
- फिर जांचें कि क्या कोई चल रहा है या निर्धारित कार्य समस्या को ट्रिगर कर रहा है (आप छिपे हुए कार्यों को देखने में सक्षम कर सकते हैं कार्य शेड्यूलर के दृश्य मेनू में)। यदि समस्या ब्लू इटरनल के कारण है, तो आपको मज़ा . मिल सकता है कार्य या (GatherNetworkInfo कार्य) कार्य अनुसूचक में।
- यदि ऐसा है, तो निकालें या अक्षम करें समस्याग्रस्त कार्य ।
- अब टूल का उपयोग करें (चरण 1 पर स्थापित) मैलवेयर को निकालने के लिए जैसे मैलवेयर को हटाने के लिए मालवेयरबाइट्स (या मैलवेयर को खोजने और निकालने के लिए एक टूल देने के लिए अपने एंटीवायरस विक्रेता से संपर्क करें)।
- फिर एक ऑनलाइन एंटीवायरस स्कैनर का उपयोग करें (जैसे ESET ऑनलाइन स्कैनर या कैसपर्सकी वायरस रिमूवल टूल) मैलवेयर को स्कैन करने के लिए और उसके बाद, जांचें कि क्या पावरशेल उच्च CPU उपयोग समस्या हल हो गई है।
यदि वह आपके लिए बहुत अधिक तकनीकी है, तो आप आवश्यक डेटा का बैकअप . कर सकते हैं (लेकिन उस डेटा को हटाना सुनिश्चित करें जो आवश्यक नहीं है) और Windows को फिर से इंस्टॉल करें (स्टोरेज ड्राइव को फॉर्मेट करने के बाद)। OS को पुन:स्थापित करने के बाद, स्कैन . करना सुनिश्चित करें डेटा कम से कम दो सुरक्षा उत्पादों के साथ (यानी, एंटीवायरस और एंटीमैलवेयर ) फिर आप डेटा को सिस्टम में वापस कॉपी कर सकते हैं। यदि यह आपके लिए आसान नहीं है, तो आप किसी आई.टी. से संपर्क कर सकते हैं। सुरक्षा विशेषज्ञ।