Come risolvere l'utilizzo elevato della CPU da Windows PowerShell

A volte, potresti aver notato che Windows PowerShell causa un elevato utilizzo della CPU nel sistema. Si può vedere che il sistema diventa molto lento e quando si apre Task Manager, si vede che più processi PowerShell vengono visualizzati e scompaiono. Inoltre, a volte, un singolo processo PowerShell aumenta notevolmente l'utilizzo della CPU.

Le potenziali ragioni per questo tipo di comportamento sono:

  • Il sistema Windows non viene aggiornato da molto tempo
  • Alcune applicazioni interferiscono con il funzionamento di Windows Power Shell. Ad esempio, NativeDesktopMediaService
  • Malware come Eternal Blue e crypto miner

Tuttavia, se riscontri questo problema nel tuo sistema, ti consigliamo di provare le correzioni generali elencate di seguito prima di provare quelle specifiche. A volte, alcuni bug potrebbero causare questo comportamento e semplici correzioni potrebbero risolvere il problema.

  • Riavvia il sistema
  • Termina l'attività PowerShell dal Task Manager

Se vedi che l'utilizzo della CPU è ancora elevato e le correzioni di cui sopra non hanno aiutato, prova le correzioni specifiche di seguito.

Correzione 1: assicurarsi che Windows sia aggiornato

Passaggio 1: aprire la finestra di dialogo Esegui utilizzando Tasto vittoria e R combinazione.

Passaggio 2: digitare impostazioni ms: windowsupdate e colpisci Accedere.

2021 03 13 08h53 18

Passaggio 3: nella finestra che si apre, fare clic su Controlla gli aggiornamenti.

2 Controlla gli aggiornamenti di Windows

Passaggio 4: Windows ora controllerà eventuali nuovi aggiornamenti. Se vengono trovati nuovi aggiornamenti, questi verranno scaricati e installati.

Passaggio 4: fare clic su Riavvia ora pulsante per vedere le modifiche. Verifica se il tuo problema è stato risolto o meno una volta riavviato il sistema.

4 Windows Update Riavvia ora

Correzione 2: eseguire un avvio pulito

Alcune applicazioni interferiscono con Windows PowerShell e causano questo problema. Eseguendo un avvio pulito, saremo in grado di sapere quale applicazione sta causando il problema.

Passaggio 1: aprire il comando Esegui. Premi i tasti Windows+R.

Passaggio 2: digitare msconfig e colpisci accedere

Finestra di dialogo Esegui Msconfig

Passaggio 3: nel Generale scheda, scegli Avvio selettivo

Passaggio 4: assicurarsi che Carica servizi di sistema e Carica elementi di avvio sono controllati.

avvio selettivo

Passaggio 5: ora vai su Servizi tab

Passaggio 6: spuntare Nascondi tutti i servizi Microsoft e poi clicca su Disabilitare tutto pulsante

Passaggio 7: fare clic su Applicare  e poi clicca su ok

Scheda Servizi di configurazione del sistema Min

Passaggio 8: vai a Avviare scheda e fare clic su Apri Task Manager

Apri Task Manager

Passaggio 9: Fare clic con il tasto destro sull'applicazione che ritieni stia causando il problema e disattivare esso. Inoltre, ci sarà una colonna chiamata Impatto di avvio, se l'applicazione ha un Grande impatto, disabilitare quell'applicazione.

Ripeti questa operazione per tutte le applicazioni che ritieni stiano causando il problema e che abbiano un valore di impatto elevato.

NOTA: Screenpresso viene utilizzato solo a scopo dimostrativo.

Disabilita l'app all'avvio

Passaggio 8: ora riavvia il computer. Controlla se il problema esiste.

Passaggio 9: se vedi che il problema dell'utilizzo elevato della CPU è stato risolto ora, significa che una delle applicazioni/servizi che sono stati disabilitati ha causato il problema. Abilita un'applicazione/servizio alla volta e controlla quale applicazione/servizio è il colpevole. Una volta identificata l'applicazione, puoi disinstallarla dal tuo sistema

Correzione 3: riparazione aggiornamento Windows 10

Passaggio 1: visita questo pagina e scarica lo strumento Supporto di installazione di Windows 10 dal link

Crea subito lo strumento di download del supporto di installazione di Windows 10

Passaggio 2: una volta completato il download, tasto destro del mouse sul file e scegli Esegui come amministratore

Esegui come amministratore

Passaggio 3: vedrai un Finestra di installazione di Windows 10.

Passaggio 4: nella finestra che appare, vedrai un contratto di licenza, fai clic su Accettare pulsante

Disabilita Microsft e servizi extra Min Min

Passaggio 5: nella finestra, dove ti viene chiesto Cosa vuoi fare, spunta sopra Aggiorna questo PC ora e clicca su Il prossimo pulsante

