यदि PowerShell एक त्रुटि संदेश देता है - फ़ाइल लोड नहीं की जा सकती क्योंकि इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है , तो आपको अपने विंडोज 11/10 कंप्यूटर पर चलने वाली स्क्रिप्ट को सक्षम करने की आवश्यकता है। इस त्रुटि का कारण यह है कि आपके उपयोगकर्ता खाते में उस स्क्रिप्ट को निष्पादित करने के लिए पर्याप्त अनुमतियाँ नहीं हैं। इसका मतलब यह नहीं है कि आपके पास व्यवस्थापक स्तर की अनुमतियां होनी चाहिए, इसका मतलब यह भी है कि आपको अप्रतिबंधित भी होना चाहिए इस प्रकार की पॉवरशेल स्क्रिप्ट या cmdlets चलाने के लिए
पावरशेल लोड नहीं किया जा सकता क्योंकि इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है
इस कार्य को करने का केवल एक ही तरीका है। आपको निष्पादन नीति को अप्रतिबंधित पर सेट करने की आवश्यकता है
उसके लिए, हम सबसे पहले जांच करेंगे कि आपके कंप्यूटर पर अलग-अलग उपयोगकर्ता समूहों के लिए कौन सी नीतियां निर्धारित की गई हैं।
उसके लिए, WINKEY + X . दबाकर प्रारंभ करें बटन कॉम्बो या स्टार्ट बटन पर राइट-क्लिक करें और Windows Powershell (व्यवस्थापन) पर क्लिक करें या पावरशेल . खोजें खोज बॉक्स में, उस पर राइट क्लिक करें और व्यवस्थापक के रूप में चलाएँ चुनें हां . पर क्लिक करें UAC या उपयोगकर्ता खाता नियंत्रण संकेत के लिए जो आपको मिलता है। फिर, विंडोज पॉवर्सशेल विंडो आखिरकार खुल जाएगी। अब, अपने कंप्यूटर पर सभी क्षेत्रों के लिए निष्पादन नीति की सूची प्राप्त करने के लिए निम्न आदेश टाइप करें,
Get-ExecutionPolicy -List
यह उपयोगकर्ता समूहों और उनकी निष्पादन नीति की स्थिति पर एक सूची डाल देगा।
क्षेत्र, . के स्तंभ के अंतर्गत आपको लोकलमशीन . से बाहर देखना होगा
यदि आप पाते हैं कि इसकी निष्पादन नीति या तो अपरिभाषित . पर सेट है या प्रतिबंधित, आपने अपनी समस्या का पता लगा लिया है।
अब, अगली चीज़ जो आपको करने की ज़रूरत है वह है निष्पादन नीति को अप्रतिबंधित पर सेट करना।
उसके लिए, आपको उसी पॉवरशेल सत्र विंडो में निम्न कमांड दर्ज करने की आवश्यकता है,
Set-ExecutionPolicy Unrestricted
यह आपको विभिन्न अनुमतियों के लिए एक संदेश देगा जिसके लिए आपको या तो हिट करना होगा <मजबूत>वाई कहने के लिए हां सभी संदेशों को व्यक्तिगत रूप से या A . दबाएं कहने की कुंजी हां एक ही बार में सभी संदेशों के लिए।
यदि वह आदेश एक त्रुटि फेंकता है, तो आप निम्न आदेश दर्ज करके निष्पादन नीति को बदलने के लिए बाध्य कर सकते हैं,
Set-ExecutionPolicy Unrestricted -Force
यह अंततः आपकी PowerShell स्क्रिप्ट और cmdlets के लिए निष्पादन नीति को अप्रतिबंधित पर सेट कर देगा।
अब, यह आपके लिए PowerShell पर त्रुटि को दूर कर देगा जो कहता है, फ़ाइल लोड नहीं की जा सकती क्योंकि इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है।
क्या इससे आपको मदद मिली?