Disinstallare o installare applicazioni in modalità provvisoria

In modalità provvisoria normalmente non è possibile installare o rimuovere applicazioni, poiché in tale modalità il servizio di Windows Installer non è abilitato a funzionare, né può essere avviato. A meno che non si vada ad aggiungere ed impostare correttamente un’apposita chiave del registro.

Si può fare con regedit, navigando fino a:

HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal


per la modalità provvisoria senza supporto di rete, oppure fino a:

HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network


per la modalità provvisoria con supporto di rete.

Qui si deve aggiungere la chiave MSIServer e per essa il valore Service.

image

A questo punto non resta che avviare il servizio di Windows Installer.

In alternativa, è possibile fare tutto da linea di comando (aprendo il prompt con privilegi di amministratore)

Per la modalità provvisoria senza rete:

REG ADD HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer /VE /T REG_SZ /F /D "Service" 
net start msiserver


Mentre per la modalitò provvisoria con rete:

REG ADD HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer /VE /T REG_SZ /F /D "Service" 
net start msiserver

 

Fonti: Symantec blog, bufferOverflow, Maurizio Condini – Defcon.it Blog