Inicio
» WINDOWS
»
Error de violación de acceso de excepción en Windows 10: cómo solucionarlo
Error de violación de acceso de excepción en Windows 10: cómo solucionarlo
Un error de violación de acceso en Windows 10 generalmente significa que un programa intentó leer, escribir o ejecutar memoria a la que no tenía permiso para acceder. Microsoft identifica el código de excepción de violación de acceso común como 0xC0000005. El fallo puede deberse a un error de la aplicación, archivos de programa dañados, un conflicto con un controlador o software en segundo plano, archivos de Windows corruptos o un fallo de la RAM.
Comience con la aplicación afectada. Si solo un programa falla, repárelo o reinstálelo y actualice sus controladores o complementos. Si varias aplicaciones no relacionadas fallan con errores similares, revise los archivos del sistema de Windows y la memoria. Microsoft finalizó el soporte gratuito para Windows 10 el 14 de octubre de 2025, por lo que una versión de Windows con soporte es la plataforma más segura a largo plazo cuando su PC sea compatible. Consulte la guía de Microsoft sobre el fin del soporte para Windows 10 .
¿Qué causa una violación de acceso excepcional?
Microsoft describe una infracción de acceso como el acceso de una aplicación a una dirección de memoria no válida. En la resolución de problemas cotidiana, las causas más útiles para verificar son:
Un error o una instalación corrupta en la aplicación que provoca el fallo.
Controladores obsoletos o incompatibles , especialmente los controladores de gráficos, audio, chipset o periféricos utilizados por la aplicación.
Conflictos en segundo plano provocados por superposiciones, utilidades, complementos o servicios de terceros.
Componentes de Windows dañados de los que depende una aplicación.
Inestabilidad de la memoria cuando se producen fallos en varios programas.
Para la definición técnica, consulte la explicación de Microsoft sobre la infracción de acceso 0xC0000005 . Evite considerar las protecciones de seguridad como el problema por defecto. Las guías antiguas suelen recomendar deshabilitar el Control de cuentas de usuario o agregar excepciones generales de Prevención de ejecución de datos (DEP). DEP es una medida de mitigación de la protección de memoria de Windows, por lo que es mejor dejarla habilitada a menos que el proveedor del software proporcione un requisito de compatibilidad específico y documentado. Microsoft explica DEP en su documentación sobre Prevención de ejecución de datos .
1. Identifique la aplicación o módulo que realmente falló.
Presione Win + R , ingrese eventvwr.mscy abra Registros de Windows > Aplicación . Busque un evento de Error de aplicación en el momento del fallo. Anote el nombre de la aplicación que causó el fallo, el módulo que lo causó y el código de excepción. Esto ayuda a diferenciar un problema específico de la aplicación de uno que afecta a todo el sistema.
El Visor de eventos puede revelar el archivo ejecutable que provocó el fallo, el módulo que causó el error y el código de violación de acceso.
2. Repara, restablece o reinstala la aplicación afectada.
Para las aplicaciones que muestran controles de reparación, abra Inicio > Configuración > Aplicaciones > Aplicaciones y características , seleccione la aplicación y abra Opciones avanzadas . Elija Reparar primero. Si la reparación no está disponible o no funciona, use Restablecer solo después de confirmar qué datos locales de la aplicación podría eliminar. Microsoft documenta estas opciones en Reparar aplicaciones y programas en Windows .
Utilice la opción Reparar antes de Restablecer cuando la aplicación ofrezca ambas opciones.
Para un programa de escritorio tradicional, abra el Panel de control > Programas > Programas y características y use Reparar o Cambiar si se le ofrece. De lo contrario, desinstale el programa, reinicie Windows y vuelva a instalar una copia nueva desde Microsoft Store o el editor del software. Haga una copia de seguridad de los datos específicos de la aplicación antes, ya que el proceso de desinstalación podría eliminarlos.
Una reinstalación limpia puede reemplazar los archivos binarios dañados cuando no es posible repararlos.
3. Actualiza la aplicación y los controladores de dispositivo correspondientes.
Instala la última versión estable de la aplicación que falla y, a continuación, comprueba los controladores del hardware del que depende. Ve a Configuración > Actualización y seguridad > Windows Update para ver las actualizaciones de Windows 10 disponibles que aún se apliquen a tu canal de servicio y consulta la página de soporte del fabricante de tu PC, GPU o dispositivo para obtener los controladores más recientes. Si el problema comenzó inmediatamente después de una actualización de controlador, abre el Administrador de dispositivos, consulta las propiedades del controlador de ese dispositivo y usa la opción Revertir controlador cuando esté disponible.
Actualiza o revierte el controlador más directamente relacionado con la carga de trabajo que provoca el fallo.
4. Utilice un arranque limpio para descartar conflictos de software.
Un arranque limpio inicia Windows solo con los servicios esenciales de Microsoft y los elementos de inicio seleccionados. Presione Win + R , escriba msconfig, abra la pestaña Servicios , marque Ocultar todos los servicios de Microsoft y, a continuación, desactive los servicios que no sean de Microsoft para realizar pruebas. Desactive las aplicaciones de inicio no esenciales en el Administrador de tareas y reinicie. Si el error desaparece, vuelva a habilitar los elementos en grupos hasta que encuentre el conflicto. Siga el procedimiento de arranque limpio de Microsoft para restaurar también el inicio normal posteriormente.
Oculte los servicios de Microsoft antes de deshabilitar los servicios de terceros durante una prueba de arranque limpio.
5. Reparar los archivos del sistema de Windows con DISM y SFC.
Si varias aplicaciones fallan o Windows parece inestable, abre el Símbolo del sistema como administrador . Ejecuta estos comandos en orden:
DISM repara la imagen de los componentes de Windows; a continuación, el Comprobador de archivos del sistema verifica los archivos del sistema protegidos. Reinicie el equipo una vez finalizados los análisis y vuelva a probar la aplicación. Microsoft proporciona la misma secuencia en sus instrucciones para DISM y el Comprobador de archivos del sistema .
Ejecute primero DISM y luego SFC desde un símbolo del sistema con privilegios de administrador.
6. Prueba la memoria RAM si varias aplicaciones no relacionadas siguen fallando.
Guarda tu trabajo, pulsa Win + R , escribe mdsched.exey selecciona Reiniciar ahora y comprobar si hay problemas . El Diagnóstico de memoria de Windows se ejecuta fuera del escritorio y reinicia el PC al finalizar. Si la prueba estándar no detecta ningún problema, pero persisten los errores de violación de acceso aleatorio, pulsa F1 durante una ejecución posterior del diagnóstico y selecciona la prueba extendida. Los errores de memoria repetidos son un motivo importante para dejar de solucionar problemas por software y probar o reemplazar la RAM con la ayuda del fabricante del PC o de la memoria.
La herramienta de diagnóstico de memoria de Windows puede ayudar a identificar memoria RAM inestable o defectuosa.
7. Prueba el Modo seguro para acotar la causa.
Mantén presionada la tecla Mayús mientras seleccionas Reiniciar , luego ve a Solucionar problemas > Opciones avanzadas > Configuración de inicio > Reiniciar . Elige 4 para Modo seguro o 5 para Modo seguro con funciones de red. Microsoft indica que el Modo seguro solo carga un conjunto limitado de archivos y controladores. Si la aplicación ya no muestra el error de violación de acceso, concéntrate en los controladores de terceros, las aplicaciones de inicio, las superposiciones y los servicios en lugar de la configuración básica de Windows. Consulta la configuración de inicio de Windows .
El modo seguro resulta útil para separar los conflictos entre controladores y servicios de terceros de los componentes básicos de Windows.
Cuando el error aún no se ha solucionado
Si una aplicación sigue fallando después de una reinstalación limpia y una prueba de arranque limpio, lo más probable es que el siguiente paso sea contactar al editor del software: proporcione la versión exacta de la aplicación, el código de excepción, el módulo que causa el fallo (según el Visor de eventos) y la acción que provoca el bloqueo. Si el Diagnóstico de memoria de Windows informa errores o si varios programas no relacionados fallan de forma impredecible, investigue el hardware en lugar de reinstalar el software repetidamente. Evite descargar archivos DLL de reemplazo de sitios no oficiales; utilice el instalador de la aplicación, las herramientas de reparación de Windows o el paquete oficial del fabricante del hardware o software.