I lettori come te aiutano a sostenere MUO. Quando effettui un acquisto utilizzando i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Per saperne di più.

PowerShell è uno strumento utile che ti consente di automatizzare le attività, risolvere vari errori e gestire una varietà di impostazioni di Windows. Ma cosa succede se improvvisamente scompare dal tuo computer?

Se usi spesso PowerShell, può essere irritante quando Windows non riesce a trovarlo. Per fortuna, è possibile ripristinare il PowerShell mancante con alcuni suggerimenti per la risoluzione dei problemi. In questo post, ti guideremo attraverso tutti loro.

1. Assicurati che Windows PowerShell sia abilitato

Su Windows, puoi abilitare o disabilitare funzioni e programmi opzionali dal Pannello di controllo. Per iniziare, devi assicurarti che PowerShell non sia disabilitato sul tuo computer. Ecco come controllare.

  1. Premere Vinci + R per aprire la finestra di dialogo Esegui.
  2. Tipo controllo nella casella e premere accedere per aprire il Pannello di controllo.
  3. instagram viewer
  4. Fare clic sul menu a discesa nell'angolo in alto a destra per selezionare Icone grandi.
  5. Vai a Programmi e caratteristiche.
  6. Clicca il Attiva o disattiva le caratteristiche di Windows collegamento dal riquadro di sinistra.
  7. Quando viene visualizzato il prompt Controllo dell'account utente (UAC), selezionare continuare.
  8. Nella finestra di dialogo Funzionalità di Windows, individuare Windows PowerShell e seleziona la relativa casella di controllo.
  9. Clic OK per salvare le modifiche.

Riavvia il computer dopo questo (vedi come riavviare un computer Windows) e quindi provare ad avviare PowerShell utilizzando il menu di ricerca.

2. Avvia PowerShell utilizzando il comando Esegui o Esplora file

Se non riesci ad aprire PowerShell tramite il menu di ricerca, puoi provare a utilizzare la finestra di dialogo Esegui. Premere Vinci + R per aprire la finestra di dialogo Esegui. Tipo powershell nella casella e premere accedere. Se vuoi avviare PowerShell con diritti di amministratore, premi Ctrl + Maiusc + Invio Invece.

Puoi anche aprire PowerShell dalla barra degli indirizzi di Esplora file. Per farlo, premi Vinci + E per aprire Esplora file. Tipo PowerShell nella barra degli indirizzi e premere accedere.

3. Crea un collegamento sul desktop per PowerShell

Windows potrebbe non riuscire ad aprire PowerShell se non conosce il percorso esatto del file eseguibile di PowerShell. In tal caso, puoi individuare manualmente il file eseguibile di PowerShell sul tuo computer e creare un collegamento sul desktop per esso. Ecco i passaggi per fare lo stesso.

  1. Fare clic con il tasto destro sul Icona di avvio per aprire il menu Power User e selezionare Esplora file dalla lista.
  2. Navigare verso Questo pc.
  3. Vai a C: > Windows > SysWOW64 e individuare WindowsPowerShell cartella.
  4. Apri la cartella WindowsPowerShell e vai al file v1.0 cartella.
  5. Fare doppio clic sul file eseguibile di PowerShell e vedere se funziona. In tal caso, fai clic destro su di esso e seleziona Invia a > Desktop (crea collegamento).

È quindi possibile utilizzare il collegamento sul desktop appena creato per avviare PowerShell. Per maggiore praticità, puoi assegnare una scorciatoia da tastiera a PowerShell. Per saperne di più, consulta la nostra guida su come assegnare scorciatoie da tastiera ai programmi in Windows.

4. Scansiona il tuo computer alla ricerca di file di sistema danneggiati

I file di sistema danneggiati o corrotti possono anche interferire con le operazioni di Windows e impedire l'avvio di PowerShell. Fortunatamente, il tuo PC Windows è dotato di alcuni strumenti integrati, come SFC (System File Checker) e DISM (o Deployment Image Servicing and Management) che possono aiutarti con tali problemi. Se Windows soffre di corruzione del file di sistema, l'esecuzione di questi strumenti risolverà il problema.

Per eseguire la scansione SFC su Windows:

  1. Fare clic sull'icona della lente di ingrandimento sulla barra delle applicazioni o premere Vinci + S per aprire il menu di ricerca.
  2. Tipo prompt dei comandi nella casella di ricerca e selezionare Esegui come amministratore dal pannello di destra.
  3. Selezionare quando viene visualizzato il prompt Controllo dell'account utente (UAC).
  4. Tipo SFC /scannow nella console e premere accedere.

La scansione SFC inizierà a verificare l'integrità dei file di sistema e risolverà eventuali problemi con essi. La scansione potrebbe richiedere del tempo, quindi sii paziente.

Successivamente, è necessario eseguire la scansione DISM. Questo è un altro strumento diagnostico offerto da Windows. Può rilevare automaticamente eventuali problemi con l'immagine del sistema e risolverli. Se vuoi saperne di più su di loro, dai un'occhiata alla nostra guida su differenze tra CHKDSK, SFC e DISM.

Per eseguire DISM, apri il prompt dei comandi con diritti di amministratore Ancora. Incolla il seguente comando nella console e premi accedere.

DISM.exe /Online /Cleanup-image /Restorehealth

Attendi che il comando venga eseguito correttamente, quindi riavvia il PC. Successivamente, verifica se Windows riesce a trovare PowerShell sul tuo computer.

5. Aggiorna Windows PowerShell

Se Windows non riesce ancora a trovare PowerShell a questo punto, potrebbe esserci un problema con l'app PowerShell stessa. Puoi provare ad aggiornare l'app PowerShell per vedere se questo fa la differenza.

Per aggiornare PowerShell su Windows:

  1. Premere Vinci + X per aprire il menu Power User.
  2. Selezionare Terminale (amministratore) dalla lista.
  3. Quando viene visualizzato il prompt Controllo dell'account utente (UAC), selezionare .
  4. Digita il seguente comando e premi accedere.
    winget installare--idMicrosoft. Powershell --source winget

Windows scaricherà e installerà la versione più recente di PowerShell. Successivamente, dovresti essere in grado di accedere a PowerShell.

L'uso del prompt dei comandi non è l'unico modo per aggiornare PowerShell su Windows. Se vuoi imparare altri metodi, consulta la nostra guida su come installare o aggiornare PowerShell su Windows.

6. Crea un nuovo account utente

È possibile che il problema di mancata apertura di PowerShell sia limitato al tuo account utente corrente. In tal caso, puoi creare e passare a un nuovo account utente e vedere se funziona.

Per creare un nuovo account utente su Windows, utilizza questi passaggi.

  1. Aprire il menu di avvio e fare clic su icona dell'ingranaggio per aprire l'app Impostazioni.
  2. Navigare verso Conti.
  3. Selezionare Altri utenti.
  4. Clicca il Aggiungi account pulsante.
  5. Clicca su Non ho i dati di accesso di questa persona e segui le istruzioni sullo schermo per creare un nuovo account utente.

Accedi con il tuo account appena creato e verifica se Windows riesce a trovare PowerShell ora.

Accedi di nuovo a Windows PowerShell

Si spera che una delle correzioni di cui sopra si sia dimostrata utile e che tu sia in grado di accedere nuovamente a PowerShell. In caso contrario, potresti dover considerare di reimpostare il tuo computer Windows come ultima risorsa.

PowerShell non è l'unico strumento da riga di comando disponibile su Windows. Puoi anche utilizzare il prompt dei comandi per comunicare con il tuo sistema.