Come risolvere l’errore “Impossibile accedere al servizio Windows Installer”

Di recente, un mio amico ha cercato di installare un programma sulla sua macchina Windows e il computer ha dato l’errore della schermata blu della morte. Dopo aver riavviato il computer, ha cercato di eseguire un altro programma e ha ottenuto il seguente messaggio:

The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.

windows installer error

Se stai ricevendo questo errore in Windows, ecco alcune cose che puoi provare a risolvere!

Metodo 1 – Assicurati che il servizio Windows Installer sia avviato

A volte, se il servizio Installer è disabilitato, otterrai questo errore. Puoi attivarlo andando su Start, poi Esegui e digitando Services.msc. Nelle versioni più recenti di Windows, basta cliccare su Start e iniziare a digitare services.msc.

services msc

Poi scorri fino a Windows Installer e fai doppio clic su di esso. Imposta il tipo di avvio su Manuale, clicca su Applica e poi su Avvia per avviare il servizio.

windows installer

Puoi anche avviare il servizio andando su Start, Esegui e digita net start MSIServer nella casella Esegui.

Metodo 2 – Cancellare MSIEXEC senza estensione

Un’altra cosa strana che può succedere è la creazione di un secondo file msiexec nella tua directory C:\Windows\system32. Per impostazione predefinita, ci dovrebbe essere solo un file msiexec.exe in quella directory, ma a volte ne viene creato un altro senza estensione e con una dimensione di 0 KB.

Se questo è il caso, allora dovresti rinominare il file msiexec extra con un’estensione .OLD. Una volta rinominato, puoi riavviare il servizio Windows Installer. Ancora una volta, basta andare in Servizi e fare clic destro su Windows Installer e scegliere Riavvia.

Metodo 3 – Modificare il servizio Remote Procedure Call

A volte il problema può essere causato da un altro servizio chiamato Remote Procedure Call. Vai di nuovo alla sezione Servizi come menzionato sopra (Start, Esegui, services.msc) e clicca con il tasto destro su Remote Procedure Call (non quello che dice RPC Locator) e scegli Proprietà.

Ora clicca sulla scheda Log On e sotto Log on as:, scegli Local System Account e spunta la casella Allow this service to interact with the desktop. Poi riavvia il computer e vedi se il problema sparisce.

Se non funziona, scegli il pulsante di opzione Questo account: e clicca su Sfoglia. Cerca Network Service e clicca su OK. La password sarà compilata automaticamente per questo account, quindi non cambiarla.

Chiamata di procedura remota

Di nuovo, riavvia il computer e vedi se il problema sparisce. Nota che se il problema scompare quando scegli l’account di sistema locale, lascialo a quell’impostazione. Cambialo in NT Authority\NetworkService solo se l’account di sistema locale non funziona.

Metodo 4 – Reinstalla Windows Installer Service

Se questo non funziona, puoi scaricare il Windows Installer Service e reinstallarlo! Un po’ ironico, eh? Fallo se non vedi nemmeno il servizio elencato nell’applet Servizi o se non funziona nient’altro.

Puoi scaricare il pacchetto MSIServer da WinHelpOnline. Una volta scaricato, decomprimilo e fai clic destro sul file .REG e clicca su Merge. Fai clic su Sì quando ti viene chiesto di confermare. Questo fondamentalmente aggiunge le chiavi di registro necessarie affinché il servizio Installer funzioni correttamente.

Metodo 5 – Installa l’ultima versione di Windows Installer

Infine, puoi fare una ricerca su Google per “Windows Installer” e scaricare l’ultima versione da Microsoft. Questo ti assicurerà che non stai eseguendo una versione più vecchia che potrebbe causare conflitti con altri software, ecc.

.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.