PowerShell non è firmato digitalmente? Risolvilo con questi passaggi

Errore con firma digitale di PowerShell
Per risolvere vari problemi del PC, consigliamo DriverFix:
Questo software manterrà i tuoi driver attivi e funzionanti, proteggendoti così da errori comuni del computer e guasti hardware. Controlla subito tutti i tuoi driver in 3 semplici passaggi:
  1. Scarica DriverFix (file di download verificato).
  2. Clic Inizia scansione per trovare tutti i driver problematici.
  3. Clic Aggiorna driver per ottenere nuove versioni ed evitare malfunzionamenti del sistema.
  • DriverFix è stato scaricato da 0 lettori questo mese.

Se hai provato a eseguire uno script PowerShell non firmato, probabilmente ti sei imbattuto nel seguente errore non è firmato digitalmente. Non puoi eseguire questo script sul sistema attuale.

Windows PowerShell è una shell inizialmente sviluppata da Microsoft allo scopo di automazione delle attività e gestione della configurazione. Non c'è da meravigliarsi se la sua politica di esecuzione è impostata su Restricted, che protegge dall'esecuzione di script dannosi.

Tuttavia, questo errore di sicurezza può verificarsi quando il criterio di esecuzione di PowerShell è impostato su AllSigned o RemoteSigned e lo script non è firmato. Se desideri firmare lo script e risolverlo, ecco alcuni metodi che potrebbero aiutarti.

Cosa posso fare se PowerShell non è firmato digitalmente?

1. Verifica e modifica la politica di esecuzione

Politica di esecuzione

Diamo un'occhiata a come controllare la politica di esecuzione e come può essere utilizzata per eliminare il tuo errore. Prima di tutto, puoi correre Cmdlet Get-ExecutionPolicy per ottenere la tua politica di esecuzione. Il parametro list nel cmdlet Get-ExecutionPolicy indica i criteri per ogni ambito.

A questo punto, un metodo conveniente consiste nel modificare i criteri di esecuzione utilizzando il cmdlet SetExecutionPolicy. Il comando seguente imposta il criterio di esecuzione su Unrestricted: PS C:> Set-ExecutionPolicy senza restrizioni. stampa per confermare la modifica quando richiesto.

La modifica della politica viene aggiornata nel registro e rimane così, almeno finché non lo cambi di nuovo. Nota che Unrestricted significa caricare assolutamente tutti i file di configurazione ed eseguire tutti gli script. Se si esegue uno script non firmato che è stato scaricato da Internet, viene richiesta l'autorizzazione prima dell'esecuzione.


2. Ignora la sessione corrente di PowerShell

ignorare la sessione di PowerShell

Un'altra soluzione rapida è eseguire Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Questo semplice comando sopra imposterà i criteri di esecuzione per ignorare la sessione corrente di PowerShell.

Ancora meglio, una volta chiusa questa sessione di PowerShell, queste impostazioni andranno perse.


3. Sblocca il file che è stato scaricato

utilizzare il cmdlet Unblock-File

Quando il criterio di esecuzione è RemoteSigned, è necessario che tutti gli script e i file di configurazione scaricati da Internet o dai messaggi di posta elettronica siano firmati da un editore attendibile.

Se ritieni che il contenuto dello script sia sicuro, puoi sbloccarlo per l'esecuzione nella tua sessione utilizzando il cmdlet Unblock-File: PS C:> Sblocca-File -Percorso C: Downloadsscript1.ps1.

Se hai domande su queste correzioni per l'errore di PowerShell riscontrato, lasciaci un messaggio nella sezione commenti qui sotto. Faremo del nostro meglio per assisterti.

LEGGI SUCCESSIVO:

  • Esegui questo script Powershell per rimuovere le app predefinite dall'immagine di Windows 10
  • Windows PowerShell ha smesso di funzionare: prova queste 4 correzioni
  • PowerShell non viene riconosciuto? Dai un'occhiata a queste soluzioni

Windows 10 – Pagina 20ComeUna GuidaStampanteUsbWindows 10AudioBrowserPrompt Dei ComandiAutistaBordoErrore

L'app Foto è un'applicazione integrata di Microsoft utilizzata per visualizzare, modificare immagini e video sul tuo computer. Per impostazione predefinita, quando si elimina un'immagine, la finest...

Leggi di più

Windows 10 – Pagina 18ComeReteUna GuidaStampanteUsbWindows 10BluetoothCromoSchermoBordoErroreGrafica

Il servizio NET.TCP Port Sharing consente a più utenti di condividere le porte TCP sul protocollo net.tcp in modo più sicuro. Questo servizio potrebbe non avviarsi in alcuni casi, anche se è stato ...

Leggi di più

Windows 10 – Pagina 21ComePrestazioneAggiornareWindows 10AudioBsodCromoPrompt Dei ComandiErrore

17 gennaio 2021 Di Anusha PaiPer accedere a un'applicazione, un programma o un file direttamente dal desktop, utilizziamo le scorciatoie. Windows viene fornito con un'icona predefinita per ogni tip...

Leggi di più