Log in

Come disinstallare Windows PowerShell

di: Giorgio Borelli - del: 30 April 2010
Filed Under: .NET framework, Windows

logo del prompt di Windows Power ShellWindows PowerShell è una shell creata da Microsoft per gestire i sistemi Windows completamente da riga di comando, molto più potente del classico prompt dei comandi basato sulla vecchia shell MS-DOS.

 

Windows PowerShell, il cui nome in codice è Monad, è una shell dalla quale è possibile eseguire script orientati agli ogetti, basata sul .NET Framework (dalla versione 2.0), ed è supportata dai Sistemi Operativi Windows a partire da Windows XP in poi. Per XP e Vista viene rilasciato come aggiornamento, mentre in Windows 7 è preinstallato di default con il SO. Molto utile per gli amministratori di sistema ed i professionisti IT, Windows PowerShell risiede anche nei sistemi server, come Windows Server 2003 e Windows Server 2008, tramite i suoi comandi, detti cmdlet, non solo è possibile eseguire tutte le funzioni svolte dall'interfaccie grafiche di windows (GUI), ma si possono scrivere script (basati sui linguaggi ad oggetti) che consentono di personalizzare ed automatizzare l'uso di Windows.

 

Dopo questa premessa, è chiaro che Windows PowerShell, rappresenta uno strumento avanzato, utile per lo più ai sistemisti windows che ai normali utenti fruitori dei servizi di uso quotidiano del computer; pertanto questo risulta praticamente inutile a chi non sà cosa farne o addirittura non sappia nemmeno cosa sia.

 

Se non ne facciamo uso, possiamo allora disinstallare windows powershell dal nostro sistema, ma questo non presenta alcuna voce di "uninstall" nè tantomeno compare tra l'elenco dei programmi installati richiamabile dal pannello di controllo, come fare allora per disinstallare Windows Powershell? La soluzione è pressochè banale, andiamo a vedere come fare.

 

 

La shell per script a riga di comandi basata sul .NET Framework di casa Microsoft, è il Windows Powershell, che gode fra l'altro di una ricca e proficua schiera di esperti, la community italiana di Windows powershell. Siccome noi poveri inesperti non sappiamo che farcene di uno strumento così potente e avanzato, che ci ritroviamo sul nostro sistema windows a causa di un aggiornamento, provvediamo subito a rimuoverlo, poichè come diceva un vecchio detto siciliano "lu suvecchiu ecca lu cuvecchiu (quello che mettiamo in una pentola più o che non usiamo non serve, e non fà altro che far cadere il coperchio)".

 

Per disintallare windows powershell allora andiamo in Start-> Pannello di Controllo -> Installazioni Applicazioni, con meraviglia notiamo che esso non è presente nell'elenco dei programmi, niente paura, basta selezionare "Mostra Aggiornamenti" per farlo visualizzare e dopodichè disinstallarlo come un qualsiasi altro programma. In Windows Seven invece non è possibile rimuovere windows poweshell, poichè esso è parte integrante del sistema operativo.

 

Apparte gli scherzi, se non si usa il prompt dei comandi basato sul .NET Framework è possibile disinstallare windows powershell dal sistema mostrando semplicemente gli aggiornamenti, ciò non toglie che windows powershell, giunto alla versione 2.0, rappresenta uno strumento realmente utile per tutti i sistemisti windows, amministratori di rete e di database e di tutti i professionisti IT in genere, per chi volesse approfondire, non gli resta che partire dalla community italiana di Windows powershell.

 

Chiunque voglia aggiungere qualcosa o porre una domanda su "Come disinstallare Windows Powershell" può farlo tramite i commenti, ogni contributo sarà ben accetto.

 

Per seguire gli articoli di www.informaticando.net iscrivetevi al suo feed RSS





Comments (8) -

6/1/2011 12:42:04 AM #

Francesco

ho provato a seguire le vostre indicazioni per eliminare window power shell ma non appare cliccando aggiornamenti. C'è un altro modo per eliminarlo che non mi permette d'installare pack 3?

Francesco | Reply

6/7/2011 5:33:46 PM #

Giorgio Borelli

Molto strano che non compaia, sei sicuro di seguire i giusti passaggi? Ovviamente se mi parli di Service Pack 3, stiamo parlando di Windows XP, giusto?

