PowerShell-bestand kan niet worden geladen, omdat het uitvoeren van scripts is uitgeschakeld op dit systeem
Als PowerShell een foutmelding genereert - Bestand kan niet worden geladen omdat actieve scripts op dit systeem zijn uitgeschakeld, dan moet je het script inschakelen dat op je Windows 10-computer draait. De oorzaak van deze fout is dat uw gebruikersaccount niet over voldoende rechten beschikt om dat script uit te voeren. Dit betekent niet dat je beheerdersrechten moet hebben, het betekent ook dat je dat ook moet doen onbeperkt om dit type PowerShell-scripts of -cmdlets uit te voeren
PowerShell kan niet worden geladen, omdat het uitvoeren van scripts is uitgeschakeld op dit systeem
Er is maar één manier om deze taak uit te voeren. U moet doen is het uitvoeringsbeleid instellen onbeperkt.
Hiervoor zullen we eerst controleren welk beleid is ingesteld voor de individuele gebruikersgroepen op uw computer.
Daarvoor begin je door op te drukken WINKEY + X knop combo of klik met de rechtermuisknop op de Start-knop en klik op Windows Powershell (Admin) of zoek naar Powershell in het zoekvak, klik er met de rechtermuisknop op en selecteer Als administrator uitvoeren. Klik op Ja voor de prompt UAC of Gebruikersaccountbeheer die u krijgt. Dan is het Windows Powershell-venster eindelijk geopend. Typ nu het volgende commando om het List of Execution Policy voor alle scopes op uw computer te krijgen,
Get-ExecutionPolicy -List
Hiermee wordt een lijst met de gebruikersgroepen en hun uitvoeringsbeleidstekst weergegeven.
Onder de kolom van strekking, je moet eruit zien Lokaal apparaat.
Als u vindt dat het uitvoeringsbeleid op een van beide is ingesteld onbepaald of Beperkt, je hebt je probleem opgespoord.
Nu is het volgende dat u moet doen het uitvoeringsbeleid instellen onbeperkt.
Daarvoor moet u de volgende opdracht invoeren in hetzelfde PowerShell-sessievenster,
Set-ExecutionPolicy onbeperkt
Dit geeft je een bericht met de vraag om verschillende rechten waarvoor je ofwel moet klikken Y zeggen Ja naar alle berichten afzonderlijk of druk op de EEN sleutel om te zeggen Ja naar alle berichten tegelijk.
Als die opdracht een fout genereert, kunt u ook het uitvoeringsbeleid forceren door de volgende opdracht in te voeren,
Set-ExecutionPolicy Unrestricted -Force
Hiermee wordt uiteindelijk het uitvoeringsbeleid voor uw PowerShell-scripts en -cmdlets ingesteld onbeperkt.
Nu zou dit de fout voor u weg moeten nemen op PowerShell die zegt, Bestand kan niet worden geladen omdat actieve scripts op dit systeem zijn uitgeschakeld.
Heeft dat je geholpen??