1. एक एंटीवायरस या मैलवेयर स्कैन चलाएँ
<पी> किसी दुर्भावनापूर्ण प्रोग्राम या स्क्रिप्ट के कारण PowerShell स्वचालित रूप से चल सकता है। यह आपके कंप्यूटर पर दुर्भावनापूर्ण कार्य करने के लिए PowerShell का उपयोग करने वाला एक वायरस, मैलवेयर या अन्य प्रकार का सुरक्षा खतरा हो सकता है। <पी> यदि कोई दुर्भावनापूर्ण प्रोग्राम या स्क्रिप्ट PowerShell को स्वचालित रूप से चलाने का कारण बन रही है, तो आपको समस्या के समाधान के लिए निम्नलिखित कदम उठाने चाहिए:
- दुर्भावनापूर्ण प्रोग्राम या स्क्रिप्ट को उसके सर्वर से संचार करने या अतिरिक्त मैलवेयर डाउनलोड करने से रोकने के लिए अपने कंप्यूटर को इंटरनेट से डिस्कनेक्ट करें।
- मैलवेयर के लिए अपने कंप्यूटर को स्कैन करने और पाए गए किसी भी खतरे को हटाने के लिए अपने सुरक्षा सॉफ़्टवेयर का उपयोग करें। इसमें आपके एंटीवायरस सॉफ़्टवेयर के साथ एक पूर्ण सिस्टम स्कैन चलाना, या एक समर्पित मैलवेयर हटाने वाले टूल का उपयोग करना शामिल हो सकता है।
- दुर्भावनापूर्ण प्रोग्राम या स्क्रिप्ट को हटाने के बाद, आपको अपने कंप्यूटर को पुनरारंभ करना चाहिए और यह सुनिश्चित करने के लिए एक और स्कैन चलाना चाहिए कि खतरा पूरी तरह से हटा दिया गया है।
2. जांचें कि क्या PowerShell स्टार्टअप पर ऑटोरन पर सेट है
<पी> पावरशेल विशेष रूप से कुछ नहीं कर रहा है, लेकिन बस स्टार्टअप पर चलने के लिए सेट है। यह जांचने के लिए कि क्या PowerShell आपके कंप्यूटर पर स्टार्टअप पर चलने के लिए सेट है, आप इन चरणों का पालन कर सकते हैं:- अपने कीबोर्ड पर Ctrl + Shift + Esc कुंजी दबाकर अपने कंप्यूटर पर टास्क मैनेजर खोलें।
- टास्क मैनेजर विंडो में, स्टार्टअप टैब पर क्लिक करें।
- स्टार्टअप टैब में, स्टार्टअप आइटम की सूची में "Windows PowerShell" के लिए एक प्रविष्टि देखें।
<पी> यदि आप स्टार्टअप सूची में Windows PowerShell के लिए एक प्रविष्टि देखते हैं, तो इसका मतलब है कि जब आप अपना कंप्यूटर शुरू करते हैं तो PowerShell स्वचालित रूप से चलने के लिए सेट है। Windows PowerShell प्रविष्टि के लिए स्थिति कॉलम इंगित करेगा कि प्रोग्राम स्टार्टअप पर चलने के लिए सक्षम या अक्षम है या नहीं। <पी> यदि आपको स्टार्टअप सूची में Windows PowerShell के लिए कोई प्रविष्टि दिखाई नहीं देती है, तो इसका मतलब है कि PowerShell वर्तमान में स्टार्टअप पर चलने के लिए सेट नहीं है। हालाँकि, इसका मतलब यह नहीं है कि PowerShell स्वचालित रूप से नहीं चल रहा है - यह आपके कंप्यूटर पर किसी अन्य प्रोग्राम, स्क्रिप्ट या सेटिंग के परिणामस्वरूप चल सकता है। <पी> समस्या की आगे की जांच और समस्या निवारण के लिए, आपको अपने कंप्यूटर पर अन्य सेटिंग्स और कॉन्फ़िगरेशन, जैसे निर्धारित कार्य, स्टार्टअप स्क्रिप्ट और सिस्टम सेवाओं की जांच करने की आवश्यकता हो सकती है। हो सकता है कि आप Windows 10 या Windows 11 में स्टार्टअप फ़ोल्डर की जाँच करना चाहें और स्टार्टअप प्रोग्राम को अक्षम करना सीखें। 3. कोई कार्य या स्क्रिप्ट पृष्ठभूमि में चल रही है
<पी> यह जांचने के लिए कि क्या पृष्ठभूमि में चल रहे किसी कार्य या स्क्रिप्ट के कारण आपके कंप्यूटर पर PowerShell पॉप अप हो रहा है, आप इन चरणों का पालन कर सकते हैं:- टास्कबार पर स्टार्ट बटन पर क्लिक करके और "टास्क शेड्यूलर" खोजकर टास्क शेड्यूलर खोलें। वैकल्पिक रूप से, रन डायलॉग में Taskschd.msc टाइप करें (विंडोज कुंजी + आर) और एंटर दबाएं।
- टास्क शेड्यूलर लाइब्रेरी के अंतर्गत टास्क शेड्यूलर विंडो में, किसी भी कार्य या स्क्रिप्ट को देखें जो नियमित अंतराल पर या स्टार्टअप पर चलने के लिए निर्धारित हैं। इसे ट्रिगर्स कॉलम में दर्शाया जाएगा। यदि आपको कोई कार्य या स्क्रिप्ट मिलती है जिसके बारे में आपको संदेह है कि समस्या उत्पन्न हो सकती है, तो आप कार्य या स्क्रिप्ट पर राइट-क्लिक कर सकते हैं और मेनू से अक्षम करें का चयन कर सकते हैं।
4. एक पॉवरशेल शॉर्टकट या हॉटकी पॉवरशेल खोल रहा है
<पी> पावरशेल पॉप अप हो सकता है क्योंकि यह हॉटकी या शॉर्टकट से जुड़ा हुआ है जिसे आप अनजाने में ट्रिगर कर रहे हैं। यदि आपके पास WinHotKey जैसा कोई प्रोग्राम स्थापित है, तो इसमें ऐसा कुंजी कॉम्बो कॉन्फ़िगर किया जा सकता है।
<पी> आप किसी शॉर्टकट पर राइट-क्लिक भी कर सकते हैं, और फिर उसके गुणों की जांच करके देख सकते हैं कि क्या वह अपने स्टार्टअप पैरामीटर के हिस्से के रूप में पावरशेल का उल्लेख करता है। यह एक संकेत है कि शॉर्टकट पावरशेल को खोल सकता है, शायद एक स्क्रिप्ट लॉन्च करने के लिए, और फिर इसे फिर से बंद नहीं करता है। 5. आपका एक ऐप PowerShell
का उपयोग कर रहा है <पी> एक तृतीय-पक्ष ऐप अपने कुछ कार्यों के लिए PowerShell का उपयोग कर सकता है। यहां कुछ विशिष्ट चरण दिए गए हैं जिनका पालन करके आप यह जांच सकते हैं कि क्या यह मामला है:- ऐप के दस्तावेज़ की जाँच करें:कई ऐप्स में दस्तावेज़ या सहायता फ़ाइलें शामिल होती हैं जो ऐप की सुविधाओं और क्षमताओं का वर्णन करती हैं, यह देखने के लिए जांचें कि क्या इसमें PowerShell का उल्लेख है।
- ऐप की सेटिंग्स या कॉन्फ़िगरेशन विकल्पों में PowerShell के संदर्भ देखें:कई ऐप्स में ऐसे विकल्प शामिल होते हैं जो आपको ऐप के व्यवहार को अनुकूलित करने की अनुमति देते हैं। आप यह देखने के लिए इन सेटिंग्स की जांच कर सकते हैं कि क्या उनमें PowerShell का कोई संदर्भ शामिल है।
- ऐप का उपयोग करें और निष्पादित किए जा रहे पावरशेल कमांड को देखें:यदि आप ऐप के दस्तावेज़ या सेटिंग्स में पावरशेल का कोई संदर्भ नहीं ढूंढ पा रहे हैं, तो ऐप को चलाने का प्रयास करें और उन कार्यों को करने के लिए इसका उपयोग करें जिनमें आप रुचि रखते हैं। स्क्रीन पर दिखाई देने वाले किसी भी संदेश या संकेतों पर ध्यान दें, यह देखने के लिए कि क्या वे पावरशेल का संदर्भ देते हैं।
6. हार्डवेयर और सॉफ्टवेयर संघर्ष
<पी> हार्डवेयर और सॉफ़्टवेयर विरोध के कारण PowerShell विभिन्न तरीकों से पॉप अप हो सकता है। इन विवादों को सुलझाने के लिए कुछ संभावित समाधानों में शामिल हैं: - अपने ड्राइवरों को अपडेट करें:पुराने या गलत ड्राइवर PowerShell और अन्य सॉफ़्टवेयर के साथ टकराव का कारण बन सकते हैं। यह देखने के लिए कि क्या इससे समस्या हल हो गई है, आप अपने ड्राइवरों को नवीनतम संस्करण में अपडेट करने का प्रयास कर सकते हैं।
- सॉफ्टवेयर या विंडोज अपडेट की जांच करें:सॉफ्टवेयर अपडेट अक्सर बग या संगतता समस्याओं को ठीक करके विवादों को हल कर सकते हैं। आप अपने ऑपरेटिंग सिस्टम और आपके द्वारा उपयोग किए जा रहे किसी भी अन्य सॉफ़्टवेयर के अपडेट की जांच कर सकते हैं कि क्या कोई अपडेट उपलब्ध है जो समस्या को हल करने में मदद कर सकता है।
- अपने कंप्यूटर को पुनरारंभ करें:कभी-कभी, आपके कंप्यूटर को पुनरारंभ करने से आपके सिस्टम को रीसेट करके और समस्या पैदा करने वाली किसी भी अस्थायी फ़ाइल या डेटा को साफ़ करके विवादों को हल करने में मदद मिल सकती है।
- सिस्टम फ़ाइल चेकर टूल का उपयोग करें:सिस्टम फ़ाइल चेकर (SFC) टूल एक अंतर्निहित उपयोगिता है जो आपके सिस्टम को दूषित या गुम फ़ाइलों के लिए स्कैन कर सकता है और उन्हें सुधार सकता है। आप PowerShell के साथ टकराव पैदा करने वाली किसी भी समस्या को ठीक करने के लिए कमांड प्रॉम्प्ट (CMD) में sfc /scannow कमांड का उपयोग कर सकते हैं। आपको इसे सिस्टम प्रशासक के रूप में चलाने की आवश्यकता होगी।
- डीआईएसएम टूल का उपयोग करें:डिप्लॉयमेंट इमेज सर्विसिंग एंड मैनेजमेंट (डीआईएसएम) टूल एक अन्य अंतर्निहित उपयोगिता है जो आपके सिस्टम की समस्याओं को ठीक करने में मदद कर सकती है। आप अपने सिस्टम में समस्याओं को स्कैन करने और उन्हें ठीक करने का प्रयास करने के लिए DISM टूल का उपयोग कर सकते हैं।
7. आपकी पॉवरशेल स्क्रिप्ट में एक लूप है!
<पी> यदि आपकी PowerShell स्क्रिप्ट में कोई लूप है जिसके कारण PowerShell लगातार पॉप अप हो रहा है, तो आप समस्या को ठीक करने के लिए निम्न चरणों का प्रयास कर सकते हैं: - स्क्रिप्ट को टेक्स्ट एडिटर में खोलें:पहला कदम स्क्रिप्ट को टेक्स्ट एडिटर में खोलना है ताकि आप कोड देख सकें और उसमें बदलाव कर सकें। आप किसी भी टेक्स्ट संपादक का उपयोग कर सकते हैं जिसके साथ आप सहज हैं, जैसे नोटपैड, टेक्स्टएडिट, या नोटपैड++ जैसे अधिक उन्नत संपादक।
- स्क्रिप्ट में लूप का पता लगाएं:एक बार जब आप टेक्स्ट एडिटर में स्क्रिप्ट खोल लेते हैं, तो आपको उस लूप का पता लगाना होगा जो समस्या पैदा कर रहा है। लूप कोड का एक ब्लॉक है जिसे एक निश्चित शर्त पूरी होने तक बार-बार निष्पादित किया जाता है। आपकी स्क्रिप्ट में, लूप को "के लिए", "जबकि", या "करें" जैसे कीवर्ड के साथ चिह्नित किया जा सकता है।
- समस्या को ठीक करने के लिए लूप को संशोधित करें:एक बार जब आप स्क्रिप्ट में लूप का पता लगा लेते हैं, तो आपको समस्या को ठीक करने के लिए इसे संशोधित करने की आवश्यकता होती है। इसमें उस स्थिति को बदलना शामिल हो सकता है जो यह निर्धारित करती है कि लूप को कब निष्पादित करना बंद करना चाहिए, या कुछ शर्तों के तहत लूप से बाहर निकलने के लिए अतिरिक्त कोड जोड़ना।
- स्क्रिप्ट को सहेजें और उसका परीक्षण करें:स्क्रिप्ट में आवश्यक परिवर्तन करने के बाद, फ़ाइल को सहेजें और स्क्रिप्ट को फिर से चलाएँ यह देखने के लिए कि क्या समस्या हल हो गई है। यदि समस्या बनी रहती है, तो आपको लूप को तब तक संशोधित करना जारी रखना पड़ सकता है जब तक यह इच्छित के अनुसार काम नहीं करता।
8. Windows PowerShell को अक्षम करें
<पी> यदि बाकी सब विफल हो जाता है, तो PowerShell.exe को अक्षम क्यों न कर दिया जाए? यहां बताया गया है:- स्टार्ट मेनू खोलें और सर्च बॉक्स में Windows फीचर्स टाइप करें।
- विंडोज़ सुविधाओं को चालू या बंद करें का चयन करें।
- Windows सुविधाएँ विंडो में, Windows PowerShell अनुभाग तक नीचे स्क्रॉल करें।
- इसे अक्षम करने के लिए Windows PowerShell के बगल में स्थित बॉक्स को अनचेक करें।
- ठीक चुनें.
- अपना कंप्यूटर पुनरारंभ करें।