Cómo solucionar el código de error 0xc0000005 en Windows

📅
🕑 7 minutos de lectura

¿Te has encontrado con el código de error 0xc0000005 en tu equipo con Windows 11 o 10? Sí, es ese extraño error que aparece cuando las aplicaciones no se inician y muestra ese molesto mensaje: The application was unable to start correctly; Error code 0xc0000005. A veces, se trata de un fallo aleatorio; otras veces, se debe a daños o conflictos ocultos en el sistema operativo. Sea cual sea la causa, este error puede ser un verdadero fastidio, sobre todo si dependes mucho de ciertas aplicaciones. Por eso, aquí tienes algunas soluciones probadas, algunas más sencillas que otras. Dependiendo de la causa del problema, estos métodos deberían hacer que la aplicación o el proceso vuelvan a funcionar sin problemas.

Cómo solucionar el código de error 0xc0000005 en una PC con Windows

Comprobador de archivos del sistema (SFC): porque los archivos del sistema dañados son culpables comunes

Esta herramienta integrada escanea y repara archivos de Windows dañados o faltantes, y es muy útil para este error. En algunas configuraciones, al ejecutarla, encuentra varios problemas y los soluciona automáticamente. Vale la pena probarla si observa inestabilidad en el sistema operativo o si faltan fragmentos.

  • Presiona Win + S, escribe “CMD”
  • Haga clic derecho en el Símbolo del sistema y seleccione Ejecutar como administrador
  • Si el Control de cuentas de usuario lo solicita, haga clic en Sí
  • En la ventana negra, escribe: sfc /scannowy presionaEnter

Esto tardará un poco, así que ten paciencia. Comprueba la integridad del sistema e intenta repararlo. Una vez hecho esto, reinicia y comprueba si el error persiste. A veces funciona a la primera, otras veces necesita un par de reinicios. Es raro, pero vale la pena intentarlo primero.

Desactivar la Prevención de ejecución de datos (DEP): cuando DEP interfiere con el lanzamiento de aplicaciones

Si DEP (Prevención de Ejecución de Datos) es demasiado agresivo, podría bloquear la ejecución de ciertas aplicaciones, lo que podría provocar este error. Desactivar DEP no siempre es la mejor opción para la seguridad, pero desactivarlo temporalmente ayuda a identificar si es la causa.

  • Presione Win + E para abrir el Explorador de archivos
  • Haga clic derecho en Esta PC y luego seleccione Propiedades
  • Haga clic en Configuración avanzada del sistema (en el panel izquierdo)
  • En la ventana Propiedades del sistema, vaya a la pestaña Avanzadas y luego haga clic en Configuración en Rendimiento
  • Vaya a la pestaña Prevención de ejecución de datos
  • Seleccione Activar DEP solo para programas y servicios esenciales de Windows (o desactivarlo para todos si está solucionando problemas)
  • Haga clic en Aplicar y luego en Aceptar.
  • Reinicie su PC para ver si el error desaparece.

Nota: Este es un último recurso, ya que deshabilitar DEP reduce la seguridad del sistema. Sin embargo, en ocasiones, ayuda a identificar si DEP es la causa raíz.

Reparar datos de configuración de arranque (BCD): cuando la información de arranque está dañada

La corrupción en los datos de configuración de arranque puede causar todo tipo de errores de inicio, incluido el 0xc0000005. Reparar los datos de configuración de arranque puede, en ocasiones, salvar el sistema de errores de aplicaciones difíciles de diagnosticar.

  • Presione Win + R, escriba cmdy luego presione Ctrl + Shift + Enterpara ejecutar como administrador
  • Haga clic en en el mensaje de Control de cuentas de usuario
  • Escribe: BCDEdity pulsa Enter— solo para confirmar que el comando se ejecuta
  • Ahora, ejecute esta serie de comandos uno tras otro (presione Enterdespués de cada uno):
    • attrib c:\boot\bcd -h -r -s
    • ren c:\boot\bcd bcd.old
    • bootrec /rebuildbcd

Si estos comandos generan errores o si el sistema no arranca correctamente, es señal de que el BCD está dañado. Reconstruirlo también suele ayudar a solucionar los errores extraños de la aplicación. Reinicia y comprueba si la aplicación se inicia correctamente.

Deshabilitar o desinstalar el software antivirus: a veces, las herramientas de seguridad causan conflictos

Los programas antivirus a veces pueden interferir con los procesos del sistema o bloquear archivos que necesitan las aplicaciones, lo que genera el error 0xc0000005. Deshabilitar temporalmente o incluso desinstalar el software antivirus de terceros podría ayudar a determinar si este es el problema.

  • Presione Win + X y seleccione Aplicaciones y funciones
  • Encuentre su aplicación antivirus en la lista: piense en Norton, McAfee, Avast, etc.
  • Haga clic en el menú de tres puntos o haga clic derecho y luego seleccione Desinstalar
  • Sigue las instrucciones para eliminarlo por completo; a veces, es posible que tengas que ejecutar su herramienta de limpieza.
  • Luego reinicie la PC y vea si el error persiste.

Tenga en cuenta que, sin antivirus, su sistema podría ser más vulnerable, así que vuelva a habilitarlo o a cambiar a Windows Defender una vez que haya realizado la prueba.

Ejecute un análisis completo en busca de malware y archivos infectados

