How To

Come risolvere il problema dell’apertura continua di Windows PowerShell

February 13, 2026 5 minuti di lettura Updated: February 13, 2026

Avere a che fare con l’apertura inaspettata di PowerShell su Windows può essere davvero fastidioso, soprattutto quando non si è sicuri di cosa lo stia attivando. A volte, si tratta di elementi di sistema legittimi che svolgono il loro compito, ma altre volte, qualche app o attività in background potrebbe infiltrarsi in script all’avvio o in background. Non tutte le soluzioni sono ovvie e, sì, Windows rende piuttosto difficile tenere traccia di ciò che viene eseguito dietro le quinte. L’obiettivo è scoprire cosa sta avviando PowerShell, disabilitarlo o modificarlo in modo che non dia fastidio ogni pochi minuti e, si spera, bloccare i pop-up.

Come risolvere i popup di PowerShell su Windows

Verificare le attività pianificate che potrebbero attivare PowerShell

Nella maggior parte dei casi, le colpevoli sono le attività pianificate. Qualcuno o qualche app potrebbe aver impostato un’attività che esegue script di PowerShell in base a un timer o a un trigger. Vale la pena dare un’occhiata all’Utilità di pianificazione per verificare se è questo il caso. Questo vale se si nota che il pop-up si verifica periodicamente, ad esempio ogni pochi minuti o all’avvio del PC.

  • Premere Windows + Rper aprire la finestra di dialogo Esegui.
  • Digita taskschd.msce premi Invio: verrà visualizzato Utilità di pianificazione.
  • Guarda a sinistra sotto Libreria Utilità di pianificazione, espandila per vedere tutte le cartelle. A volte si nascondono cose strane nelle sottocartelle.
  • Fai clic su ogni cartella alla ricerca di attività che sembrano strane o correlate a PowerShell. La chiave è controllare la scheda Azioni di ogni attività: indicherà se sta eseguendo uno .ps1script.
  • Se noti un’attività sospetta (ad esempio un’esecuzione di uno script di PowerShell che non hai configurato), fai clic con il pulsante destro del mouse e scegli Disabilita. Ricorda, però, che alcune app legittime necessitano di script per aggiornamenti o funzionalità, quindi non eliminarle del tutto senza prima averle testate.

Attenzione: è necessario controllare tutte le cartelle all’interno della Libreria Utilità di pianificazione: è una scansione un po’ noiosa se si hanno molte attività, ma ne vale la pena. E se alcune attività sono impostate per ripetersi molto spesso, questo potrebbe spiegare il problema dei pop-up.

Come regolare i trigger se trovi uno script necessario

Se trovi un’attività legittima e vuoi mantenerla ma non vuoi che venga eseguita così spesso, puoi modificarne la pianificazione. Questo impedisce a PowerShell di avviarsi troppo frequentemente, che è spesso la causa del fastidio.

  • Fare doppio clic sull’attività per aprirne le proprietà.
  • Passare alla scheda Trigger.
  • Selezionare il trigger esistente e fare clic su Modifica.
  • Modifica la programmazione: da ogni minuto a ogni ora, oppure impostala in modo che venga eseguita solo in orari specifici.
  • Fare clic su OK e chiudere la finestra delle proprietà dell’attività.

Questo approccio aiuta a evitare esecuzioni di script non necessarie, mantenendo lo script attivo quando necessario.

Utilizzo di Autoruns per una visione più ampia dei trigger di avvio

Se sei stanco di dover scorrere manualmente l’Utilità di pianificazione, strumenti come Autoruns di Sysinternals ti semplificano la vita.È una sorta di gigantesca checklist di tutto ciò che si avvia automaticamente con Windows, incluse attività pianificate, servizi, file DLL e altro ancora. In alcune configurazioni, questo potrebbe rilevare elementi che l’Utilità di pianificazione non rileva o semplificare la disattivazione in blocco.

  • Prendi Autoruns.
  • Estrarre il file ZIP ed eseguirlo Autoruns.execome amministratore (fare clic con il pulsante destro del mouse > Esegui come amministratore).
  • Fare clic su se vengono richiesti i diritti di amministratore.
  • Vai alla scheda Tutto: qui troverai tutti gli elementi di avvio automatico.
  • Cerca nella colonna Percorso immagine le voci che terminano con .ps1. Si tratta degli script di PowerShell presenti nelle attività di avvio o pianificate.
  • Se ne trovi uno e non lo riconosci, disattiva la voce corrispondente: basta deselezionare la casella.
  • Riavviare e verificare se i pop-up di PowerShell sono scomparsi.

