Geekflare recibe el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliación de los enlaces de compra en este sitio.
En Windows Última actualización: 14 de septiembre de 2023
Compartir en:
Escáner de seguridad de aplicaciones web Invicti - la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Si recibes el error 0xc0000005 cuando intentas iniciar una aplicación o un juego, no te preocupes.

No es el único. Muchas ventanas usuarios declarados exactamente el mismo problema, sobre todo cuando intentaban ejecutar un programa o actualizar el sistema operativo.

El código de error 0xc0000005 aparece por varios motivos, entre ellos, memoria RAM insuficiente, intentos de acceder a ubicaciones de memoria no deseadas o dañadas, malware y archivos dañados.

En este artículo, le explicaremos las causas más comunes del error y las posibles soluciones para repararlo.

Causas comunes del error 0xc0000005

Common-causes-for-the-error-0xc0000005

Violaciones de acceso: Es probable que el error se produzca cuando el programa que desea ejecutar intenta acceder a archivos o carpetas para los que no tiene permiso o a los que no está previsto que acceda.

RAM: La RAM es donde su ordenador almacena la memoria de los procesos en ejecución. Por tanto, una RAM defectuosa o insuficiente puede impedirle acceder al archivo, lo que provocaría un error 0xc0000005.

Archivos dañados: Su sistema puede tener datos corruptos que causan el error 0xc0000005 impidiendo que los programas accedan a los recursos necesarios para ejecutarse según lo previsto.

Software incompatible: ¿Se encuentra con el código de error 0xc0000005 después de instalar un nuevo software? Esto puede deberse a que el software que ha instalado no está diseñado para el sistema operativo Windows o necesita una configuración de hardware adicional para funcionar correctamente.

Malware: Malware en su sistema podría causar el error 0xc0000005 modificando los archivos o programas para acceder a la ubicación de memoria que no deberían.

Problemas con los controladores: Los controladores son pequeños fragmentos de software que permiten al sistema operativo ordenar a los dispositivos de hardware lo que deben hacer. Por lo tanto, los controladores dañados o incompatibles en su sistema podrían causar violaciones de acceso o conflictos que conducen al error 0xc0000005.

Sé que tu gran pregunta es cómo solucionar el error 0xc0000005. No existe un único método para solucionar el error 0xc0000005, ya que la causa raíz de este error en tu caso puede ser diferente a la de los demás.

Así que, sin más demora, acompáñame mientras te muestro la solución de problemas correcta para resolver el error 0xc0000005.

Reinstalar la aplicación o el programa

Si la aplicación que está intentando iniciar está produciendo el error 0xc0000005, o si de alguna manera sospecha que el programa al que está intentando acceder está causando el error 0xc0000005, entonces ese software podría no ser compatible con su sistema operativo o tener algún fallo en su propia instalación.

Por lo tanto, la mejor manera de solucionar el código de error 0xc0000005, en este caso, es eliminar y volver a instalar el programa.

Comprobar problemas con la RAM

Cuando la memoria RAM es baja o está dañada, Windows le da una bofetada con el error 0xc0000005 cada vez que intenta ejecutar un proceso o acceder a archivos.

Esto podría estar sucediendo debido a la insuficiencia de memoria RAM en su sistema que no tiene suficiente espacio para tomar un nuevo proceso o, los archivos que desea utilizar están tratando de acceder a la memoria dañada.

Puede ejecutar una comprobación de diagnóstico de memoria para detectar errores en la RAM siguiendo los pasos que se indican a continuación.

Abra el Diagnóstico de memoria de Windows buscándola en la barra de búsqueda de Windows.

Antes de hacer clic en Reinicie ahora y compruebe si hay problemas (recomendado)Recuerde guardar su trabajo, ya que este método cierra todas las tareas en ejecución.

corregir error 0xc00005 windows 10

Ahora el sistema inicia automáticamente el reinicio. Una vez hecho esto, se escanea la memoria RAM y muestra los resultados a usted.