Strumento di creazione multimediale di Windows 10 3

Passaggio 6: seguire le istruzioni sullo schermo nelle procedure guidate imminenti

Passaggio 7: nella finestra Pronto per l'installazione, fare clic su Cambia cosa tenere l'opzione

Strumento di creazione multimediale di Windows 10 8

Passaggio 8: spuntare sul Conserva i file e le app personali e premere il Il prossimo pulsante

Strumento di creazione multimediale di Windows 10 9

Passaggio 9: infine, nella finestra della procedura guidata in arrivo, fare clic su Installare pulsante e completa il processo di aggiornamento

Passaggio 10: riavviare il sistema

Correzione 4: scansiona e rimuovi il malware dal sistema

Passaggio 1: aprire la finestra di dialogo Esegui utilizzando Tasto vittoria e R combinazione.

Passaggio 2: digitare powershelle colpisci Ctrl+Maiusc+Accedere. Questo apre PowerShell in modalità amministratore.

Powershell

Passaggio 3: nel prompt Controllo accesso utente che si apre chiedendo l'autorizzazione, fare clic su

Passaggio 4: nella finestra di PowerShell che si apre, incolla il comando seguente e premi accedere

while ($true) {Get-Process PowerShell | Dove-Oggetto {$_.ID -notcontains $PID} | Stop-Processo -Forza}

Passaggio 5: aprire la finestra di Esplora risorse utilizzando Windows+E, dal menu di sinistra, clicca su Questo PC

Passaggio 6: nella barra di ricerca situata nell'angolo in alto a destra della finestra, copia e incolla quanto segue e premi Invio

*ps1
Ps1 Risultati di ricerca1

Passaggio 7: dall'elenco dei file ps1, elimina quelli che ritieni non necessari

Passaggio 8: apri nuovamente il terminale Esegui

Passaggio 9: digita Taskschd.msc e premere i tasti Ctrl+Maiusc+Invio. Questo aprirà l'Utilità di pianificazione con i diritti di amministratore.

Taskschd Msc

Passaggio 10: nella finestra dell'utilità di pianificazione che si apre, dal menu in alto, fare clic su Visualizza 

Passaggio 11: assicurati che Mostra attività nascoste è segno di spunta.

Mostra attività nascoste

Passaggio 12: verificare se un'attività pianificata o un'attività attiva sta causando il problema. Controlla i nomi Divertimento compito o Raccogli informazioni sulla rete compito. Le attività con questi nomi sono note per essere attivate da Blue Eternal. Se trovati, eliminali immediatamente.

Passaggio 13: cercare il malware nel sistema. Adottare le misure necessarie per mitigarli.

Passaggio 14: come misura precauzionale è meglio scansionare il sistema da due software antivirus (forse Antivirus e Antimalware). Una volta, sei sicuro che non ci sia più malware nel sistema, controlla se l'utilizzo della CPU Hight è stato risolto.

Modo alternativo se il metodo sopra sembra difficile:

Passaggio 1: rimuovere i dati indesiderati ed eseguire il backup dei dati necessari

Passaggio 2: formatta l'unità di archiviazione

Passaggio 3: reinstallare Windows

Passaggio 4: scansiona il sistema alla ricerca di malware.

Passaggio 5: copia i dati nel sistema.

È tutto

Speriamo che questo articolo sia stato informativo. Grazie per aver letto.

Commenta gentilmente e facci sapere quale delle soluzioni di cui sopra ti ha aiutato a risolvere il problema di utilizzo elevato della CPU nel sistema.

Come aprire e modificare file DDS in Windows 11, 10ComeSuggerimentiWindows 10Windows 11

Sebbene il formato DDS (Direct Draw Surface) non sia un formato di immagine così diffuso, a volte potresti imbatterti nel file DDS. Il formato DDS è un tipo di file immagine, o bitmap, creato appos...

Leggi di più
Come correggere l'errore di violazione dell'accesso alle eccezioni in Windows 11 o 10

Come correggere l'errore di violazione dell'accesso alle eccezioni in Windows 11 o 10Windows 10Windows 11Errore

A volte, durante il tentativo di eseguire un'applicazione sul tuo sistema Windows 11/10, potresti riscontrare un errore di violazione dell'accesso alle eccezioni non gestite. Ciò significa che una ...

Leggi di più
Come disabilitare qualsiasi tasto sulla tastiera in Windows 11 o 10

Come disabilitare qualsiasi tasto sulla tastiera in Windows 11 o 10ComeTastieraSuggerimentiWindows 10Windows 11

Possono esserci molti scenari in cui vorresti disabilitare un tasto sulla tastiera sul tuo PC Windows 10/11. Ad esempio, la chiave potrebbe essere bloccata ed è inutilizzabile, semplicemente non ha...

Leggi di più