El malware acechante puede causar todo tipo de errores extraños, incluyendo violaciones de acceso como 0xc0000005. Ejecutar un análisis completo en tu PC a veces puede detectar malware que interfiere con tus archivos o procesos.

  • Haga clic en el icono del escudo en la bandeja del sistema o busque Seguridad de Windows
  • Vaya a Protección contra virus y amenazas
  • Haga clic en Opciones de escaneo y seleccione Escaneo completo
  • Pulsa Escanear ahora y deja que Defender haga su trabajo

Si se encuentra malware, póngalo en cuarentena o elimínelo antes de reiniciar. Esto suele solucionar la causa raíz si los archivos dañados o infectados causaban bloqueos o fallos de la aplicación.

Actualizar los controladores del dispositivo: los controladores obsoletos pueden ser causantes de problemas importantes

Los controladores de dispositivo son básicamente la forma en que Windows se comunica con el hardware. Si están desactualizados, presentan errores o están dañados, las aplicaciones podrían generar el error 0xc0000005. Mantener los controladores actualizados puede ser una solución rápida.

  • Presione Win + X y abra el Administrador de dispositivos
  • Expandir categorías, especialmente “Adaptadores de pantalla”, “Controladores” o cualquier dispositivo que muestre íconos de advertencia
  • Haga clic derecho en un controlador sospechoso y seleccione Actualizar controlador
  • Seleccione Buscar automáticamente software de controlador actualizado

También puedes buscar actualizaciones de Windows, ya que suelen incluir actualizaciones de controladores. Ve a Configuración > Actualización y seguridad > Windows Update y pulsa «Buscar actualizaciones».Si aparece alguna actualización de controladores, instálala inmediatamente.

Ejecute DISM para solucionar problemas de imagen del sistema: porque a veces la imagen del sistema se daña

Si su imagen de Windows está dañada, las aplicaciones podrían bloquearse o no iniciarse. DISM (Administración y mantenimiento de imágenes de implementación) soluciona este problema reparando la imagen del sistema desde dentro.

  • Inicie el símbolo del sistema como administrador (Win + R, escriba cmd, luego Ctrl + Shift + Enter)
  • Escribe este comando: DISM /Online /Cleanup-Image /RestoreHealthy pulsaEnter

Este proceso puede tardar un poco, así que tómate un café. Cuando termine, reinicia y comprueba si las aplicaciones funcionan mejor.

Restaurar el sistema a un estado anterior: cuando nada más funciona, a veces esto puede salvar el día.

Si tienes un punto de restauración de un momento en que todo funcionaba bien, esta opción podría restaurar tus aplicaciones. Es como volver a una versión de Windows más funcional y con menos errores.

  • Haga clic derecho en Esta PC y seleccione Propiedades
  • Haga clic en Configuración avanzada del sistema
  • En la ventana Propiedades del sistema, vaya a la pestaña Protección del sistema y haga clic en Restaurar sistema
  • Siga el asistente, elija un punto de restauración y deje que Windows haga lo suyo.

No apague el sistema durante este proceso; podría reiniciarse varias veces. Al finalizar, enciéndalo y compruebe si hay problemas.

Revise su disco duro para detectar errores: una unidad defectuosa puede causar todo tipo de caos.

A veces, un disco duro o SSD defectuoso es la causa de estos errores de acceso, especialmente si la unidad tiene sectores defectuosos. Ejecutar CHKDSK puede detectar y solucionar estos problemas.

  • Abra PowerShell como administrador
  • Tipo: chkdsk c: /f /r /xy presioneEnter
  • Si se le indica que la unidad está en uso, escriba Y para programar la verificación en el próximo reinicio
  • Reinicie su PC y deje que se ejecute el análisis; esto puede tomar algún tiempo dependiendo del tamaño y el estado del disco.

Cuando todo falla, considere una instalación limpia de Windows

Al final de la resolución de problemas, si el error 0xc0000005 no desaparece, una instalación limpia podría ser la única solución. Borrar todo e instalar Windows desde cero restablece el sistema a cero. Es un fastidio, pero a veces es el último recurso que garantiza un nuevo comienzo.

Cruzo los dedos para que esto le sirva a alguien. Solucionar estos errores puede ser cuestión de ensayo y error, pero estos métodos son un buen punto de partida.¡Mucha suerte!

Resumen

  • Ejecutar el Comprobador de archivos del sistema (sfc /scannow)
  • Deshabilitar o apagar DEP temporalmente
  • Reparar datos de configuración de arranque (BCD)
  • Deshabilitar programas antivirus de terceros
  • Realizar un análisis completo de malware
  • Actualice los controladores y busque actualizaciones de Windows
  • Ejecutar DISM /RestoreHealth
  • Utilice Restaurar sistema para revertir el estado del sistema
  • Comprueba tu disco duro con CHKDSK
  • Si nada funciona, considere una reinstalación limpia de Windows

Resumen

Todo este asunto de los errores puede ser un verdadero fastidio, sobre todo cuando no se sabe con certeza qué los causa. Soluciones probadas, como escanear los archivos del sistema, actualizar los controladores o reparar el BCD, suelen ser eficaces, pero a veces se debe a una combinación de factores o simplemente a un disco duro inestable. Recuerda que la paciencia es clave: algunas soluciones requieren uno o dos reinicios, y otras tardan más en funcionar que otras. Con suerte, esto le ahorrará algunas horas a alguien, ¡y mucha suerte con la resolución de problemas!