Si recibes algunas instrucciones para arreglar los errores de memoria, sigue el flujo si están a mano, pero reemplaza la RAM si encuentras algunos errores serios.

Buscar malware

Los virus inyectados en su sistema pueden hacer que los programas accedan a ubicaciones de memoria a las que no deberían, lo que provoca un error 0xc0000005.

Además, el malware en su sistema no se limita al error 0xc0000005. Puede causar problemas realmente graves si lo ignoras.

Si ejecutar un antivirus no le ayuda con el error 0xc0000005, puede salvarle de muchos otros riesgos potenciales.

Por lo tanto, no pierdes nada en una comprobación de malware. Siempre es un juego en el que todos ganan.

Puede utilizar un software antivirus de su elección para ejecutar el escaneo, o simplemente siga los siguientes pasos que utilizan la herramienta incorporada de Windows para detectar virus.

Primer paso: Buscar Seguridad de Windows en la barra de búsqueda de Windows.

código de error 0xc0000005 windows 10

Segundo paso: Seleccione Protección contra virus y amenazas en la nueva ventana.

Tercer paso: Desplácese para opciones de escaneo y haga clic en él.

cómo solucionar el error 0xc0000005

Paso 4: Elija Microsoft Defender sin conexión e inicie la exploración haciendo clic en el botón escanear ahora botón.

código de error 0xc0000005 Windows 11

Si la comprobación encuentra el malware, haga clic en iniciar acciones que encontrará en el informe de resultados para empezar a eliminar el virus de su dispositivo.

Sin embargo, si el informe está limpio y no hay virus en su dispositivo, siga con la siguiente solución.

Desactivar DEP

DEP es una función de seguridad integrada en Windows. Al marcar ciertas áreas de la memoria de tu ordenador como "no ejecutables", la herramienta garantiza que ningún código o programa se ejecute en determinadas ubicaciones de memoria, impidiendo que el malware acceda a ellas.

Sin embargo, algunas aplicaciones no son compatibles con esta función activada en Windows, lo que provoca el error 0xc0000005. Así que desactivar el DEP para el programa específico y ver si funciona.

Primer paso: Sujete el Botón de Windows y pulse r para abrir el Ejecutar cuadro de diálogo.

Segundo paso: Tipo sysdm.cpl y haga clic en Aceptar para abrir Propiedades del sistema.

desactivar dep

Tercer paso: Cambiar a la Ficha Avanzado y haga clic en el botón ajustes botón.

error 0xc0000005

Paso 4: Navegue hasta el Prevención de la ejecución de datos en la nueva ventana de Opciones de rendimiento.

Paso 5: Elija Activar DEP para todos los programas y servicios excepto los que yo seleccione:

fixerror-9

Puede desactivar DEP para programas específicos añadiéndolos como se muestra a continuación.

Paso 6: Haga clic en el botón Añadir e introduzca el nombre del archivo ejecutable del programa para el que desea desactivar DEP.

Paso 7: Haga clic en Solicitar y luego OK para guardar los cambios.

Ejecutar SFC

Archivos corruptos, dañados o faltantes en su sistema podrían causar el error 0xc0000005. La ejecución de una comprobación SFC detecta los defectuosos y los sustituye por las versiones correctas.

Abra el símbolo del sistema en modo de ejecución como administrador. Para ello, puede hacer clic en Windows+rintroduzca cmd en el cuadro de diálogo y pulse Control + Mayús + Intro o buscar directamente símbolo del sistema en la barra de búsqueda de Windows y haga clic con el botón derecho del ratón para elegir Ejecutar como administrador.

fijar 0xc0000005

Elija en caso de que la ventana emergente le pida que permita que el símbolo del sistema realice cambios en su dispositivo.

Tipo SFC/scannow y pulse Intro.

error 0xc0000005 correcciones

Reinicie el sistema y compruebe si el error persiste.

Actualizar controladores de dispositivos

