यदि PowerShell एक त्रुटि संदेश देता है – इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है इसलिए फाइल लोड नहीं की जा सकती, तो आपको अपने Windows 11/10 कंप्यूटर पर स्क्रिप्ट चलाने को इनेबल करने की आवश्यकता है। इस त्रुटि का कारण यह तथ्य है कि आपके उपयोगकर्ता खाते में उस स्क्रिप्ट को निष्पादित करने के लिए पर्याप्त अनुमति नहीं है। इसका मतलब यह नहीं है कि आपको एडमिनिस्ट्रेटर स्तर की अनुमति की आवश्यकता है, इसका मतलब यह भी है कि आपको इन प्रकार के PowerShell स्क्रिप्ट या cmdlets को चलाने के लिए unrestricted होना भी आवश्यक है

PowerShell लोड नहीं कर सकता क्योंकि इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है
इस कार्य को पूरा करने का केवल एक ही तरीका है। आपको एक्जीक्यूशन पॉलिसी को unrestricted पर सेट करना होगा।
उसके लिए, हम पहले आपके कंप्यूटर पर व्यक्तिगत उपयोगकर्ता समूहों के लिए कौन सी नीतियां सेट हैं, इसकी जांच करेंगे।
शुरू करने के लिए WINKEY + X बटन कॉम्बो दबाएं या स्टार्ट बटन पर राइट-क्लिक करें और Windows Powershell (Admin) पर क्लिक करें या सर्च बॉक्स में Powershell खोजें, उस पर राइट क्लिक करें और Run as Administrator. चुनें। UAC या User Account Control प्रॉम्प्ट के लिए Yes क्लिक करें। फिर, Windows Powershell विंडो अंततः खुल जाएगी। अब, अपने कंप्यूटर पर सभी स्कोप के लिए Execution Policy की सूची प्राप्त करने के लिए निम्न कमांड टाइप करें,
Get-ExecutionPolicy -List

यह उपयोगकर्ता समूहों और उनकी Execution Policy स्थिति की एक सूची दिखाएगा।
Scope कॉलम के तहत, आपको LocalMachine. को देखने की आवश्यकता है।
यदि आप इसकी Execution Policy को या तो Undefined या Restricted, पर सेट पाते हैं, तो आपने अपनी समस्या को ट्रैक कर लिया है।
अब, अगली चीज जो आपको करने की आवश्यकता है वह है Execution Policy को Unrestricted. पर सेट करना।
उसके लिए, आपको उसी PowerShell सत्र विंडो में निम्न कमांड दर्ज करने की आवश्यकता है,
Set-ExecutionPolicy Unrestricted

यह आपको विभिन्न अनुमतियों के लिए एक संदेश देगा जिसके लिए आपको या तो प्रत्येक संदेश के लिए व्यक्तिगत रूप से Y दबाकर Yes कहना होगा या एक साथ सभी संदेशों के लिए Yes कहने के लिए A कुंजी दबानी होगी।
यदि वह कमांड त्रुटि फेंकती है, तो आप निम्न कमांड दर्ज करके Execution Policy को जबरदस्ती बदल सकते हैं,
Set-ExecutionPolicy Unrestricted -Force
यह अंततः आपके PowerShell स्क्रिप्ट और cmdlets के लिए Execution Policy को Unrestricted. पर सेट कर देगा।
अब, यह आपके लिए PowerShell पर उस त्रुटि को दूर कर देगा जो कहती है, इस सिस्टम पर स्क्रिप्ट चलाना अक्षम है इसलिए फाइल लोड नहीं की जा सकती।
क्या इससे आपको मदद मिली?