A volte questo metodo mostra cose che non sapevi fossero in esecuzione, il che rende più facile individuare il colpevole.

Eseguire un avvio pulito per isolare la causa

A volte, la causa sono app o servizi di terze parti. Un avvio pulito chiude tutto ciò che non è essenziale, quindi se PowerShell non si apre più, si sa che si tratta di un servizio di terze parti. In pratica, si disattivano tutti i servizi non Microsoft, quindi li si riattiva in batch finché non compare il colpevole.

  • Apri Esegui con Windows + R.
  • Digitare msconfige premere Invio: si aprirà la finestra Configurazione di sistema.
  • Vai alla scheda Servizi.
  • Seleziona Nascondi tutti i servizi Microsoft (in modo da non disabilitare accidentalmente le funzionalità principali di Windows).
  • Fare clic su Disabilita tutto per disattivare tutti i servizi di terze parti.
  • Fare clic su Applica, quindi riavviare il PC.

Il pop-up di PowerShell continua a comparire? In caso contrario, inizia ad abilitare i servizi un po’ alla volta (controlla dopo ogni batch).Quello che attiva di nuovo il pop-up è il colpevole. Se continua a comparire anche dopo questo avvio pulito, è probabile che il problema sia nelle app di avvio o nelle attività pianificate.

Controlla le app di avvio con Task Manager

Un’altra causa comune? Le applicazioni di avvio avviano script o comandi che includono l’esecuzione di PowerShell.È consigliabile disabilitarli temporaneamente per vedere se il problema si risolve:

  • Premere Ctrl + Shift + Escper aprire Task Manager.
  • Vai alla scheda Avvio.
  • Fai clic con il pulsante destro del mouse su ciascuna app con stato Abilitato e scegli Disabilita.
  • Dopo aver disattivato tutte le app sospette, riavvia il PC e verifica se il problema persiste.

Esegui una scansione completa del malware

Si tratta di un’opzione un po’ rischiosa, ma vale la pena provarla se nient’altro funziona. Software dannosi o script kiddie possono eseguire script di PowerShell in background, causando pop-up o anche peggio. Utilizza Windows Defender o il tuo antivirus preferito per eseguire una scansione completa, giusto per escludere il malware come causa.

  • Premere Windows + Se digitare Sicurezza di Windows.
  • Fare clic su Protezione da virus e minacce.
  • Selezionare Scansione completa e avviarla.
  • Lasciatelo correre: potrebbe volerci un po’, ma ne vale la pena per catturare le creature più cattive che si nascondono in giro.

E questo è praticamente l’arsenale per sbarazzarsi di pop-up inaspettati di PowerShell. A volte, è necessaria una combinazione di questi trucchi, altre volte, è sufficiente attendere che un’attività in background si attivi di nuovo. Ricorda, Windows può essere strano e le cose si nascondono in posti a cui non penseresti mai.

Riepilogo

  • Controlla le attività pianificate in Utilità di pianificazione e disattiva quelle sospette.
  • Utilizzare Autoruns per cercare trigger di avvio che coinvolgono .ps1file.
  • Eseguire un avvio pulito per verificare se il problema è causato da un servizio di terze parti.
  • Disattiva le app di avvio indesiderate da Task Manager.
  • Esegui una scansione completa del malware per escludere script dannosi.

Incartare

Capire cosa sta avviando PowerShell può essere complicato, ma di solito si tratta di un processo di temporizzazione o in background che è facile da disattivare una volta individuato. A volte si tratta di un processo di sistema legittimo, altre volte di un’app che ha deciso di dover eseguire script senza avvisarti. In ogni caso, l’utilizzo di questi metodi aiuta a riprendere il controllo senza strapparsi i capelli. Speriamo che questo faccia risparmiare qualche ora a qualcuno. Incrociamo le dita affinché questo aiuti.