Los controladores dañados, desactualizados o incompatibles de su dispositivo pueden provocar el error 0xc0000005. Por lo tanto, vamos a solucionarlos con este método.

  • Abrir Administrador de dispositivos buscándolo en la barra de búsqueda de Windows.
  • Ampliar Controladores de disco para ver una lista de los controladores disponibles en el menú desplegable.
  • Haga clic con el botón derecho en cada uno de ellos y seleccione Actualizar controlador.
actualizaciones de controladores

Haz esto con todos los controladores que sospeches que pueden estar causando este error. Si no estás seguro, prueba a actualizarlos todos.

Si le lleva mucho tiempo, utilice un software de actualización de controladores que lo haga por usted. Eche un vistazo a mejores actualizadores de controladores para elegir el adecuado.

Modificar archivos de registro

Haga una copia de seguridad de sus archivos de registro antes de intentar esta corrección.

Primer paso: Pulse Windows+r y entrada regedit al cuadro de diálogo.

Segundo paso: Fijar la ruta a HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

modificar registro

Tercer paso: Haga doble clic en CargarAppInit_DLLs y cambiar el valor de 1 a 0.

Paso 4: Haga clic en OK para aplicar los cambios.

Restaurar sistema

Si no está seguro del software defectuoso que ha instalado o de los cambios inadecuados que ha realizado en la configuración, restaurar el sistema es una buena forma de superar el error 0xc0000005, pero recuerde que sólo funciona si antes ha creado un punto de restauración del sistema.

Primer paso: Tipo restauración del sistema en la barra de búsqueda de Windows y haga clic en Crear un punto de restauración.

systemrestore

Segundo paso: Haga clic en el botón Restaurar sistema botón.

reparar error 0xc0000005

Tercer paso: Elija Restauración recomendada y haga clic en siguiente y luego acabado.

Restaurar sistema-1

Buenas prácticas para evitar el error 0xc0000005

Mantenga actualizado su software: Asegúrese de que todas sus aplicaciones, programas, software y sistemas operativos están actualizados para evitar el error 0xc0000005.

Emplea antivirus: Virus y malware en su sistema causa numerosos errores y 0xc0000005 puede ser uno de ellos. Por lo tanto, utilizar fiable software antivirus para evitar que se produzca 0xc0000005.

Actualizaciones de controladores: Tener controladores obsoletos o defectuosos en su sistema a veces conduce al error 0xc0000005. Por lo tanto, actualícelos con regularidad para garantizar una informática sin errores.

Comprobaciones de memoria: Comprueba regularmente tu memoria RAM para asegurarte de que funciona y no está dañada. Para ello, puede utilizar la herramienta de diagnóstico de memoria integrada en Windows.

Conclusión

Personalmente te recomiendo que pruebes los métodos sfc scan y deshabilitar DEP, ya que a mi me funcionaron cuando me molestaba este molesto error.

Seguro que puedes eliminar el error con las soluciones mencionadas. Sin embargo, puede intentar limpiar los archivos temporales si todos los métodos mencionados anteriormente no son efectivos.

También puede leer algunas de las mejores maneras de arreglar Windows Código de error 0x80070057 y Código de error 0x800704cf.

  • Srujana Maddula
    Autor
Gracias a nuestros patrocinadores
Más lecturas interesantes sobre Windows
Potencia tu negocio
Algunas de las herramientas y servicios que le ayudarán a hacer crecer su negocio.
  • Invicti utiliza el Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en tan solo unas horas.
    Pruebe Invicti
  • Web scraping, proxy residencial, gestor de proxy, desbloqueador web, rastreador de motores de búsqueda, y todo lo que necesita para recopilar datos web.
    Pruebe Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno que te ayuda a gestionar proyectos, tareas, trabajo, ventas, CRM, operaciones, flujos de trabajo y mucho más.
    Prueba Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra puntos débiles de ciberseguridad en su infraestructura, para evitar costosas violaciones de datos.
    Prueba Intruder