
Quando proviamo a installare o aggiornare un programma in Windows, a volte riscontriamo errori relativi al servizio di Windows Installer. Questi errori possono impedire la corretta installazione del software e generare messaggi quali "Impossibile accedere al servizio Windows Installer" o "Il processo di installazione non è stato completato correttamente".
Per risolvere questo problema, esistono diversi metodi che possono aiutare a reimpostare il servizio Windows Installer e consentire la corretta installazione del software. Prossimo, Spieghiamo in dettaglio ogni possibile causa dell'errore e le soluzioni più efficace.
Controllare se il servizio Windows Installer è abilitato
Uno dei motivi più comuni dell'errore è che il servizio è disabilitato o interrotto. Per verificarlo e attivarlo, segui questi passaggi:
- stampa Win + R, Scrivi msconfig e premete entra.
- Nella finestra che appare, accedi alla scheda Servizi.
- Cerca il servizio di Windows Installer. Se non è selezionata, selezionala.
- Clicca su Accettare e riavviare il computer.
Una volta riavviato il computer, prova a installare nuovamente il programma e verifica se il problema è stato risolto.
Riavviare e registrare nuovamente Windows Installer
A volte il servizio Windows Installer potrebbe non funzionare correttamente e potrebbe essere necessario riavviarlo. Per fare ciò, segui questi passaggi:
- stampa Win + R, Scrivi cmd e premete entra per aprire la riga di comando.
- Digitare i seguenti comandi, premendo entra dopo ogni riga:
msiexec /unregistermsiexec /regserver
- Chiudere la finestra e riavviare il computer.
Se l'errore persiste, continuare con altri metodi.
Rimuovere le versioni precedenti del software in conflitto
Se provi a installare un programma e sul tuo sistema è già presente una versione precedente, potrebbero verificarsi errori nel programma di installazione. Per evitare ciò, segui questi passaggi:
- Accedi al Pannello di controllo e aperto Programmi e caratteristiche.
- Trova il software che stai cercando di installare e disinstallalo completamente.
- Riavvia il computer e prova a installare la nuova versione del software.
Se riscontri difficoltà durante la disinstallazione del programma, puoi utilizzare strumenti di terze parti come Revo Uninstaller o CCleaner.
Ripara i file di Windows Installer danneggiati
Se i file del servizio Windows Installer sono danneggiati, è possibile ripristinarli seguendo questa procedura:
- stampa Win + R, Scrivi cmd e premete CTRL + MAIUSC + INVIO per eseguirlo come amministratore.
- Eseguire il seguente comando per riparare i file danneggiati:
sfc /scannow - Attendi il completamento della scansione e riavvia il computer.
Se il problema persiste, prova a reinstallare i file di Windows Installer seguendo questi passaggi:
- Accesso a C: \ Windows \ System32 e individuare i file msi.dll, msiexec.exe e msihnd.dll.
- Cambia i loro nomi aggiungendo
.oldalla fine (ad esempio,msi.dll.old). - Scarica l'ultima versione di Windows Installer dal sito Web di Microsoft e installala.
- Riavvia il computer.
È essenziale riparare tutti i file correlati poiché qualsiasi errore potrebbe causare un errore in Windows Installer.
Controllare i permessi nel registro di Windows
Se il problema persiste, puoi controllare manualmente le autorizzazioni di Windows Installer nel registro di sistema:
- stampa Win + R, Scrivi regedit e premete entra.
- Vai al percorso:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver - Verificare che il valore Inizio è impostato per
3e il valore Tipo en16. - Se hai bisogno di modificare qualcosa, fai clic con il tasto destro del mouse sul valore, seleziona Cambiare e modifica i dati.
- Riavvia il computer e testa nuovamente l'installazione.
Seguendo questi passaggi ti aiuterà a risolvere i problemi con Windows Installer e garantire un'installazione senza errori.
Se il problema persiste dopo aver provato tutto, si consiglia di aggiornare il sistema operativo o di contattare il supporto tecnico Microsoft.
[URL correlato=»https://www.windowsnoticias.com/come-correggere-lerrore-643-in-windows-update-passo-passo/»]