Per disinstallare un programma in Windows occorre che il servizio Windows Installer sia correttamente in esecuzione.
Se provate a disinstallare un programma mentre siete in modalità provvisoria avrete un errore che indica che non è stato possibile avviare il servizio Windows Installer.
Cercando di avviare il servizio manualmente avrete l’errore : Errore 1084:impossibile avviare questo servizio in modalità provvisoria.
I servizi che potranno essere avviati in modalità provvisoria sono specificati nella chiave di registroHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBootMinimal
Per consentire a Windows Installer di poter essere avviato anche in modalità provvisoria occorrerà aggiungere un valore REG_SZ in questa chiave con il nome del servizio che nel caso di Windows Installer è MSIService.
Il valore di MSIService dovete impostarlo con Service.
Una volta fatto questo risulta potrete installare e disinstallare programmi in modalità provvisoria.