Correzione: errore durante l'apertura del file di registro dell'installazione in Windows 10

Sommario:

Video: Correggere acquerello - modificare errori 2024

Video: Correggere acquerello - modificare errori 2024
Anonim

A volte, quando si tenta di disinstallare qualsiasi prodotto nello strumento Programmi e funzionalità di Windows, viene visualizzata una nuova finestra di Windows Installer che visualizza l' errore di Windows 10 durante l' apertura del file di registro dell'installazione, accompagnato dal messaggio: verificare che il percorso specificato esista e sia scrivibile.

Anche se potrebbe non essere ovvio il motivo per cui appare l'errore, il problema si verifica in genere se la registrazione di Windows Installer è abilitata, ma il suo motore non è in grado di scrivere correttamente il file di registro di disinstallazione. Ciò accade se l'heap dell'applicazione di Windows Installer viene liberato in modo da perdere le informazioni su dove deve essere archiviato il file di registro.

In questo caso, Windows Installer tenta di scrivere nel percorso C: \ Windows \ System32 e lo indirizza come file. L'azione corretta o corretta dovrebbe essere quella di scriverlo nel seguente percorso e nome file: C: \ Users \ \ AppData \ Local \ Temp \ MSIxxxxxx.log.

Questo problema può verificarsi anche se i file di Windows Installer sono danneggiati, mancanti o quando si installa o rimuove un programma che utilizza il file del pacchetto di installazione del software Microsoft (MSI) (.msi) di Windows Installer, ad esempio se si tenta di installare Microsoft Office sul computer.

In realtà è un problema noto con il motore di Microsoft Installer, quindi ci sono modi per risolvere il problema, come indicato di seguito.

FIX: errore di Windows 10 durante l'apertura del file di registro dell'installazione

  1. Usa il prompt dei comandi
  2. Arrestare e riavviare Explorer.exe utilizzando Task Manager
  3. Registrare nuovamente Windows Installer
  4. Reinstalla Windows Installer

Usa il prompt dei comandi

È possibile ottenere l'errore di Windows 10 durante l'apertura del file di registro dell'installazione se le directory TMP e TEMP del file sono diverse, causando la scrittura dei file di installazione su TMP, ma quando si tenta di leggere quei file utilizzando il valore TEMP, viene visualizzato l'errore. In questo caso, confermare che entrambi i valori si riferiscono allo stesso percorso utilizzando il Prompt dei comandi:

  • Fai clic su Avvia
  • Digita CMD nella barra di ricerca e fai clic con il pulsante destro del mouse su Prompt dei comandi, quindi scegli Esegui come amministratore

  • Nella schermata nera del prompt dei comandi (amministratore), digitare set TEMP +% tmp% e premere Invio
  • Eseguire di nuovo l'installazione

Se questo non aiuta, prova la soluzione successiva.

Arrestare e riavviare Explorer.exe utilizzando Task Manager

