Com es corregeix 'Error en obrir el fitxer de registre d'instal·lació'



Proveu El Nostre Instrument Per Eliminar Problemes

És possible que experimenteu el missatge ' S'ha produït un error en obrir el fitxer de registre d'instal·lació ”Quan intenteu desinstal·lar un programa mitjançant el gestor d’aplicacions a Windows. Aquest error només es produeix si teniu activat el registre de Windows Installer, però a causa d’alguns problemes o conflictes, el motor de Windows Installer no pot escriure correctament el fitxer de registre de desinstal·lació.



S

S'ha produït un error en obrir el fitxer de registre d'instal·lació



Això sol produir-se si l’emmagatzematge dinàmic de l’aplicació del Windows Installer s’allibera i, per això, perd la informació sobre on emmagatzemar el fitxer de registre. A continuació, Windows intenta escriure el registre a una ubicació predeterminada com a fitxer, però no ho fa. Es tracta d’un error molt antic i que Microsoft ha tractat oficialment al seu lloc web. Les solucions d’aquest problema són senzilles i senzilles.



Què provoca 'Error en obrir el fitxer de registre d'instal·lació'?

Com s'ha comentat anteriorment, aquest error està relacionat amb el registre del Windows Installer. El registre consisteix bàsicament en fer un seguiment de totes les instal·lacions i desinstal·lacions i emmagatzemar-les. D’aquesta manera podeu obtenir els detalls tècnics en un document de text. Una llista detallada de per què es pot produir aquest error és:

  • El Mòdul del Windows Installer té problemes per mantenir un registre d’instal·lacions i desinstal·lacions perquè no sap on emmagatzemar el fitxer.
  • L'instal·lador també ho és corrupte o el seu fitxer d'instal·lació són desaparegut .
  • Explorador de Windows està directament relacionat amb totes les funcions del Windows Installer. Pot estar en un estat d’error.

Abans de continuar amb les solucions, assegureu-vos que teniu privilegis d'administrador. És possible que estiguem executant algunes instruccions de símbol del sistema que poden necessitar un estat elevat.

Solució 1: executar el programa de desinstal·lació de l’aplicació

Abans de passar a les solucions detallades, cal tenir en compte que sempre es recomana desinstal·lar un programa mitjançant el seu propi programa de desinstal·lació. Quan desinstal·leu un programa mitjançant el gestor d’aplicacions de Windows, és possible que no sempre iniciï l’aplicació de desinstal·lació nativa de l’aplicació.



Vapor

Desinstal·lador predeterminat de Steam

Quan utilitzeu el programa de desinstal·lació natiu de l’aplicació, ignora tots aquests problemes amb què es troba Windows Installer i desinstal·la el programa correctament després d’eliminar tots els fitxers. Podeu trobar el programa de desinstal·lació de l’aplicació navegant al directori i localitzar el fitxer ‘ uninstall.exe ’. Executeu-lo i seguiu les instruccions que apareixen a la pantalla. Assegureu-vos que teniu accés d’administrador.

Solució 2: Reiniciar Explorer.exe

Explorer.exe és el procés de Windows Explorer que s’assembla més a un gestor de fitxers. Tanmateix, a diferència d'altres gestors de fitxers simples, també comunica i transfereix informació a altres mòduls com Windows Installer. Si està malmès o es troba en un estat d'error, és possible que experimenteu el missatge d'error en discussió. Reiniciar l'Explorador de Windows també és la solució oficial que enumera Microsoft.

  1. Premeu Windows + R per mostrar el fitxer Correr Escriviu “ taskmgr 'Al quadre de diàleg per mostrar el gestor de tasques de l'ordinador.
  2. Un cop al gestor de tasques, feu clic a ' Processos ”, Situada a la part superior de la finestra nova.
  3. Ara localitzeu la tasca de Explorador de Windows a la llista de processos. Feu-hi clic i premeu el botó ' Reinicia 'Botó present a la part inferior esquerra de la finestra.
Reiniciar Explorer.exe: gestor de tasques al Windows 10

Reiniciar Explorer.exe: gestor de tasques

  1. Després de reiniciar l'Explorador de Windows, proveu d'executar de nou el fitxer d'instal·lació i comproveu si el missatge d'error s'ha resolt.
  2. Si desapareixen les icones del gestor de fitxers i de l'escriptori, podeu iniciar l'Explorador de Windows manualment. Premeu Windows + R, escriviu 'explorer.exe' al quadre de diàleg i premeu Retorn.

Solució 3: Correcció de directoris TMP i TEMP

És possible que també tingueu aquest error si els directoris 'TMP' i 'TEMP' del fitxer són diferents. Això farà que Windows Installer escrigui a TMP ’, però quan intentarà llegir-los mitjançant l’atribut de‘ TEMP ’, obtindrà un error i el propagarà. Podem provar de remetre els valors d’ambdós cap a la mateixa direcció perquè es resolgui el conflicte.

  1. Premeu Windows + S, escriviu “indicador d’ordres” al quadre de diàleg, feu-hi clic amb el botó dret i seleccioneu Executa com administrador .
  2. Un cop a l’indicador d’ordres, executeu la sentència següent.
defineix TEMP +% tmp%
Assenyalant TEMP i TMP al directori dret

Assenyalant TEMP i TMP cap a la ubicació correcta

  1. Ara proveu d'executar la instal·lació i comproveu si això soluciona el problema.

Solució 4: treure manualment el fitxer de registre

Si encara rebeu aquest error fins i tot després de seguir les dues solucions anteriors, podeu provar d’eliminar manualment el fitxer de registre INSTALL del directori de l’aplicació. Hi ha alguns casos en què ja hi ha un fitxer de registre amb els noms de fitxer adequats. Si això passa, Windows Installer no el substitueix i envia un missatge d'error. Podem provar d’eliminar manualment i veure si això treu l’instal·lador del seu estat d’error.

  1. Obriu els fitxers de programa al disc local C (aquesta és la ubicació predeterminada dels fitxers d'instal·lació. Si heu instal·lat en algun altre disc, obriu aquest directori) i localitzeu el programa.
  2. Un cop al directori del programa, cerqueu el fitxer ‘INSTALL.txt’. Un cop el localitzeu, tallar-ho i enganxeu-lo a algun altre directori (com l'escriptori).
Eliminació manual del fitxer LOG

Eliminació manual del fitxer LOG

  1. Ara proveu d'executar l'instal·lador de nou i comproveu si això soluciona el problema.

A més de les solucions esmentades anteriorment, també podeu provar les següents correccions:

  • Execució d'un SFC El comprovador de fitxers del sistema explorarà tots els fitxers de Windows (inclòs el Windows Installer) i solucionarà les discrepàncies (si hi ha). Obriu un indicador d’ordres elevat i executeu el següent ‘sfc / scannow’.
  • Torneu a registrar Windows Installer o Torneu a instal·lar Si Windows Installer està malmès, podeu actualitzar-lo manualment. La reinstal·lació pot solucionar les parts o mòduls que falten al programa. Podeu obtenir informació detallada sobre com fer-ho al lloc web oficial de Microsoft.
4 minuts de lectura