domenica 5 luglio 2009

Come rimuovere un servizio Windows

Sui nostri computer c'è sempre più spesso un viavai di applicazioni, spesso installate anche solamente per prova, per valutarne le funzionalità.
A volte capita però che le procedure di disinstallazione delle applicazioni non siano perfette e che lascino sulla nostra macchina qualche "rimasuglio": nella migliore delle ipotesi, viene lasciata la cartella del programma all'interno della "C:\program files" quindi il problema si risolve (anche se con un certo fastidio) semplicemente eliminando la cartella in questione.

A volte però capita che l'applicazione in questione lasci sul nostro sistema un servizio, configurato per l'esecuzione in modalità automatica, il che comporta, a partire dal riavvio successivo alla disinstallazione dell'applicazione, la visualizzazione del fastidiosissimo messaggio "Impossibile avviare una o più applicazioni o driver" (quanto di più inutile e poco informativo ci possa essere!)
Come risolvere la situazione quindi?



Trasformiamoci in novelli Sherlock Holmes e seguiamoci questa semplice procedura, anche se richiede l'esecuzione di alcuni step:
  1. Apriamo "Gestione computer" (click con il tasto destro su "Risorse del computer" e selezioniamo "Gestione"
  2. Portiamoci in "Visualizzatore Eventi", ed entriamo nella sottosezione "Sistema"
  3. Localizziamo un errore (vengono indicati con una icona rappresentante una "X" bianca su fondo rosso)
  4. Facciamo doppio click sul relativo messaggio per aprire la maschera di dettaglio dell'evento.
  5. Se l'errore è compatibile con la distinstallazione dell'applicazione (ad esempio, perchè cerca un file eseguibile all'interno del percorso dell'applicazione che abbiamo appena disinstallato), segnamoci il nome del servizio (ad esempio "Burning Helper")
  6. Chiudiamo ora la maschera di dettaglio dell'evento.
  7. Portiamoci in "Servizi e applicazioni", poi apriamo la sottosezione "Servizi". Ci verrà ora proposto un elenco più o meno lungo (a seconda di quante applicazioni con servizi avete installato). All'interno di questo elenco, proviamo a cercare il servizio il cui nome abbiamo appena visto nella finestra delle proprietà dell'Evento.
  8. Una volta localizzato il servizio, facciamo doppio click su di esso per aprire la finestra delle proprietà.
  9. Verifichiamo come prima cosa che il percorso del file sia relativo all'applicazioni appena disinstallata, per essere certi di non rimuovere servizi di applicazioni attualmente installate ed attive.
  10. Una volta verificato questo, appuntiamoci la voce "Nome del servizio" (ad esempio "BurningHelper")
  11. Chiudiamo ora la finestra delle proprietà.
  12. Apriamo un prompt dei comandi (premiamo il pulstante Start della tastiera + R, e nella finestra "Esegui" che compare scriviamo "cmd" e premiamo INVIO)
  13. A questo punto basta digitare il comando "sc DELETE [NomeServizio]" (dove ovviamente [NomeServizio] è il nome del servizio che intendiamo distinstallare). Sempre secondo il nostro esempio, scriveremo quindi "sc DELETE BurningHelper".
  14. Premiamo INVIO e, se tutto va bene, avremo un messaggio che ci conferma l'eliminazione del servizio
  15. Riavviamo il PC.
Ora l'odioso messaggio "Impossibile avviare una o più applicazioni o driver" dovrebbe essere scomparso. Se così non fosse, ripetiamo di nuovo la procedura sino ad eliminare tutti i servizi "orfani di file" che abbiamo sulla nostra macchina.
E' comunque buona cosa inviare una nota al produttore del software segnalando l'anomalia durante la procedura di disinstallazione, in modo tale che altri utenti in futuro non si ritrovino nella nostra seccante situazione.


0 commenti: