Cómo corregir el error 0xC0000005 de PowerPoint en el módulo MSPPT.OLB
🔍 WiseChecker

Cómo corregir el error 0xC0000005 de PowerPoint en el módulo MSPPT.OLB

Cuando intentas abrir o iniciar PowerPoint, es posible que veas un mensaje de error que dice “Microsoft PowerPoint ha dejado de funcionar” o “La aplicación no pudo iniciarse correctamente (0xC0000005)” con una referencia al archivo MSPPT.OLB. Este error impide que PowerPoint cargue cualquier presentación y puede aparecer en sistemas Windows 10 y Windows 11. La causa raíz suele ser un archivo de biblioteca de objetos dañado o incompatible, o un conflicto con complementos de terceros que PowerPoint carga al inicio. Este artículo explica por qué ocurre el error MSPPT.OLB y proporciona una serie de pasos claros para solucionarlo de forma permanente.

Conclusiones clave: Cómo corregir el error 0xC0000005 en MSPPT.OLB

  • Vuelve a registrar el archivo MSPPT.OLB usando regsvr32: Repara el registro de la biblioteca de objetos dañado en el Registro de Windows.
  • Inicia PowerPoint en modo seguro: Desactiva temporalmente todos los complementos para aislar el conflicto y confirmar la causa.
  • Elimina la clave de datos de PowerPoint en el Registro: Restablece la configuración de complementos o automatización dañada sin reinstalar Office.

ADVERTISEMENT

Por qué aparece el error 0xC0000005 con MSPPT.OLB

El código de error 0xC0000005 es una violación de acceso. Significa que PowerPoint intentó leer o escribir en una dirección de memoria a la que no tenía permitido acceder. Cuando el mensaje de error menciona específicamente MSPPT.OLB, el problema está relacionado con el archivo de biblioteca de objetos de Microsoft PowerPoint. Este archivo contiene definiciones de objetos, propiedades y métodos que los complementos y macros utilizan para interactuar con PowerPoint.

El error puede ocurrir por tres razones principales:

Archivo OLB dañado o registrado incorrectamente

El archivo MSPPT.OLB puede haberse dañado durante una actualización de Office, un bloqueo del sistema o una desinstalación incompleta de una versión anterior de Office. Cuando el archivo no está registrado correctamente en el Registro de Windows, PowerPoint no puede cargar la biblioteca de objetos y muestra el error de violación de acceso.

Complementos de terceros en conflicto

Los complementos de otro software, como convertidores de PDF, grabadores de pantalla o herramientas de presentación, pueden intentar usar la biblioteca MSPPT.OLB de una manera que entra en conflicto con PowerPoint. Si un complemento solicita un método o propiedad que no existe en la versión actual de la biblioteca, PowerPoint se bloquea con el error 0xC0000005.

Clave de datos de PowerPoint dañada en el Registro

PowerPoint almacena las rutas de los complementos y la configuración de automatización en el Registro de Windows bajo la clave de datos de PowerPoint. Si esta clave se daña debido a una instalación fallida de un complemento o a un análisis de malware, PowerPoint puede no inicializar correctamente la biblioteca de objetos.

Pasos para volver a registrar MSPPT.OLB y corregir el error

La primera solución es volver a registrar el archivo MSPPT.OLB usando la herramienta regsvr32. Este paso repara la asociación del archivo en el Registro sin reinstalar Office. Sigue estos pasos en Windows 10 o Windows 11.

  1. Cierra todos los programas de Office
    Asegúrate de que PowerPoint, Word, Excel y Outlook estén cerrados. Revisa la bandeja del sistema para ver si hay procesos de Office aún en ejecución y haz clic derecho para salir de ellos.
  2. Abre el Símbolo del sistema como administrador
    Haz clic en el botón Inicio, escribe cmd, haz clic derecho en Símbolo del sistema en los resultados de búsqueda y selecciona Ejecutar como administrador. Haz clic en Sí cuando aparezca el mensaje de Control de cuentas de usuario.
  3. Localiza la ruta del archivo MSPPT.OLB
    En la ventana del Símbolo del sistema, escribe lo siguiente y presiona Enter:
    cd "C:\Program Files (x86)\Microsoft Office\root\Office16"
    Para instalaciones de Office de 64 bits, usa:
    cd "C:\Program Files\Microsoft Office\root\Office16"
    Si tienes Office 2019 o Microsoft 365, el nombre de la carpeta es Office16. Para Office 2016, también es Office16. Para Office 2013, usa Office15. Ajusta la ruta en consecuencia.
  4. Vuelve a registrar el archivo OLB
    Escribe el siguiente comando y presiona Enter:
    regsvr32 /i MSPPT.OLB
    Deberías ver un mensaje que dice “DllRegisterServer en MSPPT.OLB se realizó correctamente.” Haz clic en Aceptar.
  5. Reinicia tu computadora
    Un reinicio completo asegura que todos los cambios en el Registro surtan efecto. Después del reinicio, abre PowerPoint y verifica si el error ha desaparecido.

