PowerShell: impossibile caricare il file perché l'esecuzione dello script è disabilitata nel sistema

Aggiornato 2023 di Marzo: 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.

Microsoft ha integrato Windows PowerShell come console di gestione predefinita nei suoi sistemi operativi home (Windows 10) e aziendale (Windows Server) per eseguire centinaia di attività in modo semplice, sicuro e modo completamente funzionale ..

Tuttavia, all'interno delle attività che possiamo eseguire con Windows PowerShell c'è l'esecuzione di script che ha il compito di automatizzare le attività di routine o eseguirne una in particolare facilitando le azioni amministrative, e sebbene questo sia qualcosa di veramente utile esso può comportare alcuni rischi poiché uno script con contenuto dannoso può influenzare vari componenti di sistema come i suoi record o servizi, creando un impatto negativo su tutte le sue prestazioni e operabilità.

Per questo motivo, Microsoft offre diverse opzioni che come utenti possiamo selezionare per l'esecuzione degli script, dall'attivarli tutti indipendentemente dalla loro fonte (niente consigliato) al limitarli del tutto ..

Per mantenere su, ricordati di iscriverti al nostro canale YouTube! SUBSCRIBE

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

1. Visualizza i criteri di esecuzione di Windows PowerShell

Microsoft ci fornisce una serie di criteri di esecuzione di Windows PowerShell in tutto ciò che riguarda gli script quali sono.

Restricted
È la regola predefinita e con essa è consentita l'esecuzione di singoli comandi, ma nessuno script verrà eseguito, oltre a questo, l'esecuzione di tutti file di script, inclusi file di configurazione e formato (.ps1xml), file di script del modulo (.psm1) e profili di Windows PowerShell (.ps1).
Allsigned (solo firme)
Con questo tipo di politica, è possibile eseguire script, per questo è necessario che tutti gli script e i file di configurazione siano firmati da un editor affidabile, inclusi gli script scritti sul computer locale, è richiesta un'ulteriore conferma prima di eseguire gli script Publishe rs che non sono stati classificati che sono attendibili o meno.
Remotesigned
Questa direttiva consente l'esecuzione di script, poiché ciò richiede la firma digitale di un editor di fiducia negli script e file di configurazione che vengono scaricati da Internet (inclusi i programmi di posta elettronica e di messaggistica istantanea), non richiedono firme digitali negli script che sono stati scritti sul computer locale, cioè che non sono stati scaricati da Internet e possono eseguire script che vengono scaricati da Internet e non sono firmati, se sono sbloccati, ad esempio utilizzando il cmdlet Unblock-File.
Unrestricted (nessuna restrizione)
Questa direttiva fornisce us la possibilità di eseguire script non firmati che è un alto rischio per la sicurezza e avvisa l'utente prima di eseguire file di configurazione e script scaricati da Internet per aggiungere sicurezza.
Bypass
Con questa direttiva, nulla è bloccato e né avvisi né sicurezza Verranno visualizzati i messaggi ity, questa direttiva di esecuzione è stata progettata per configurazioni in cui uno script di Windows PowerShell è integrato in un'applicazione più grande o in configurazioni in cui Windows PowerShell è la base di un programma che ha il proprio modello di sicurezza.

Undefined (Undefined)
Questa opzione indica che non esiste alcun criterio di esecuzione impostato nell'ambito corrente, quindi se il criterio di esecuzione in tutti i campi è Undefined, il criterio di esecuzione automatica sarà Restricted, che è il criterio di esecuzione predefinito in Windows 10.

Per vedere tutte le direttive di Windows PowerShell possiamo eseguire quanto segue. Vediamo ora come impostare una nuova direttiva per eseguire correttamente uno script in Windows PowerShell.

 Get-ExecutionPolicy -List 

2. Esegui script con il comando ExecutionPolicy Windows PowerShell

Passaggio 1

Per utilizzare questa opzione abbiamo due opzioni da eseguire in Windows PowerShell come amministratori che sono:

 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned Set-ExecutionPolicy RemoteSigned -Force 
Passaggio 2

Una volta eseguita una di queste righe, possiamo convalidare il risultato utilizzando il seguente cmdlet : Get- ExecutionPolicy -List

3. Esegui script in Windows PowerShell con l'editor del registro

Passaggio 1

Per questo metodo si consiglia di creare una copia di backup dei file o creare un punto di ripristino in caso di qualche tipo di errore, quindi utilizzeremo le seguenti chiavi ed eseguiremo quanto segue:

+ R

 Regedit 
Passaggio 2

I Nella finestra che verrà visualizzata andiamo al percorso successivo.

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell 
Passaggio 3

Lì faremo clic con il tasto destro su 'Microsoft.PowerShell' ?? e seleziona l'opzione 'Nuovo / Valore stringa':

Passaggio 4

Questo nuovo valore sarà chiamato 'ExecutionPolicy':

Passaggio 5

Faremo doppio clic su questo valore e nelle 'Informazioni sul valore' ?? nel campo immettere 'RemoteSigned':

Passaggio 6

Fare clic su Accetta e vedremo che questa direttiva viene applicata:

4. Esegui script in Windows PowerShell con Criteri di gruppo

Passaggio 1

Questa opzione è disponibile per le edizioni Pro ed Enterprise di Windows 10 e per accedervi utilizzeremo i seguenti tasti ed eseguiremo il seguente:

+ R

 gpedit.msc 
Passaggio 2

Premendo Invio mostra la seguente finestra e lì andremo al seguente percorso:

  • Configurazione attrezzatura
  • Modelli amministrativi
  • Componenti Windows
  • Windows PowerShell
Passaggio 2

Lì selezioniamo e apriamo il criterio chiamato 'Attiva esecuzione script':

Passaggio 3

Nella finestra visualizzata attiviamo il â € œEnabledâ € ?? casella e nella 'Politica di esecuzione' ?? campo possiamo selezionare una delle seguenti opzioni. Una volta definita la direttiva, fai clic su Applica e accetta per salvare le modifiche.

  • Consenti solo script firmati
  • Consenti script locali e script remoti firmati
  • Consenti tutti gli script

Con uno qualsiasi di questi metodi sarà possibile fare un uso corretto degli script in ambienti Windows ..

LEGGERE:   Creare un MMC in Windows Server 2008

adminguides

Lascia un commento