Prova a darmi qualche altra informazione utile, magari il problema della mancata apparizione di Windows Power Shell nella lista degli aggiornamenti di Windows potrebbe dipendere da qualche altro fattore.

Giorgio Borelli | Reply

6/9/2011 9:33:13 PM #

Udsoft

Salve! basta andare nella cartella c:/windows/system32/Windows powershell, ed eliminare tutti ifile all'interno. Probblema risolto Wink

Udsoft | Reply

6/10/2011 6:10:41 PM #

Giorgio Borelli

Probailmente, come dici, basta cancellare i file, non ho mai provato però questa strada, mi sembra quanto meno brutale.

Sei sicuro che così facendo si cancellino anche tutte le voci del registro di sistema inerenti Windows PowerShell? A mio avviso no, e lasci un bel pò d'immondizia e relativo incasinamento nel registro.

Ad ogni modo grazie del tuo contributo, è pur sempre una soluzione, se vuoi aggiungere altro o hai ulteriori delucidazioni in merito al tuo metodo, posta pure un nuovo commento.

Giorgio Borelli | Reply

12/2/2011 2:39:57 PM #

Giarrow

Anche io vorrei disistallare Powershell perchè non mi permette di reistallare ed aggiornare windows xp con il sp3 ma anche a me non compare in pannello di controllo\installazione applicazioni nemmeno se spunto (per visualizzarli) gli aggiornamenti. Ma sul PC c'è perchè il "cerca" trova la cartella ed i files al suo interno. Come fare? Anch'io penso che svuotando semplicemente la cartella si lasci molta roba indesiderata nel computer... Grazie comunque

Giarrow | Reply

12/3/2011 5:27:04 PM #

Giorgio Borelli

Windows PowerShell viene rilasciato ed installato come un aggiornamento di Windows, se questo "update" viene effettuato dopo l'installazione di un Service Pack (ad es. SP2 per WXP) non è più possibile rimuovere PowerShell poichè Windows lo rileva come un ordine errato di disinstallazione, ti dice in pratica che per una corretta disinstallazione si deve seguire l'ordine inverso d'installazione; questa non è una banalità poichè un ordine errato di uninstall potrebbe compromettere il funzionamento del sistema operativo stesso.
Microsoft consiglia quindi di disinstallare prima il Service Pack e poi Windows PowerShell.

Se la voce di windows powershell non ti compare tra gli update di Windows installati, è probabile che questa, essendo un aggiornamento, sia sotto il nome degli update KB (Knowledge Base), in particolare per Windows XP dovresti trovare i seguenti articoli KB:
- KB926139-v2 (Windows PowerShell 1.0);
- KB926141 (Windows PowerShell MUI).

Infine per consentire l'aggiornamento al Service Pack 3 potrebbe essere necessario rimuovere anche il componente Gestione Remota di Windows, noto come Windows Remote Management (WinRM), che ancora una volta se non lo trovi con il suo nome potrebbe essere visualizzato con un KB, riferirsi eventualmente al seguente:
- KB936059

Spero che con questo tu riesca a risolvere, fammi sapere come và, saluti Giorgio.

Giorgio Borelli | Reply

1/15/2012 8:43:32 PM #

luciano

.sulla lista dei programmi in pannello di controllo , il programma non lo trovi come  Windows powershell, ma come , Windows Management Framework Core package.ho avuto lo stesso problema , e ho risolto , guarda anche la data dell'aggiornamento (viene considerato tale). ciao

luciano Italy | Reply

1/15/2012 11:00:50 PM #

Giorgio Borelli

è un pacchetto per la gestione avanzata dei sistemi Windows, usato solitamente dagli amministratori, e contiene oltre a Windows Power Shell, anche altri strumenti come Gestione remota Windows (WinRM) 2.0 e Background Intelligent Transfer Service (BITS) 4.0.
Cmq la presenza di Windows Power Shell dipende dal sistema operativo e dal Service Pack installato, infatti se non hai il pacchetto Windows Management Framework Core, puoi trovarlo anche come un aggiornamento relativo alla Knowledge Base (leggi commento precedente).

Utilissimo cmq sapere che si può trovare anche in questo pacchetto, grazie per la tua segnalazione, oltre che a me tornerà sicuramente utile ad altri.

Giorgio Borelli Italy | Reply

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

Tag cloud

RecentComments

Comment RSS

Month List

Most comments

mauro mauro
1 comments
it Italy