Base di conoscenza →6 min di letturaAggiornato: 2026-09-21

Come forzare la disinstallazione di un programma che non si rimuove

Quando un programma si rifiuta di andarsene — pulsante ingrigito, disinstallatore che crasha, voce svanita dalla lista — sali su una scala di rimedi: riprova dalle Impostazioni, ripara il disinstallatore rilanciando il programma di installazione, rimuovi l'app con winget o msiexec /x e solo alla fine cancella a mano cartella e chiave di registro. Ogni gradino è più sicuro del successivo. L'intera scala, per una tipica app incastrata, richiede dieci-venti minuti.

Perché i programmi si rifiutano di andarsene

La maggior parte dei rifiuti si riconduce a un disinstallatore rotto: l'uninstall.exe è stato cancellato o non si è mai registrato, un'installazione corrotta ha lasciato la voce di registro appesa al nulla, oppure l'app è stata installata per utente mentre tu stai sfogliando la lista a livello macchina. Certi disinstallatori semplicemente crashano a metà corsa, lasciandosi dietro metà programma. Alcune voci sono ingrigite di proposito, perché Windows ha bisogno del componente: quello è un problema diverso, con una cura diversa.

Parti dal rimedio più economico e scala con calma; ogni passo qui sotto rimuove il programma un po' più energicamente del precedente. Annota il nome esatto dell'app e la versione prima di cominciare, perché ti serviranno in più punti. La scala vale per i programmi desktop classici — le app dello Store si disinstallano senza drammi dalle Impostazioni e quelle di sistema ostinate hanno la loro via PowerShell.

  • Impostazioni → App → App installate → menu dei tre punti → Disinstalla, oppure Pannello di controllo → Programmi e funzionalità (appwiz.cpl)
  • Scarica di nuovo l'installer attuale dal fornitore ed eseguilo — riparazione o reinstallazione rimette in sesto un disinstallatore rotto
  • winget list per trovare l'ID, poi winget uninstall --id <ID> -e da qualsiasi terminale
  • msiexec /x {GUID} per le app basate su MSI; il GUID è il nome della chiave sotto HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  • La risoluzione dei problemi di installazione e disinstallazione programmi di Microsoft, che ripulisce le voci di disinstallazione corrotte
  • Rimozione manuale: elimina la cartella dell'app, poi la chiave Uninstall corrispondente nel registro — ultima spiaggia

Riparazione, winget e la via MSI

Rilanciare l'installer è il rimedio più sottovalutato: la maggior parte degli installer moderni rileva l'installazione esistente e propone di ripararla o sovrascriverla, ricostruendo così il disinstallatore che servirà poco dopo. Scegli l'opzione di riparazione se l'installer la offre; altrimenti reinstalla sopra e disinstalla subito dopo, prima che l'app abbia il tempo di rompersi di nuovo. Se il fornitore spedisce un tool di manutenzione — Adobe, Steam e le suite antivirus funzionano così — usa da lì la sua funzione di riparazione o disinstallazione.

winget uninstall funziona anche quando la voce nelle Impostazioni fa le bizze, perché legge gli stessi dati di registro ma avvia la rimozione a modo suo; aggiungi --silent per saltare le finestre di dialogo. Per le app basate su MSI trova il codice prodotto nel percorso di registro qui sopra, poi esegui msiexec /x {GUID} in un prompt elevato — /qb mostra una barra di avanzamento essenziale. Se ti viene riferito che i file sono in uso, chiudi prima l'app dalla tray e da Gestione attività, oppure esegui la rimozione in modalità provvisoria, dove i servizi di terze parti non girano.

L'ultima spiaggia manuale — e la pulizia

La rimozione manuale significa cancellare due cose: la cartella del programma sotto Program Files (o %LOCALAPPDATA%\Programs per le app per utente) e la chiave di registro Uninstall, così la voce fantasma lascia la lista App installate. Esporta prima la chiave — clic destro → Esporta salva un backup .reg che si ripristina con un doppio clic — e non toccare le chiavi delle altre app. Riavvia dopo, così i file bloccati mollano la presa, poi passa in rassegna AppData e ProgramData in cerca di avanzi.

Una pulizia chiude il lavoro: Kleaner PRO raccoglie in una sola scansione i resti di AppData e ProgramData delle app rimosse, con anteprima prima dell'eliminazione, così la disinstallazione forzata finisce con un disco pulito e non con un cadavere. Se preferisci restare manuale, la nostra guida alle cartelle residue elenca le cartelle esatte da controllare. In ogni caso conserva il backup .reg per una settimana, caso mai qualcosa protestasse.

Domande e risposte

Cosa fare se il pulsante Disinstalla è ingrigito?

L'ingrigimento di solito significa che Windows considera l'app un componente di sistema che gli serve. Per i programmi normali prova appwiz.cpl o winget; per le app preinstallate la risposta è la via PowerShell con Remove-AppxPackage.

Come disinstallo un programma senza disinstallatore?

Reinstallalo prima dall'installer attuale del fornitore — di solito recupera il disinstallatore — poi disinstalla normalmente. Se il fornitore è scomparso, restano winget o la via manuale di cartella più chiave di registro.

Dove Windows tiene le voci di disinstallazione nel registro?

Sotto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, nella sottochiave Wow6432Node per le app a 32 bit, e nello stesso percorso sotto HKEY_CURRENT_USER per le installazioni per utente. Il nome della chiave è il nome dell'app o un GUID MSI.

Scopri cosa include la licenza prima dell'acquisto.

La prova singola di 30 minuti include gli strumenti essenziali. Le funzioni PRO restano bloccate finché non attivi una licenza a pagamento.

Da leggere dopo

Tutti gli articoli · FAQ

Scrivici: [email protected]