¿Cómo solucionar “Microsoft Access Was Unable to Initialize the Windows Registry” Error?

Al iniciar Microsoft Access, puede aparecer el mensaje de error “Access Was Unable to Initialize the Windows Registry.” Este error interrumpe su trabajo e impide el acceso a la base de datos. Suele ocurrir debido a problemas de permisos, perfiles de usuario dañados o claves de registro corruptas. Independientemente de las razones, se puede solucionar con las mejores soluciones que se mencionan aquí.

Access Was Unable to Initialize the Windows Registry

Así que, sin perder más tiempo, comencemos…

Calificación Excelente en Trustpilot
Herramienta Gratuita de Reparación de Bases de Datos de MS Access
Repare archivos corruptos de bases de datos MDB y ACCDB y recupere fácilmente tablas, consultas, índices y registros de bases de datos eliminados. Probar ahora!
Descargar
Descargo de responsabilidad: para reparar la base de datos, usted necesidad de actualizar a un plan pagado.Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Razones por las que Microsoft Access no puede iniciarse ni se puede inicializar el Registro de Windows

Existen diversas razones por las que se produce el error 7899 de la base de datos de Access (no se puede inicializar el Registro de Windows):

  1. Archivos de Registro corruptos
  2. Infección por virus o malware
  3. Falta de permisos adecuados
  4. Errores de clave o valor de Registro
  5. Conflicto con software de terceros

¿Cómo solucionar el error “Microsoft Access no pudo inicializar el Registro de Windows”?

Siga los métodos paso a paso a continuación para solucionar este error con menos esfuerzo.

Solución 1: Pruebe algunos trucos básicos

  • Pruebe un reinicio completo para restaurar el registro de Windows.
  • Si después de reiniciar el problema persiste, modifique o repare MS Access en Programas y Archivos.

Solución 2: Revise la clave de registro Loadappinit_Dlls

La clave de registro LoadAppInit_DLLs debe estar establecida en 0, pero es posible que otro programa haya cambiado su valor.

  • Presione Windows + R en su teclado. Esto abrirá la opción Ejecutar.
  • Ingrese REGEDIT y presione el botón Aceptar.
  • Esto abrirá el Editor del Registro. Busque LoadAppInit_DLLs:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\LoadAppInit_DLLs

Access Was Unable to Initialize the Windows Registry

  • Haga doble clic en el valor de LoadAppInit_DLLs en Datos.
  • En el cuadro de diálogo Editar DWORD, establezca la opción “Información del valor” en 0.

Access Was Unable to Initialize the Windows Registry

  • Cierre el Editor del Registro.
  • Después, reinicie su PC y vuelva a iniciar la aplicación de base de datos de Access.

Lea también: Solucionar el error “No se puede conectar a la base de datos de Access”.

Solución 3: Restaurar el sistema

Restaurar el sistema es un truco excelente que ayuda a restaurar los archivos y la configuración del sistema a un estado anterior, cuando Access funcionaba correctamente.

Para ello, siga estos pasos:

  • Vaya a la barra de búsqueda de Windows, busque “Crear un punto de restauración” y seleccione el resultado.

Access Was Unable to Initialize the Windows Registry

  • Después, haga clic en Restaurar sistema y siga las instrucciones en pantalla para seleccionar un punto de restauración anterior al inicio del error.

Solución 4: Asignar los permisos adecuados para solucionar el error “Microsoft Access no pudo inicializar el Registro de Windows”

Otro método eficaz para solucionar el código de error 7899 es asignar los permisos adecuados. Siga estos pasos:

  • Pulse el botón Inicio y luego la opción Ejecutar.
  • Escriba “Regedit” y presione la tecla Intro.

Access Was Unable to Initialize the Windows Registry

  • Busque la siguiente clave de registro:

Access 2007:

HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\12.0\Retail

Access 2010:

HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\14.0\Retail

Nota:

Es posible que tenga problemas con los permisos del GUID de la clave de venta minorista. Si tiene problemas con los permisos del GUID, repita los pasos del 4 al 10 en la clave de venta minorista o en la clave 12.0 o 14.0.

  • Haga clic con el botón derecho en la clave y seleccione Permisos.
  • Pulse la opción Avanzadas.

Access Was Unable to Initialize the Windows Registry

  • Seleccione el Propietario.
  • Cambie el propietario a Administradores.
  • Pulsa la opción “Aplicar” y luego el botón “Aceptar“.
  • Pulsa “Añadir todos los tipos” y luego pulsa “Aceptar”.
  • Marca la casilla “Control total” y pulsa “Aceptar“.

Solución 5: Desactivar la seguridad

La solución más sencilla y segura para solucionar el error “Microsoft Access no se pudo iniciar y no se pudo inicializar el Registro de Windows”. Para ello, debe desactivar el Control de Cuentas de Usuario (UAC) y usarlo como cuenta administrativa.

Advertencia: Esto reducirá la seguridad de Windows de su sistema, así que tenga cuidado al realizar esta solución. El malware se instalará automáticamente en Windows XP y versiones anteriores.

Inicie sesión en su PC como administrador del sistema y siga estos pasos:

  • Abra el Panel de control.
  • Haga doble clic en “Cuentas de usuario”.

Access Was Unable to Initialize the Windows Registry

  • Pulse la opción “Activar o desactivar el Control de cuentas de usuario”.