ADVERTISEMENT

Si el error persiste: Inicia PowerPoint en modo seguro

El modo seguro inicia PowerPoint sin ningún complemento. Si el error no aparece en modo seguro, un complemento es la causa.

  1. Abre el cuadro de diálogo Ejecutar
    Presiona Tecla de Windows + R en tu teclado.
  2. Inicia PowerPoint en modo seguro
    Escribe powerpnt /safe y presiona Enter. PowerPoint se abre con una barra de título que dice “PowerPoint modo seguro”.
  3. Prueba el error
    Si PowerPoint se abre normalmente en modo seguro, el error es causado por un complemento. Ve a Archivo > Opciones > Complementos. En la parte inferior de la ventana, selecciona Complementos COM en el menú desplegable Administrar y haz clic en Ir. Desmarca todas las casillas para deshabilitar todos los complementos y luego haz clic en Aceptar. Reinicia PowerPoint normalmente. Si el error no regresa, habilita los complementos uno por uno hasta que el error reaparezca. Elimina o actualiza el complemento en conflicto.

Si PowerPoint aún tiene problemas después de la solución principal

PowerPoint aún muestra el error después de volver a registrar MSPPT.OLB

Si el error continúa, la clave del Registro que almacena la configuración de automatización de PowerPoint puede estar dañada. Elimina la clave de datos de PowerPoint para restablecer esta configuración.

  1. Cierra todos los programas de Office
  2. Abre el Editor del Registro
    Presiona Tecla de Windows + R, escribe regedit y presiona Enter. Haz clic en Sí en el mensaje de UAC.
  3. Navega a la clave de datos de PowerPoint
    En el Editor del Registro, ve a:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint
    Para Office 2013, reemplaza 16.0 por 15.0. Para Office 2010, usa 14.0.
  4. Elimina la clave de datos
    Haz clic derecho en la carpeta PowerPoint (la clave en sí) y selecciona Exportar para hacer una copia de seguridad primero. Luego, haz clic derecho en la misma clave y elige Eliminar. Confirma la eliminación.
  5. Reinicia tu computadora y prueba PowerPoint
    PowerPoint crea una nueva clave de datos cuando se inicia. El error debería resolverse.

El error 0xC0000005 ocurre solo con una presentación específica

Si el error aparece solo cuando abres un archivo en particular, la presentación en sí puede contener objetos dañados o referencias a controles faltantes. Intenta abrir el archivo en otra computadora con la misma versión de PowerPoint. Si se abre allí, el problema es local. Si falla en ambos sistemas, el archivo está dañado. Usa la función Abrir y reparar: abre PowerPoint, ve a Archivo > Abrir, selecciona el archivo, haz clic en la flecha desplegable junto al botón Abrir y elige Abrir y reparar.

Windows Security o el antivirus está bloqueando MSPPT.OLB

Algunos programas antivirus ponen en cuarentena o bloquean el archivo MSPPT.OLB porque lo marcan como una amenaza potencial. Revisa el registro de cuarentena de tu antivirus para ver si hay algún archivo llamado MSPPT.OLB. Si lo encuentras, restáuralo y agrega una exclusión para toda la carpeta de Office. En Windows Security, ve a Protección contra virus y amenazas > Administrar configuración > Exclusiones y agrega la carpeta C:\Program Files (x86)\Microsoft Office (o la ruta donde esté instalado Office).

Método de corrección Cuándo usarlo Complejidad
Vuelve a registrar MSPPT.OLB con regsvr32 El error aparece inmediatamente al inicio Media: requiere Símbolo del sistema como administrador
Inicia PowerPoint en modo seguro El error ocurre solo al abrir archivos específicos o después de instalar complementos Baja: usa el cuadro de diálogo Ejecutar
Elimina la clave de datos de PowerPoint en el Registro El error persiste después de volver a registrar y deshabilitar complementos Alta: requiere Editor del Registro

El error 0xC0000005 en MSPPT.OLB casi siempre se puede corregir sin reinstalar Microsoft Office. Comienza volviendo a registrar el archivo de biblioteca de objetos usando el comando regsvr32. Si el error persiste, usa el modo seguro de PowerPoint para identificar un complemento en conflicto. Como paso final, elimina la clave de datos de PowerPoint en el Registro para restablecer toda la configuración de automatización. Después de aplicar estas correcciones, deberías poder abrir PowerPoint y trabajar con presentaciones con normalidad. Para evitar que el error regrese, mantén Office actualizado a través de Windows Update y elimina cualquier complemento que no uses con regularidad.

ADVERTISEMENT