Impossibile chiamare PowerShell caricato perché l'esecuzione di script è disabilitata su questo sistema Fix

Aggiornato gennaio 2024: Smetti di ricevere messaggi di errore e rallenta il tuo sistema con il nostro strumento di ottimizzazione. Scaricalo ora a - > questo link

  1. Scaricare e installare lo strumento di riparazione qui.
  2. Lascia che scansioni il tuo computer.
  3. Lo strumento sarà quindi ripara il tuo computer.

Gli utenti Windows possono eseguire i propri script PowerShell utilizzando il terminale PowerShell con un solo comando.Ma, a volte, di solito per gli utenti alle prime armi, sul terminale blu potrebbe apparire il messaggio di errore "Impossibile caricare Powershell perché l'esecuzione di script è disabilitata su questo sistema".Ci possono essere esattamente due ragioni dietro questo problema.Uno sono le restrizioni della politica di esecuzione su tutti gli script e l'altro è lo script del fornitore sconosciuto o non attendibile.Basta seguire questa semplice soluzione per identificare e risolvere il problema.

Correzione 1: eseguire PowerShell in modalità amministratore

Uno degli errori più frequenti che facciamo è provare a eseguire lo script nel terminale di PowerShell senza i diritti amministrativi appropriati.

1.Devi premere il tasto Win e digitare "powershell".

2.Quindi, fai clic con il pulsante destro del mouse su "Windows PowerShell" e tocca "Esegui come amministratore".

Note importanti:

Ora è possibile prevenire i problemi del PC utilizzando questo strumento, come la protezione contro la perdita di file e il malware. Inoltre, è un ottimo modo per ottimizzare il computer per ottenere le massime prestazioni. Il programma risolve gli errori comuni che potrebbero verificarsi sui sistemi Windows con facilità - non c'è bisogno di ore di risoluzione dei problemi quando si ha la soluzione perfetta a portata di mano:

  • Passo 1: Scarica PC Repair & Optimizer Tool (Windows 11, 10, 8, 7, XP, Vista - Certificato Microsoft Gold).
  • Passaggio 2: Cliccate su "Start Scan" per trovare i problemi del registro di Windows che potrebbero causare problemi al PC.
  • Passaggio 3: Fare clic su "Ripara tutto" per risolvere tutti i problemi.

scaricare

Una volta che il terminale si apre con i diritti amministrativi appropriati, dovresti provare a eseguire nuovamente lo script della shell e verificare se funziona.

Correzione 2: verifica e modifica la politica di esecuzione

La politica di esecuzione ti proibisce di eseguire alcuni script.

1.Ora, premi semplicemente il tasto Win e digita "powershell".

2.Quindi, fai clic con il pulsante destro del mouse su "Windows PowerShell" e tocca "Esegui come amministratore".

3.Una volta che il terminale di PowerShell si apre, digita questo codice e premi Invio per conoscere lo stato della politica corrente degli script.

Get-ExecutionPolicy -List

4.Ora puoi vedere l'elenco completo delle politiche di esecuzione per tutti gli utenti/gruppi di utenti.

Di solito, l'ambito di esecuzione predefinito è impostato sullo stato "Non definito".

5.Ora, copia e incolla questo codice per impostare la politica di esecuzione sulla modalità Illimitata*.

Set-ExecutionPolicy Unrestricted

6.Ora ti verrà chiesto "Vuoi cambiare la politica di esecuzione".Basta digitare "Y" nel comando e premere Invio per applicare la modifica.


Ora puoi eseguire facilmente lo script sul tuo sistema.PowerShell non limiterà più l'esecuzione dello script.

LEGGERE:   risolvere Windows Command Processor ha smesso di funzionare

In questo modo, non dovrai affrontare affatto il problema di eseguire lo script.

*NOTA -

La politica di esecuzione di PowerShell è una sicurezza vitale che impedisce l'esecuzione di script sconosciuti e dannosi sul sistema.Quindi, non dovresti lasciarlo sull'impostazione disponibile.Dopo aver eseguito lo script, si consiglia di impostare la politica di esecuzione su "AllSigned" o "RemoteSigned".

1.Apri PowerShell come amministratore.

2.Dopo averlo aperto, esegui questo comando per limitare l'esecuzione di qualsiasi script sul tuo sistema.

Set-ExecutionPolicy Restricted

Dopo aver limitato la politica di esecuzione, nessuno script verrà eseguito.

Inoltre, se lo desideri, puoi impostare il livello di sicurezza su uno più indulgente.Sono disponibili 4 livelli di sicurezza di base su cui è possibile impostare la politica di esecuzione.Ci sono -

1.Con restrizioni: questa modalità impedisce l'esecuzione di qualsiasi script sul sistema.La modalità con restrizioni è il livello più alto di criteri di esecuzione che puoi inserire.

2.Allsigned - Solo tutti gli script firmati da autori attendibili possono essere eseguiti sul sistema.Non è possibile eseguire script sconosciuti di terze parti in questa modalità.

3.RemoteSigned - Gli script firmati in remoto possono essere eseguiti sul sistema così come gli script scritti sul computer locale.

4.Senza restrizioni: la modalità senza restrizioni, come suggerisce il nome, consente di eseguire qualsiasi script sul sistema.Questo può essere pericoloso poiché gli script dannosi non verranno bloccati.

Si supponga di provare a impostare il criterio di esecuzione su "RemoteSinged" ed eseguire questo codice in un terminale PowerShell con privilegi elevati.

Set-ExecutionPolicy RemoteSigned

È possibile chiudere il terminale del prompt dei comandi.

Puoi anche scaricare questo strumento di riparazione del PC per individuare e risolvere qualsiasi problema del PC:Passo 1 -Scarica lo strumento di riparazione del PC Restoro da quiPassaggio 2: fare clic su Avvia scansione per trovare e risolvere automaticamente qualsiasi problema del PC.

LEGGERE:   Come accelerare internet lento su Windows 11

fastfixguide