Le finestre di PowerShell che appaiono in modo casuale possono essere piuttosto fastidiose. Ma è ancora più frustrante quando non sai cosa sta causando il problema.
In questo articolo, Quantrimang.com esaminerà in dettaglio questo strano problema di PowerShell, le sue cause e tutte le possibili soluzioni che puoi adottare per risolvere il problema.
1. Elimina il collegamento a PowerShell dalla cartella Esecuzione automatica
Il tuo dispositivo Windows ha una cartella chiamata "Cartella Esecuzione automatica". Tutti i collegamenti o le applicazioni in questa cartella verranno eseguiti immediatamente dopo l'avvio del dispositivo.
Ora PowerShell verrà eseguito anche all'avvio se il collegamento si trova in questa cartella. Per risolvere questo problema, rimuovi il collegamento PowerShell da questa cartella come segue:
Passaggio 1: premi Win + R per aprire la finestra di dialogo Esegui .
Passaggio 2: inserisci %ProgramData%\Microsoft\Windows\Menu Start\Programmi\Avvio e premi Invio.
Elimina il collegamento PowerShell o CMD dalla cartella Esecuzione automatica
Individua ed elimina il collegamento a PowerShell dalla cartella Esecuzione automatica.
2. Disabilitare lo stato di avvio di PowerShell su Task Manager
Questo problema può essere causato anche dal modo in cui hai configurato determinate impostazioni. Ad esempio, lo stato di avvio di PowerShell può essere abilitato in Task Manager .
Quindi, vediamo come disabilitare lo stato di avvio di PowerShell su Task Manager:
Passaggio 1: premi Ctrl + Maiusc + Esc per aprire Task Manager .
Passaggio 2: accedere alla scheda Avvio.
Passaggio 3: fare clic con il pulsante destro del mouse sull'opzione Windows PowerShell e selezionare Disabilita. Infine, chiudi Task Manager e riavvia il dispositivo.
Disabilita lo stato di avvio di PowerShell o CMD su Task Manager
3. Disabilitare lo stato di avvio di PowerShell utilizzando il programma Autoruns
A volte è difficile stabilire se PowerShell è configurato per l'esecuzione all'avvio.
In questo caso, puoi utilizzare uno strumento chiamato Autoruns. Questa funzionalità ti aiuta a identificare le app che vengono eseguite immediatamente quando accendi il dispositivo.
Ora, ecco come puoi utilizzare il programma Autoruns per risolvere questo problema:
Passaggio 1: scarica Autoruns dal sito Web Microsoft.
Passaggio 2: eseguire il programma e accedere alla scheda Accesso.
Passaggio 3: trova PowerShell dalle opzioni e quindi deseleziona la casella corrispondente. Ad esempio, l'immagine seguente mostra come eseguire questa operazione per l' app OneDrive .
Disabilitare lo stato di avvio di PowerShell utilizzando il programma Autoruns
Infine, chiudi il programma Autoruns e riavvia il dispositivo per salvare queste modifiche.
4. Riavviare il dispositivo in modalità Clean Boot
Questo errore di PowerShell potrebbe essere causato da alcune applicazioni di terze parti danneggiate sul tuo dispositivo. Ora, la soluzione migliore è eseguire un avvio pulito . Da lì, puoi rimuovere eventuali app sospette.
E una volta che ti sei sbarazzato dell'app problematica, prova a scaricarla di nuovo, ma questa volta utilizza un sito Web sicuro. Tuttavia, se non desideri eliminare l'app difettosa, prova ad aggiornarla e vedi se questo aiuta.
5. Eseguire una scansione di base sul dispositivo
Scansione PC
In alcuni casi, questo errore potrebbe essere causato da alcuni file di sistema danneggiati. Per risolvere il problema è possibile eseguire una semplice scansione utilizzando lo strumento Verifica Disco (CHKDSK) .
Esegui la scansione e riavvia il dispositivo per salvare queste modifiche.
6. Esegui una scansione avanzata sul dispositivo
Esegui una scansione avanzata sul dispositivo
Se la scansione Check Disk non aiuta, è necessario adottare un approccio diverso. Ad esempio, ora puoi eseguire scansioni avanzate con gli strumenti DISM e SFC . Queste due funzionalità sono molto utili quando si riparano o si sostituiscono file di sistema danneggiati.
7. Eseguire lo strumento di risoluzione dei problemi di manutenzione del sistema
Forse questo è un problema che puoi risolvere con uno degli strumenti di risoluzione dei problemi integrati. In questo caso, l'articolo presumerà che questo errore sia dovuto a un problema di manutenzione del sistema. Quindi un modo semplice è utilizzare lo strumento di risoluzione dei problemi di manutenzione del sistema.
Ecco come eseguire questo strumento di risoluzione dei problemi per risolvere il problema:
Passaggio 1: premi Win + R per aprire la finestra di dialogo Esegui .
Passaggio 2: immettere msdt.exe -id MaintenanceDiagnostic e premere Invio.
Passaggio 3: Successivamente, fare clic sull'opzione Avanzate nella finestra di risoluzione dei problemi di Manutenzione del sistema . Da lì, seleziona la casella Applica riparazioni automaticamente e fai clic su Avanti.
Seleziona Applica riparazioni automaticamente
Passaggio 4: segui i passaggi visualizzati sullo schermo e riavvia il dispositivo quando hai finito.
8. Aggiorna Windows
Un semplice aggiornamento di Windows può essere una delle migliori soluzioni a questo problema. Questo perché le funzionalità più recenti possono eliminare gli errori di sistema che causano questo problema. Inoltre, questo risolverà anche altri problemi di sistema.
9. Disattiva temporaneamente Windows PowerShell
Se ancora non riesci a risolvere il problema, potresti prendere in considerazione la disattivazione temporanea di Windows PowerShell. Inoltre, puoi sempre eseguire i tuoi comandi utilizzando il prompt dei comandi . E anche se il prompt dei comandi non è adatto, ci sono molte altre alternative al prompt dei comandi da provare.
Ora, ecco come puoi disabilitare temporaneamente PowerShell:
Passaggio 1: apri la barra di ricerca del menu Start e digita CMD.
Passaggio 2: fare clic con il pulsante destro del mouse su Prompt dei comandi e selezionare Esegui come amministratore .
Passaggio 3: immettere il comando seguente e premere Invio :
Dism /online /Disable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"
Attendi il completamento del processo, quindi riavvia il dispositivo.
Se desideri riattivare PowerShell, ecco cosa puoi fare:
Passaggio 1: aprire il prompt dei comandi seguendo i passaggi precedenti.
Passaggio 2: eseguire il comando seguente e premere Invio :
Dism /online /Enable-Feature /FeatureName:"MicrosoftWindowsPowerShellV2Root"
PowerShell è uno strumento utile che puoi utilizzare per vari scopi, come l'automazione delle attività del PC. Tuttavia, è fastidioso che la finestra di PowerShell continui ad apparire in modo casuale.
Pertanto, se PowerShell continua a essere visualizzato in modo casuale sullo schermo, prova uno dei suggerimenti sopra menzionati.