{"id":12132,"date":"2026-02-13T12:40:01","date_gmt":"2026-02-13T12:40:01","guid":{"rendered":"https:\/\/howtogeek.blog\/it\/?p=12132"},"modified":"2026-02-13T12:40:01","modified_gmt":"2026-02-13T12:40:01","slug":"come-risolvere-il-problema-dellapertura-continua-di-windows-powershell","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/it\/come-risolvere-il-problema-dellapertura-continua-di-windows-powershell\/","title":{"rendered":"Come risolvere il problema dell&#8217;apertura continua di Windows PowerShell"},"content":{"rendered":"<p>Avere a che fare con l&#8217;apertura inaspettata di PowerShell su Windows pu\u00f2 essere davvero fastidioso, soprattutto quando non si \u00e8 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\u00e0 in background potrebbe infiltrarsi in script all&#8217;avvio o in background. Non tutte le soluzioni sono ovvie e, s\u00ec, Windows rende piuttosto difficile tenere traccia di ci\u00f2 che viene eseguito dietro le quinte. L&#8217;obiettivo \u00e8 scoprire cosa sta avviando PowerShell, disabilitarlo o modificarlo in modo che non dia fastidio ogni pochi minuti e, si spera, bloccare i pop-up.<\/p>\n<h2>Come risolvere i popup di PowerShell su Windows<\/h2>\n<h3>Verificare le attivit\u00e0 pianificate che potrebbero attivare PowerShell<\/h3>\n<p>Nella maggior parte dei casi, le colpevoli sono le attivit\u00e0 pianificate. Qualcuno o qualche app potrebbe aver impostato un&#8217;attivit\u00e0 che esegue script di PowerShell in base a un timer o a un trigger. Vale la pena dare un&#8217;occhiata all&#8217;Utilit\u00e0 di pianificazione per verificare se \u00e8 questo il caso. Questo vale se si nota che il pop-up si verifica periodicamente, ad esempio ogni pochi minuti o all&#8217;avvio del PC.<\/p>\n<ul>\n<li>Premere <kbd>Windows + R<\/kbd>per aprire la finestra di dialogo Esegui.<\/li>\n<li>Digita <code>taskschd.msc<\/code>e premi Invio: verr\u00e0 visualizzato <strong>Utilit\u00e0 di pianificazione<\/strong>.<\/li>\n<li>Guarda a sinistra sotto <strong>Libreria Utilit\u00e0 di pianificazione<\/strong>, espandila per vedere tutte le cartelle. A volte si nascondono cose strane nelle sottocartelle.<\/li>\n<li>Fai clic su ogni cartella alla ricerca di attivit\u00e0 che sembrano strane o correlate a PowerShell. La chiave \u00e8 controllare la scheda <strong>Azioni<\/strong> di ogni attivit\u00e0: indicher\u00e0 se sta eseguendo uno <code>.ps1<\/code>script.<\/li>\n<li>Se noti un&#8217;attivit\u00e0 sospetta (ad esempio un&#8217;esecuzione di uno script di PowerShell che non hai configurato), fai clic con il pulsante destro del mouse e scegli <strong>Disabilita<\/strong>. Ricorda, per\u00f2, che alcune app legittime necessitano di script per aggiornamenti o funzionalit\u00e0, quindi non eliminarle del tutto senza prima averle testate.<\/li>\n<\/ul>\n<p>Attenzione: \u00e8 necessario controllare tutte le cartelle all&#8217;interno della <strong>Libreria Utilit\u00e0 di pianificazione<\/strong>: \u00e8 una scansione un po&#8217; noiosa se si hanno molte attivit\u00e0, ma ne vale la pena. E se alcune attivit\u00e0 sono impostate per ripetersi molto spesso, questo potrebbe spiegare il problema dei pop-up.<\/p>\n<h3>Come regolare i trigger se trovi uno script necessario<\/h3>\n<p>Se trovi un&#8217;attivit\u00e0 legittima e vuoi mantenerla ma non vuoi che venga eseguita cos\u00ec spesso, puoi modificarne la pianificazione. Questo impedisce a PowerShell di avviarsi troppo frequentemente, che \u00e8 spesso la causa del fastidio.<\/p>\n<ul>\n<li>Fare doppio clic sull&#8217;attivit\u00e0 per aprirne le propriet\u00e0.<\/li>\n<li>Passare alla scheda <strong>Trigger<\/strong>.<\/li>\n<li>Selezionare il trigger esistente e fare clic su <strong>Modifica<\/strong>.<\/li>\n<li>Modifica la programmazione: da ogni minuto a ogni ora, oppure impostala in modo che venga eseguita solo in orari specifici.<\/li>\n<li>Fare clic su <strong>OK<\/strong> e chiudere la finestra delle propriet\u00e0 dell&#8217;attivit\u00e0.<\/li>\n<\/ul>\n<p>Questo approccio aiuta a evitare esecuzioni di script non necessarie, mantenendo lo script attivo quando necessario.<\/p>\n<h3>Utilizzo di Autoruns per una visione pi\u00f9 ampia dei trigger di avvio<\/h3>\n<p>Se sei stanco di dover scorrere manualmente l&#8217;Utilit\u00e0 di pianificazione, strumenti come <strong>Autoruns<\/strong> di Sysinternals ti semplificano la vita.\u00c8 una sorta di gigantesca checklist di tutto ci\u00f2 che si avvia automaticamente con Windows, incluse attivit\u00e0 pianificate, servizi, file DLL e altro ancora. In alcune configurazioni, questo potrebbe rilevare elementi che l&#8217;Utilit\u00e0 di pianificazione non rileva o semplificare la disattivazione in blocco.<\/p>\n<ul>\n<li>Prendi <a href=\"https:\/\/learn.microsoft.com\/en-us\/sysinternals\/downloads\/autoruns\" rel=\"noopener noreferrer\" target=\"_blank\">Autoruns<\/a>.<\/li>\n<li>Estrarre il file ZIP ed eseguirlo <code>Autoruns.exe<\/code>come amministratore (fare clic con il pulsante destro del mouse &gt; <strong>Esegui come amministratore<\/strong>).<\/li>\n<li>Fare clic su <strong>S\u00ec<\/strong> se vengono richiesti i diritti di amministratore.<\/li>\n<li>Vai alla scheda <strong>Tutto<\/strong>: qui troverai tutti gli elementi di avvio automatico.<\/li>\n<li>Cerca nella colonna <strong>Percorso immagine<\/strong> le voci che terminano con <code>.ps1<\/code>. Si tratta degli script di PowerShell presenti nelle attivit\u00e0 di avvio o pianificate.<\/li>\n<li>Se ne trovi uno e non lo riconosci, disattiva la voce corrispondente: basta deselezionare la casella.<\/li>\n<li>Riavviare e verificare se i pop-up di PowerShell sono scomparsi.<\/li>\n<\/ul>\n<p>A volte questo metodo mostra cose che non sapevi fossero in esecuzione, il che rende pi\u00f9 facile individuare il colpevole.<\/p>\n<h3>Eseguire un avvio pulito per isolare la causa<\/h3>\n<p>A volte, la causa sono app o servizi di terze parti. Un avvio pulito chiude tutto ci\u00f2 che non \u00e8 essenziale, quindi se PowerShell non si apre pi\u00f9, 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\u00e9 non compare il colpevole.<\/p>\n<ul>\n<li>Apri <strong>Esegui<\/strong> con <kbd>Windows + R<\/kbd>.<\/li>\n<li>Digitare <code>msconfig<\/code>e premere Invio: si aprir\u00e0 la finestra <strong>Configurazione di sistema<\/strong>.<\/li>\n<li>Vai alla scheda <strong>Servizi<\/strong>.<\/li>\n<li>Seleziona <strong>Nascondi tutti i servizi Microsoft<\/strong> (in modo da non disabilitare accidentalmente le funzionalit\u00e0 principali di Windows).<\/li>\n<li>Fare clic su <strong>Disabilita tutto<\/strong> per disattivare tutti i servizi di terze parti.<\/li>\n<li>Fare clic su <strong>Applica<\/strong>, quindi riavviare il PC.<\/li>\n<\/ul>\n<p>Il pop-up di PowerShell continua a comparire? In caso contrario, inizia ad abilitare i servizi un po&#8217; alla volta (controlla dopo ogni batch).Quello che attiva di nuovo il pop-up \u00e8 il colpevole. Se continua a comparire anche dopo questo avvio pulito, \u00e8 probabile che il problema sia nelle app di avvio o nelle attivit\u00e0 pianificate.<\/p>\n<h3>Controlla le app di avvio con Task Manager<\/h3>\n<p>Un&#8217;altra causa comune? Le applicazioni di avvio avviano script o comandi che includono l&#8217;esecuzione di PowerShell.\u00c8 consigliabile disabilitarli temporaneamente per vedere se il problema si risolve:<\/p>\n<ul>\n<li>Premere <kbd>Ctrl + Shift + Esc<\/kbd>per aprire Task Manager.<\/li>\n<li>Vai alla scheda <strong>Avvio<\/strong>.<\/li>\n<li>Fai clic con il pulsante destro del mouse su ciascuna app con stato <strong>Abilitato<\/strong> e scegli <strong>Disabilita<\/strong>.<\/li>\n<li>Dopo aver disattivato tutte le app sospette, riavvia il PC e verifica se il problema persiste.<\/li>\n<\/ul>\n<h3>Esegui una scansione completa del malware<\/h3>\n<p>Si tratta di un&#8217;opzione un po&#8217; rischiosa, ma vale la pena provarla se nient&#8217;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.<\/p>\n<ul>\n<li>Premere <kbd>Windows + S<\/kbd>e digitare <strong>Sicurezza di Windows<\/strong>.<\/li>\n<li>Fare clic su <strong>Protezione da virus e minacce<\/strong>.<\/li>\n<li>Selezionare <strong>Scansione completa<\/strong> e avviarla.<\/li>\n<li>Lasciatelo correre: potrebbe volerci un po&#8217;, ma ne vale la pena per catturare le creature pi\u00f9 cattive che si nascondono in giro.<\/li>\n<\/ul>\n<p>E questo \u00e8 praticamente l&#8217;arsenale per sbarazzarsi di pop-up inaspettati di PowerShell. A volte, \u00e8 necessaria una combinazione di questi trucchi, altre volte, \u00e8 sufficiente attendere che un&#8217;attivit\u00e0 in background si attivi di nuovo. Ricorda, Windows pu\u00f2 essere strano e le cose si nascondono in posti a cui non penseresti mai.<\/p>\n<h2>Riepilogo<\/h2>\n<ul>\n<li>Controlla le attivit\u00e0 pianificate in Utilit\u00e0 di pianificazione e disattiva quelle sospette.<\/li>\n<li>Utilizzare Autoruns per cercare trigger di avvio che coinvolgono <code>.ps1<\/code>file.<\/li>\n<li>Eseguire un avvio pulito per verificare se il problema \u00e8 causato da un servizio di terze parti.<\/li>\n<li>Disattiva le app di avvio indesiderate da Task Manager.<\/li>\n<li>Esegui una scansione completa del malware per escludere script dannosi.<\/li>\n<\/ul>\n<h2>Incartare<\/h2>\n<p>Capire cosa sta avviando PowerShell pu\u00f2 essere complicato, ma di solito si tratta di un processo di temporizzazione o in background che \u00e8 facile da disattivare una volta individuato. A volte si tratta di un processo di sistema legittimo, altre volte di un&#8217;app che ha deciso di dover eseguire script senza avvisarti. In ogni caso, l&#8217;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\u00e9 questo aiuti.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avere a che fare con l&#8217;apertura inaspettata di PowerShell su Windows pu\u00f2 essere davvero fastidioso, soprattutto quando non si \u00e8 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\u00e0 in background potrebbe infiltrarsi in script all&#8217;avvio o [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12132","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/12132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/comments?post=12132"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/12132\/revisions"}],"predecessor-version":[{"id":12133,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/posts\/12132\/revisions\/12133"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/media?parent=12132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/categories?post=12132"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/it\/wp-json\/wp\/v2\/tags?post=12132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}