Come disabilitare Windows PowerShell 2.0 su Windows 10

click fraud protection

La versione corrente di Windows PowerShell è 5. PowerShell è preinstallato in Windows 10 e ha sostituito il prompt dei comandi nel menu Power user. Mentre PowerShell 5 è la versione stabile in esecuzione sul tuo sistema, il motore PowerShell 2.0 è ancora abilitato e questa versione di PowerShell è ora riconosciuta come un rischio per la sicurezza che può essere utilizzato per eseguire malware script. Windows 10 l'ha deprecato in Fall Creators Update tuttavia, ciò non significa che sia stato rimosso per tutti gli utenti. Potrebbe essere ancora abilitato sul tuo sistema. Ecco come è possibile verificare se si sta ancora eseguendo questo motore e come è possibile disabilitare Windows PowerShell 2.0.

Controlla PowerShell 2.0

Apri PowerShell con diritti amministrativi ed esegui il seguente comando.

Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2

Nei risultati restituiti da questo comando, guarda il campo Stato. Se dice che questo motore è abilitato, è necessario disabilitarlo. Se lo Stato restituisce il valore Disabilitato, sei a posto. Non c'è bisogno che tu faccia altro.

instagram viewer

Disabilita il motore di Windows PowerShell 2.0

Aprire PowerShell con diritti amministrativi ed eseguire il comando seguente;

Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root

Ciò disabiliterà il motore di Windows PowerShell 2.0. Puoi verificarlo eseguendo di nuovo questo comando. Lo stato dovrebbe restituire "Disabilitato".

Se non si ha familiarità con l'esecuzione del comando in PowerShell, è possibile disabilitare la funzionalità anche dal Pannello di controllo. Apri Esplora file e inserisci quanto segue nella barra degli indirizzi.

Pannello di controllo \ Programmi

Fai clic su "Attiva o disattiva le funzionalità di Windows". Questo aprirà una nuova finestra chiamata "Funzionalità Windows". Questa finestra potrebbe impiegare un po 'di tempo a caricare l'elenco di funzioni che è possibile abilitare / disabilitare. Una volta caricato l'elenco, scorrere fino alla fine e cercare Windows PowerShell 2.0. Deselezionalo e fai clic su OK. Non è necessario riavviare il sistema affinché ciò abbia effetto.

Qual è il rischio?

Windows PowerShell 5 ha una funzionalità anti-malware che esegue la scansione e impedisce l'esecuzione di script dannosi tuttavia, il motore PowerShell 2.0 può essere utilizzato per eseguire un attacco di downgrade che può aggirare l'antimalware dai un'occhiata. Ciò alla fine si tradurrà in un malevolo Script di PowerShell in esecuzione sul tuo sistema.

La disabilitazione del motore non dovrebbe avere alcun impatto negativo. Microsoft è a conoscenza del fatto che alcune app utilizzano ancora PowerShell 2.0, ma stanno lavorando per aiutarle a migrarle a una versione più recente. Sebbene questa funzione sia stata deprecata, rimarrà comunque parte di Windows 10 per il prossimo futuro e gli utenti saranno in grado di abilitarla se ne hanno bisogno / lo desiderano.

watch instagram story