Access Was Unable to Initialize the Windows Registry

  • Desmarque la opción “Usar el Control de cuentas de usuario (UAC)”, ya que esto le ayudará a proteger su PC.
  • Finalmente, pulse “Aceptar“.

Access Was Unable to Initialize the Windows Registry

Ahora puede cambiar fácilmente de versión de MS Access, ya que debe usar versiones anteriores de Windows.

Lea también: Solucione el error “No se puede eliminar el objeto de la base de datos” en Access

Solución 6: Usar “Ejecutar como administrador”

Cree un acceso directo para ejecutar cada archivo msaccess.exe como administrador. Esto permitirá que cada versión de Access se registre automáticamente al iniciar.

Para realizar esta configuración, siga estos pasos:

  • Elimine cualquier acceso directo creado previamente durante la instalación de MS Office.
  • Ahora debe crear accesos directos a msaccess.exe desde cada versión de MS Office.

Access Was Unable to Initialize the Windows Registry

  • Haga clic derecho en el acceso directo y, en la lista de opciones, seleccione el botón “Propiedades“.

Access Was Unable to Initialize the Windows Registry

  • Pulse el botón “Avanzado” y marque la casilla “Ejecutar como administrador”.

Access Was Unable to Initialize the Windows Registry

Por lo tanto, al iniciar Access, deberá pulsar la opción “Continuar” en el cuadro de diálogo “Control de cuentas de usuario“.

Si usa Access 2007, no necesita usar la opción “Ejecutar como administrador“, ya que puede usar el acceso directo normal. Nota: Después de realizar estos cambios, simplemente cambie a otra versión y vuelva a la anterior antes de que su aplicación MS Access se registre en la biblioteca correcta.

Solución 7: Reparar Microsoft Office

Por último, si ninguno de los métodos anteriores funciona, intente reparar MS Office. Esto puede reparar los archivos de Office dañados que impiden que Access se inicie.

Estos son los pasos a seguir:

  • Vaya al Panel de control > Programas > Programas y características.

Access Was Unable to Initialize the Windows Registry

  • Busque su instalación de Office o Microsoft Access en la lista.
  • Haga clic en Cambiar o Modificar >> seleccione Reparación rápida o Reparación en línea.

Método recomendado: Reparar la corrupción de la base de datos de Access

Si experimenta constantemente el error “Microsoft Access no se puede iniciar” al intentar acceder a su base de datos, debe optar por un Access bases de datos reparación software. Es posible que este mensaje de error se deba a la corrupción de la base de datos de Access, que solo puede solucionarse con esta herramienta.

Esta utilidad analiza a fondo el archivo de base de datos dañado para recuperar sus componentes con sus atributos originales. Además, puede recuperar registros perdidos de tablas vinculadas, desencadenadores, índices, consultas, etc.

Simplemente descargue e instale esta herramienta para reparar su archivo MDB o ACCDB de Access dañado y solucionar este error.

* Al hacer clic en el botón Descargar arriba e instalar Stellar Repair for Access (14.8 MB), reconozco que he leído y acepto el Acuerdo de licencia de usuario final y la Política de privacidad de este sitio.

Pasos para usar la herramienta de reparación de Access

access-repair-main-screen-es-1
access-select-database-es-2
access-repairing-es-3
access-repairing-completed-es-4
access-preview-es-5
access-save-location-es-6
access-saving-es-7
previous arrow
next arrow

Lea también: Solucionar el error de compilación de Access: No se encuentra el proyecto o la biblioteca

Preguntas frecuentes:

¿Qué significa el error “No se puede iniciar Microsoft Access”?

El error “No se puede iniciar Microsoft Access” o “No se puede inicializar el Registro de Windows” simplemente significa que hay un problema que impide que MS Access se inicie o se ejecute correctamente.

¿Cómo soluciono el error “Acceso al Registro”?

Para solucionar el error “Acceso al Registro“, siga estos consejos:

  • Ejecute el Editor del Registro como administrador.
  • Modifique los permisos del Registro manualmente.
  • Use el Comprobador de archivos del sistema (SFC) y DISM.
  • Use Restaurar sistema.
  • Arranque en modo seguro.
  • Cree una nueva cuenta de administrador.

¿Cómo habilito la base de datos de Access?

Para habilitar la base de datos de Access, siga estos pasos:

  • Vaya a Archivo > Opciones.
  • En la ventana de opciones de Access, haga clic en Centro de confianza.
  • En el panel derecho, vaya a la sección Centro de confianza de Microsoft Office Access >> Configuración del Centro de confianza.
  • En el cuadro de diálogo del Centro de confianza, toque la Barra de mensajes.
  • En el panel derecho, toque la opción “Mostrar la Barra de mensajes en todas las aplicaciones cuando se bloquee contenido activo, como macros y controles ActiveX“.
  • Finalmente, haga clic en Aceptar.

Resumen

El error “No se pudo iniciar Microsoft Access; no se pudo inicializar el Registro de Windows” puede resultar frustrante, pero es fácil de solucionar con la solución mencionada anteriormente. Este blog incluye soluciones como ajustar permisos, reparar Office o restaurar el sistema. Si existen daños más graves en el sistema, las herramientas de reparación del registro ayudan a restaurar componentes clave.

¡Espero que haya disfrutado de esta publicación!

¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.