Per correggere l'errore di Windows 10 durante l'apertura del file di registro dell'installazione, eseguire le seguenti operazioni in Task Manager:

  • Premi CTRL + ALT + CANC per avviare Task Manager (o fai clic con il tasto destro sulla barra delle applicazioni del desktop e seleziona Task Manager
  • Fai clic sulla scheda Processi

  • Individua e seleziona explorer.exe
  • Fai clic su Termina processo
  • Seleziona Mostra processi da tutti gli utenti
  • Fare clic su Termina processo per chiudere il prompt
  • Le icone del desktop e la barra del desktop scompaiono. Premere CTRL + ALT + CANC per riavviare Task Manager
  • Fai clic su File
  • Seleziona Esegui nuova attività

  • Digita explorer.exe e premi Invio o fai clic su OK
  • La barra delle attività e le icone del desktop dovrebbero apparire di nuovo

Registrare nuovamente Windows Installer

Per registrare nuovamente il programma di installazione di Windows, verificare la posizione del file Msiexec.exe sul computer e nel registro di Windows, quindi registrare nuovamente il programma di installazione di Windows procedendo come segue:

  • Trova il file Msiexec.exe sul tuo computer facendo clic con il pulsante destro del mouse su Start e selezionando Esegui

  • Digitare % windir% \ system32 e quindi fare clic su OK per aprire la cartella in cui si trova il file Msiexec.exe.
  • Nota la posizione del file Msiexec.exe, che è una combinazione del valore nella casella degli indirizzi e il nome del file Msiexec.exe stesso. Ad esempio, se la casella Indirizzo contiene un valore di C: \ Windows \ system32, il percorso del file Msiexec.exe è C: \ Windows \ system32 \ Msiexec.exe.
  • Quindi, aprire l'editor del Registro di sistema per apportare modifiche. Si noti che potrebbero verificarsi problemi se si modifica il registro in modo errato. Pertanto, assicurarsi di seguire attentamente questi passaggi. Per una maggiore protezione, eseguire il backup del registro prima di modificarlo. Quindi, è possibile ripristinare il registro se si verifica un problema.
  • Fare clic con il tasto destro su Start e selezionare Esegui
  • Digita regedit e fai clic su OK o premi Invio

  • Espandere HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services e quindi fare clic su MSIServer.

  • Nel riquadro destro, fare clic con il pulsante destro di ImagePath e quindi scegliere Modifica.

  • Nella casella dati valore digitare il percorso del file Msiexec.exe che è stato determinato nel passaggio 1, seguito dal valore di / V e quindi fare clic su OK. Ad esempio, se il percorso del file Msiexec.exe è C: \ Windows \ system32 \ Msiexec.exe, digitare il testo seguente nella casella di testo Dati valore: C: \ WINDOWS \ System32 \ msiexec.exe / V
  • Fare clic su OK per chiudere la finestra di dialogo Modifica stringa.
  • Vai al menu File e fai clic su Esci per chiudere l'Editor del Registro di sistema.
  • Avviare il computer in modalità provvisoria, quindi registrare il file Msiexec.exe facendo clic su Start, quindi fare clic sull'opzione di accensione
  • Fai clic sull'opzione Riavvia, quindi fai clic su OK
  • Premere F8 prima che venga visualizzata la schermata di Windows
  • Nel menu Opzioni avanzate di Windows, utilizzare i tasti di direzione per selezionare l'opzione Modalità provvisoria, quindi premere Invio.
  • Se si utilizza un computer a doppio avvio o avvio multiplo, selezionare il sistema operativo appropriato dall'elenco visualizzato, quindi premere Invio.
  • Accedere al computer.
  • Fare clic su Start, scegliere Esegui, digitare msiexec / regserver nella casella Apri e quindi fare clic su OK.

Nota: per i sistemi operativi a 64 bit, è necessario registrare nuovamente il programma di installazione MSI a 64 bit, attenendosi alla procedura seguente:

  • Fare clic con il pulsante destro del mouse su Start e scegliere Esegui
  • Digita % windir% \ Syswow64 \ Msiexec / regserver e fai clic su OK. Nelle edizioni a 64 bit del sistema operativo Windows, i file binari a 32 bit si trovano nella cartella% systemroot% \ SysWow64. I file binari a 64 bit si trovano nella cartella% systemroot% \ System32.
  • Fare clic su Start, quindi su Spegni computer o Spegni.
  • Selezionare l'opzione Riavvia, quindi fare clic su OK o fare clic su Riavvia.

Se il problema persiste e ricevi ancora l'errore di Windows 10 durante l'apertura del messaggio del file di registro dell'installazione, prova la soluzione successiva.

Reinstalla Windows Installer

Per reinstallare Windows Installer, è necessario innanzitutto rinominare i file di Windows Installer danneggiati, quindi reinstallare Windows Installer. Per fare ciò, utilizzare i passaggi seguenti:

  • Fare clic con il pulsante destro del mouse su Start e scegliere Esegui
  • Digita cmd e premi Invio o fai clic su OK.
  • Digitare cd% windir% \ system32, quindi premere Invio.
  • Digitare attrib -r -s -h dllcache, quindi premere Invio.
  • Digitare ren msi.dll msi.old e quindi premere INVIO.
  • Digitare ren msiexec.exe msiexec.old e quindi premere INVIO.
  • Digitare ren msihnd.dll msihnd.old e quindi premere INVIO.
  • Digitare exit, quindi premere Invio.
  • Al prompt dei comandi, digitare exit, quindi premere Invio.
  • Fare clic su Start, quindi su Spegni computer o Spegni.
  • Selezionare l'opzione Riavvia, quindi fare clic su OK o fare clic su Riavvia.
  • Accedere al computer.
  • Scarica e installa l'ultima versione di Windows Installer.
  • Fare clic su Start, quindi su Spegni computer o Spegni.
  • Selezionare l'opzione Riavvia, quindi fare clic su OK o fare clic su Riavvia.

Una di queste soluzioni ha aiutato a correggere l'errore di Windows 10 durante l'apertura del file di registro dell'installazione? Facci sapere lasciando un commento nella sezione sottostante.

Correzione: errore durante l'apertura del file di registro dell'installazione in Windows 10