{"id":917211,"date":"2026-10-29T17:42:51","date_gmt":"2026-10-29T17:42:51","guid":{"rendered":"https:\/\/www.ninjaone.com\/blog\/reinstallare-windows-powershell\/"},"modified":"2026-10-29T17:42:52","modified_gmt":"2026-10-29T17:42:52","slug":"reinstallare-windows-powershell","status":"publish","type":"post","link":"https:\/\/www.ninjaone.com\/it\/blog\/reinstallare-windows-powershell\/","title":{"rendered":"Come reinstallare PowerShell in Windows"},"content":{"rendered":"<p>Come la maggior parte delle applicazioni, PowerShell pu\u00f2 smettere di rispondere o danneggiarsi. Quando succede, devi <strong>reinstallare <\/strong><a href=\"https:\/\/www.ninjaone.com\/it\/it-hub\/gestione-degli-endpoint\/cos-e-powershell\/\"><strong>Windows PowerShell<\/strong><\/a> per risolvere il problema, ripristinare le funzionalit\u00e0 o passare a una versione pi\u00f9 moderna.<\/p>\n<p>Prima di reinstallare, conviene <a href=\"https:\/\/www.ninjaone.com\/it\/blog\/verificare-la-versione-di-powershell\/\" class=\"\" data-end=\"795\" data-start=\"662\" rel=\"noopener\" target=\"_new\">verificare quale versione di PowerShell stai usando<\/a>, cos\u00ec sai esattamente con cosa hai a che fare.<\/p>\n<p>Gli utenti Windows possono installare sia PowerShell 5.1 sia la versione 7+, e questa guida illustra i modi per riparare e reinstallare il PowerShell tradizionale e le sue versioni pi\u00f9 recenti.<\/p>\n<p>Per una panoramica visiva dell\u2019argomento, guarda <a href=\"https:\/\/www.ninjaone.com\/videos\/windows\/how-to-reinstall-powershell-in-windows\/\">Come reinstallare PowerShell in Windows<\/a><br \/>\n<strong data-end=\"219\" data-start=\"210\">\ud83d\udca1Nota:<\/strong> I metodi di questa guida valgono sia per <strong data-end=\"281\" data-start=\"260\">Windows 10 sia per Windows 11<\/strong>, salvo diversa indicazione. Anche se alcune voci dell\u2019Interfaccia Utente possono differire leggermente (ad esempio, <em data-end=\"372\" data-start=\"356\">App installate<\/em> in Windows 11 rispetto ad <em data-end=\"408\" data-start=\"391\">App e funzionalit\u00e0<\/em> in Windows 10), il funzionamento resta lo stesso.<\/p>\n<h2 id=\"best-method\">I metodi migliori per reinstallare PowerShell in Windows<\/h2>\n<p>Puoi disinstallare, riparare e scaricare PowerShell per reinstallare l\u2019app in Windows. Si tratta di tre metodi diversi, ciascuno adatto a scenari specifici. Prima di scegliere quale metodo fa al caso tuo, ci sono alcuni aspetti da valutare prima di disinstallare o reinstallare PowerShell, come la perdita delle personalizzazioni.<\/p>\n<p>Detto questo, ecco una guida passo passo su come reinstallare Windows PowerShell con metodi collaudati, oltre alle indicazioni su quando utilizzarli:<\/p>\n<h3>Metodo 1: reinstallare PowerShell 7+<\/h3>\n<p>Usa questo metodo quando hai problemi con PowerShell 7 o versioni successive. Poich\u00e9 PowerShell 7+ \u00e8 modulare e pu\u00f2 essere disinstallato e reinstallato completamente, questo metodo \u00e8 ideale per correzioni mirate o per un\u2019installazione da zero. Per questo metodo, segui la guida qui sotto:<\/p>\n<h4><span style=\"font-size: 14pt;\">Passaggio 1: disinstallare la versione attuale<\/span><\/h4>\n<p>Per prima cosa, devi disinstallare la versione attuale:<\/p>\n<ol>\n<li>Premi <strong>Start <\/strong>o il <strong>tasto Win<\/strong> e digita <strong>Impostazioni<\/strong>. Vai su <strong>App <\/strong>&gt; <strong>App installate<\/strong>.<\/li>\n<li>Cerca <strong>PowerShell<\/strong>.<\/li>\n<li>Fai clic su altre opzioni (<strong> \u2022 \u2022 \u2022<\/strong> ), quindi su <strong>Disinstalla<\/strong>.<\/li>\n<\/ol>\n<p>Puoi anche usare PowerShell per disinstallare, copiando e incollando il seguente script nel prompt dei comandi:<\/p>\n<p style=\"padding-left: 80px;\"><strong>winget uninstall Microsoft.PowerShell<\/strong><\/p>\n<p><strong data-end=\"715\" data-start=\"706\">\ud83d\udca1Nota: <\/strong>Questo metodo funziona allo stesso modo su Windows 10 e 11. In Windows 10 il menu delle app si chiama <strong>App e funzionalit\u00e0 <\/strong>(anzich\u00e9 <em data-end=\"289\" data-start=\"273\">App installate<\/em>), e l\u2019uso di <code data-end=\"310\" data-start=\"302\">winget<\/code> richiede la <strong>versione 1809 o successiva<\/strong> con il pacchetto<strong> Programma di installazione app <\/strong>installato.<\/p>\n<h4><span style=\"font-size: 14pt;\">Passaggio 2: reinstallare PowerShell 7+<\/span><\/h4>\n<p>Dopodich\u00e9 puoi reinstallare PowerShell 7+ seguendo i passaggi riportati di seguito:<\/p>\n<p>Con WinGet:<\/p>\n<ol>\n<li>Cerca <strong>Prompt dei comandi<\/strong> o <strong>PowerShell <\/strong>nel menu Start.<\/li>\n<li>Fai clic con il pulsante destro sull\u2019app che preferisci e seleziona <strong>Esegui come amministratore<\/strong>.<\/li>\n<li>Copia e incolla il seguente script nel prompt:<\/li>\n<\/ol>\n<p style=\"padding-left: 80px;\"><strong>winget install &#8211;id Microsoft.Powershell &#8211;source winget<\/strong><\/p>\n<p>Con GitHub:<\/p>\n<ol>\n<li>Vai alla <strong>pagina GitHub ufficiale di PowerShell<\/strong>: <a href=\"https:\/\/github.com\/PowerShell\/PowerShell\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/PowerShell\/PowerShell<\/a><\/li>\n<li>Cerca e fai clic sulla scheda <strong>Releases <\/strong>nella parte destra del sito.<\/li>\n<li>Scarica l\u2019<strong>ultimo installer .msi<\/strong> per Windows.<\/li>\n<li><strong>Esegui l\u2019installer.<\/strong><\/li>\n<\/ol>\n<p><strong data-end=\"834\" data-start=\"825\">\ud83d\udca1 Nota:<\/strong> Questo metodo \u00e8 compatibile sia con <strong data-end=\"892\" data-start=\"871\">Windows 10 sia con Windows 11<\/strong>, a condizione che <code data-end=\"911\" data-start=\"903\">winget<\/code> sia disponibile (Windows 10 1809+ con Programma di installazione app). L\u2019installer <code data-end=\"987\" data-start=\"981\">.msi<\/code> scaricato da GitHub funziona in modo identico su entrambe le versioni dell\u2019OS.<\/p>\n<h3>Metodo 2: riparare Windows PowerShell 5.1<\/h3>\n<p>Usa questo metodo quando il problema di PowerShell riguarda il livello principale dell\u2019OS (sistema operativo). Non puoi disinstallare e reinstallare PowerShell 5.1, ma puoi ripararlo o reimpostarlo cos\u00ec:<\/p>\n<h4><span style=\"font-size: 14pt;\">Opzione A: eseguire Controllo file di sistema e DISM<\/span><\/h4>\n<p>Usa i comandi seguenti per verificare e ripristinare i componenti di Windows mancanti o danneggiati, incluso PowerShell 5.1.<\/p>\n<p>Controllo file di sistema:<\/p>\n<ol>\n<li>Cerca <strong>cmd <\/strong>nella barra di ricerca di Windows<\/li>\n<li>Fai clic con il pulsante destro su <strong>Prompt dei comandi<\/strong><\/li>\n<li>Seleziona <strong>Esegui come amministratore<\/strong><\/li>\n<li><strong>Digita e invia<\/strong> quanto segue nel prompt dei comandi: <strong>sfc \/scannow<\/strong><\/li>\n<\/ol>\n<p>DISM:<\/p>\n<ol>\n<li>Cerca <strong>cmd <\/strong>nella barra di ricerca di Windows<\/li>\n<li>Fai clic con il pulsante destro su <strong>Prompt dei comandi<\/strong><\/li>\n<li>Seleziona <strong>Esegui come amministratore<\/strong><\/li>\n<li><strong>Digita e invia<\/strong> quanto segue nel prompt dei comandi: <strong>DISM \/Online \/Cleanup-Image \/RestoreHealth<\/strong><\/li>\n<\/ol>\n<h4><span style=\"font-size: 14pt;\">Opzione B: attivare Windows PowerShell come funzionalit\u00e0 facoltativ<\/span>a<\/h4>\n<ol>\n<li>Cerca <strong>Pannello di controllo<\/strong> nella barra di ricerca<\/li>\n<li>Fai clic su <strong>Programmi<\/strong>, quindi su <strong>Attivazione o disattivazione delle funzionalit\u00e0 di Windows<\/strong> sotto <strong>Programmi e<\/strong> <strong>funzionalit\u00e0<\/strong>.<\/li>\n<li>Assicurati che <strong>Windows PowerShell 2.0<\/strong> e<strong> 5.1<\/strong> (se disponibile) siano selezionati.<\/li>\n<li>In caso contrario, riattivali e riavvia il tuo dispositivo.<\/li>\n<\/ol>\n<p>\ud83d\udca1  <strong data-end=\"186\" data-start=\"177\">Nota:<\/strong> Entrambe le opzioni di questo metodo funzionano su <strong data-end=\"244\" data-start=\"223\">Windows 10 e 11<\/strong>. I comandi Controllo file di sistema (<code data-end=\"276\" data-start=\"271\">sfc<\/code>) e DISM si comportano allo stesso modo su entrambe le versioni. Tuttavia, la disponibilit\u00e0 di PowerShell 2.0 e 5.1 nella finestra <strong>Funzionalit\u00e0 di Windows<\/strong> (Opzione B) pu\u00f2 variare in base alla tua <strong data-end=\"474\" data-start=\"455\">edizione di Windows<\/strong> \u2013 di solito \u00e8 presente in <strong data-end=\"532\" data-start=\"498\">Pro, Enterprise ed Education<\/strong>, ma non sempre compare in <strong data-end=\"566\" data-start=\"558\">Home<\/strong>.<\/p>\n<h3>Metodo 3: usare il Microsoft Store<\/h3>\n<p>Puoi installare PowerShell 7+ scaricandolo dal Microsoft Store. In questo modo PowerShell viene installato in una directory separata (<strong>C:\\Program Files\\WindowsApps<\/strong>) e viene aggiornato automaticamente tramite lo Store.<\/p>\n<p>Per farlo, segui i passaggi riportati di seguito:<\/p>\n<ol>\n<li>Cerca <strong>Microsoft Store<\/strong> nella <strong>barra di ricerca di Windows<\/strong>.<\/li>\n<li>Cerca <strong>PowerShell <\/strong>nella barra di ricerca dello store.<\/li>\n<li>Fai clic su <strong>Ottieni <\/strong>per installare l\u2019ultima versione di PowerShell core.<\/li>\n<\/ol>\n<p><strong data-end=\"1732\" data-start=\"1723\">\ud83d\udca1Nota:<\/strong> Funziona sia su <strong data-end=\"1777\" data-start=\"1747\">Windows 10 (versione 1809+)<\/strong> sia su <strong data-end=\"1796\" data-start=\"1782\">Windows 11<\/strong>. Il Microsoft Store gestisce le installazioni e gli aggiornamenti di PowerShell 7+ in modo analogo su entrambi.<\/p>\n<h2>Aspetti da valutare prima di reinstallare Windows PowerShell<\/h2>\n<p>Prima di disinstallare e reinstallare PowerShell, dovresti considerare gli effetti sul profilo, sulle policy di esecuzione, sulle variabili PATH e sulle diverse versioni presenti sul tuo dispositivo.<\/p>\n<h3>Profilo di PowerShell<\/h3>\n<p>Ogni sessione di PowerShell carica uno script di profilo (ad esempio, Microsoft.PowerShell_profile.ps1) che personalizza i seguenti elementi:<\/p>\n<ul>\n<li>Alias<\/li>\n<li>Variabili d\u2019ambiente<\/li>\n<li>Importazioni di moduli<\/li>\n<li>Impostazioni dell\u2019Interfaccia Utente<\/li>\n<\/ul>\n<p>Disinstallare PowerShell 7+ significa eliminare il profilo associato, a meno che non sia stato sottoposto a backup manualmente.<\/p>\n<h3>Policy di esecuzione<\/h3>\n<p>PowerShell dispone di policy di esecuzione per limitare l\u2019esecuzione degli script. La reinstallazione del programma reimposta queste policy, quindi dovrai riapplicare quelle precedenti.<\/p>\n<h3>Variabili PATH<\/h3>\n<p>Dopo la reinstallazione, il percorso di pwsh.exe (C:\\Program Files\\PowerShell\\7) deve essere presente nella variabile PATH di sistema per:<\/p>\n<ul>\n<li>Usare <strong>pwsh<\/strong> da qualsiasi CLI<\/li>\n<li>Supportare gli script di automazione che richiamano pwsh.exe<\/li>\n<\/ul>\n<h3>Versioni di PowerShell<\/h3>\n<p>Puoi eseguire contemporaneamente PowerShell 5.1 e 7+, garantendo la compatibilit\u00e0 con le versioni precedenti e l\u2019accesso alle funzionalit\u00e0 pi\u00f9 recenti. Puoi accedere alla 5.1 con powershell.exe (il file eseguibile dell\u2019app) e alla 7+ con pwsh.exe.<\/p>\n<h2>Risolvi danneggiamenti o dipendenze interrotte reinstallando PowerShell in Windows<\/h2>\n<p>Reinstallare Windows PowerShell garantisce stabilit\u00e0 e accesso alle funzionalit\u00e0 di automazione. Che tu debba riparare la versione 5.1 oppure installare e gestire PowerShell 7+, puoi reinstallare facilmente il programma con WinGet, GitHub o il Microsoft Store.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come la maggior parte delle applicazioni, PowerShell pu\u00f2 smettere di rispondere o danneggiarsi. Quando succede, devi reinstallare Windows PowerShell per risolvere il problema, ripristinare le funzionalit\u00e0 o passare a una versione pi\u00f9 moderna. Prima di reinstallare, conviene verificare quale versione di PowerShell stai usando, cos\u00ec sai esattamente con cosa hai a che fare. Gli utenti [&hellip;]<\/p>\n","protected":false},"author":35,"featured_media":496265,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4354],"tags":[],"class_list":["post-917211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-operazioni-it"],"acf":[],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/917211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/users\/35"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/comments?post=917211"}],"version-history":[{"count":1,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/917211\/revisions"}],"predecessor-version":[{"id":917212,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/posts\/917211\/revisions\/917212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media\/496265"}],"wp:attachment":[{"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/media?parent=917211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/categories?post=917211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninjaone.com\/it\/wp-json\/wp\/v2\/tags?post=917211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}