Cómo arreglar 'Error al abrir el archivo de registro de instalación'

Puede aparecer el mensaje " Error al abrir el archivo de registro de instalación " cuando intenta desinstalar un programa utilizando el administrador de aplicaciones en Windows. Este error solo ocurre si tiene habilitado el registro de Windows Installer, pero debido a algún problema técnico o conflicto, el motor de Windows Installer no puede escribir correctamente el archivo de registro de desinstalación.

Esto suele ocurrir si el montón de aplicaciones de Windows Installer se libera y, debido a esto, pierde la información sobre dónde almacenar el archivo de registro. Luego, Windows intenta escribir el registro en una ubicación predeterminada como un archivo, pero no lo hace. Este es un error muy antiguo y Microsoft lo ha abordado oficialmente en su sitio web. Las soluciones para este problema son bastante simples y directas.

¿Qué causa el 'Error al abrir el archivo de registro de instalación'?

Como se mencionó anteriormente, este error está relacionado con el registro de Windows Installer. El registro consiste básicamente en realizar un seguimiento de todas las instalaciones y desinstalaciones y almacenarlas. De esta forma puede obtener los detalles técnicos en un documento de texto. Una lista detallada de por qué puede ocurrir este error es:

  • El módulo de Windows Installer tiene problemas para mantener un registro de instalaciones y desinstalaciones porque no sabe dónde almacenar el archivo.
  • El instalador está dañado o falta su archivo de instalación .
  • El Explorador de Windows está directamente relacionado en todos los trabajos de Windows Installer. Puede estar en un estado de error.

Antes de continuar con las soluciones, asegúrese de tener privilegios de administrador. Es posible que estemos ejecutando algunas declaraciones del símbolo del sistema que pueden necesitar un estado elevado.

Solución 1: ejecutar el desinstalador de la aplicación

Antes de pasar a las soluciones detalladas, debe tenerse en cuenta que siempre se recomienda desinstalar un programa utilizando su propio desinstalador. Cuando desinstala un programa con el administrador de aplicaciones de Windows, es posible que no siempre inicie la aplicación de desinstalación nativa de la aplicación.

Cuando usa el desinstalador nativo de la aplicación, este evita todos estos problemas que encuentra Windows Installer y desinstala el programa correctamente después de eliminar todos los archivos. Puede encontrar el desinstalador de la aplicación navegando a su directorio y localizando el archivo ' uninstall.exe '. Ejecútelo y siga las instrucciones en pantalla. Asegúrese de tener acceso de administrador.

Solución 2: reiniciar Explorer.exe

Explorer.exe es el proceso del Explorador de Windows, que se parece más a un administrador de archivos. Sin embargo, a diferencia de otros administradores de archivos simples, también comunica y transfiere información a otros módulos como Windows Installer. Si está dañado o en estado de error, es posible que experimente el mensaje de error que se está discutiendo. Reiniciar el Explorador de Windows también es la solución oficial enumerada por Microsoft.

  1. Presione Windows + R para que aparezca el tipo de ejecución " taskmgr " en el cuadro de diálogo para abrir el administrador de tareas de su computadora.
  2. Una vez en el administrador de tareas, haga clic en la pestaña " Procesos " ubicada en la parte superior de la nueva ventana.
  3. Ahora ubique la tarea del Explorador de Windows en la lista de procesos. Haga clic en él y presione el botón " Reiniciar " presente en la parte inferior izquierda de la ventana.
  1. Después de reiniciar el Explorador de Windows, intente ejecutar el archivo de instalación nuevamente y verifique si el mensaje de error está resuelto.
  2. Si el administrador de archivos y los íconos del escritorio desaparecen, puede iniciar el Explorador de Windows nuevamente manualmente. Presione Windows + R, escriba 'explorer.exe' en el cuadro de diálogo y presione Entrar.

Solución 3: reparación de directorios TMP y TEMP

También puede experimentar este error si los directorios 'TMP' y 'TEMP' del archivo son diferentes. Esto hará que Windows Installer escriba en TMP 'pero cuando intente leerlos usando el atributo de' TEMP ', obtendrá un error y se lo propagará. Podemos intentar referir los valores de ambos en la misma dirección para que el conflicto se resuelva.

  1. Presione Windows + S, escriba "símbolo del sistema" en el cuadro de diálogo, haga clic derecho sobre él y seleccione Ejecutar como administrador .
  2. Una vez en el símbolo del sistema, ejecute la siguiente declaración.
establecer TEMP +% tmp%
  1. Ahora intente ejecutar la instalación y vea si esto soluciona el problema.

Solución 4: eliminar manualmente el archivo de registro

Si sigue recibiendo este error incluso después de seguir las dos soluciones anteriores, puede intentar eliminar manualmente el archivo de registro de INSTALACIÓN del directorio de la aplicación. En algunos casos, ya existe un archivo de registro con los nombres de archivo adecuados. Si esto sucede, Windows Installer no lo reemplaza y muestra un mensaje de error. Podemos intentar eliminar manualmente y ver si esto saca al instalador de su estado de error.

  1. Abra sus archivos de programa en el Disco local C (esta es la ubicación predeterminada de los archivos de instalación. Si instaló en otro disco, abra ese directorio) y localice su programa.
  2. Una vez en el directorio del programa, busque el archivo 'INSTALL.txt'. Una vez que lo encuentre, córtelo y péguelo en algún otro directorio (como el Escritorio).
  1. Ahora intente ejecutar el instalador nuevamente y vea si esto solucionó el problema.

Además de las soluciones mencionadas anteriormente, también puede probar las siguientes correcciones:

  • La ejecución de un Comprobador de archivos de sistema SFC analizará todos sus archivos de Windows (incluido Windows Installer) y solucionará cualquier discrepancia (si está presente). Abra un símbolo del sistema elevado y ejecute el siguiente 'sfc / scannow'.
  • Vuelva a registrar Windows Installer o reinstale Si Windows Installer está dañado, puede actualizarlo manualmente. La reinstalación puede arreglar las partes o módulos faltantes en el programa. Puede obtener información detallada sobre cómo hacer esto en el sitio web oficial de Microsoft.