Prova in modalità provvisoria....
fai una pulizia di registro con cclaner, potrebbe essersi corrotto l'unistaller del programma.... prova con questa procedura è per XP ma potrebbe funzionare anche con vista:
Cancellare le voci orfane rimaste nell'elenco dei programmi installati
Nell'elenco dei software installati possono rimanere le voci relative a programmi gia' disinstallati; questo puo' accadere quando la disinstallazione non ha funzionato correttamente oppure quando non sono stati disinstallati, ma e' stata semplicemente cancellata la cartella del programma.
Per rimuovere definitivamente questi avanzi dall'elenco, prendere nota dei loro nomi e procedere in questo modo.
Clicca con il tasto sinistro del mouse su
START > ESEGUI, digita regedit e Ok
Raggiungi la cartella Uninstall del registro cliccando due volte con il tasto sinistro del mouse
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\UninstallCliccando due volte con il tasto sinistro del mouse sulla cartella Uninstall appariranno tutti i programmi installati sul computer.
Non tutti i software sono purtroppo facilmente riconoscibili, come, ad esempio, Outlook Express che si nasconde dietro una sequenza di numeri incomprensibili. Ci vuole pazienza.
In questi casi, per individuare il programma corrispondente tra queste cartelle, cliccare una volta con il tasto sinistro del mouse su una cartella per volta tra quelle incomprensibili: in questo modo apparira' nella parte di destra della finestra, tra le varie chiavi del registro, anche quella con il nome del programma.
Individuata la cartella cliccacci sopra con il tasto destro del mouse e dal menu che appare clicca su elimina per cancellarla.Poi chiudi l'editor del registro e riavvia il pc!!