0x00000005: INVALID_PROCESS_ATTACH_ATTEMPT
El error 0x00000005 aparece cuando un controlador intenta "engancharse" a un proceso de una forma que Windows no permite. Los controladores a veces necesitan entrar temporalmente en la memoria de un programa para leer o escribir datos, pero deben hacerlo siguiendo unas reglas muy estrictas.
Es un error poco frecuente y casi siempre lo provoca un controlador de terceros, sobre todo de programas que vigilan lo que hacen otros procesos, como antivirus o sistemas antitrampas.
¿Qué significa el error 0x00000005?
Imagina un técnico que tiene que entrar en varias oficinas de un edificio. La norma es clara: sale de una antes de entrar en otra, y no se marcha del edificio dejando ninguna puerta abierta. Este error significa que el técnico (un controlador) ha intentado entrar en una oficina sin salir de la anterior, o se ha ido dejando una abierta. Windows lo detecta y se detiene para que nadie acabe trabajando en la oficina equivocada.
Causas del error INVALID_PROCESS_ATTACH_ATTEMPT
- Un controlador con un fallo de programación. Se engancha a un proceso cuando ya estaba enganchado a otro, o no se suelta al terminar.
- Antivirus y software de seguridad de terceros. Inspeccionan la memoria de otros programas y, por tanto, usan mucho este mecanismo.
- Sistemas antitrampas de juegos y utilidades de monitorización. Funcionan con controladores propios que vigilan otros procesos.
- Controladores antiguos. Usan métodos que Microsoft desaconseja desde hace años.
- Memoria RAM defectuosa. Es menos probable, pero puede corromper los datos que controlan estos enganches.
Suele aparecer al abrir o cerrar programas, durante un análisis del antivirus o al iniciar un juego.
¿Es grave?
No daña el hardware: es una parada de protección y el riesgo real es perder el trabajo sin guardar. Si se repite, casi seguro hay un programa concreto con un controlador defectuoso detrás.
Cómo solucionar el error 0x00000005
1. Identifica el controlador culpable
Abre BlueScreenView o WinDbg y revisa los volcados de C:\Windows\Minidump. Anota el archivo .sys de terceros señalado y busca a qué programa pertenece.
2. Desinstala el antivirus de terceros
Quita temporalmente cualquier antivirus o suite de seguridad que no sea Microsoft Defender, usando la herramienta de eliminación oficial del fabricante para que no queden controladores. Defender seguirá protegiéndote mientras haces la prueba.
3. Revisa juegos con antitrampas y utilidades de hardware
Si el error empezó tras instalar un juego o una utilidad de monitorización o ajuste de hardware, desinstálala desde Panel de control → Programas y características y comprueba si deja de ocurrir.
4. Actualiza los controladores
Instala las últimas versiones del controlador señalado y de los de chipset, red y vídeo desde la web oficial de cada fabricante.
5. Repara los archivos del sistema
Abre el Símbolo del sistema como administrador y ejecuta sfc /scannow. Después, ejecuta DISM /Online /Cleanup-Image /RestoreHealth.
6. Comprueba la memoria RAM
Si no aparece ningún controlador sospechoso, pulsa Win + R, escribe mdsched.exe y pulsa Enter, o pasa MemTest86 desde un USB de arranque.
Preguntas frecuentes sobre el error 0x00000005
¿Puede deberse a tener dos antivirus a la vez?
Es una situación de riesgo, porque ambos instalan controladores que vigilan los mismos procesos. Deja solo uno: lo más sencillo es quedarte con Microsoft Defender.
¿Es un virus?
Normalmente no: suele ser un programa legítimo con un controlador defectuoso. Aun así, si no encuentras al culpable, pasa un análisis con Microsoft Defender sin conexión desde Seguridad de Windows → Protección antivirus y contra amenazas → Opciones de examen.
Resumen
El error 0x00000005 aparece cuando un controlador entra en la memoria de un proceso saltándose las normas de Windows. Lo habitual es que detrás haya un antivirus, un antitrampas o una utilidad de terceros: localízalo con el volcado y actualízalo o desinstálalo.
¿Experimentas otros errores de Windows o necesitas ayuda con diagnóstico de pantalla azul? Consulta nuestra guía completa sobre códigos de error de Windows y soluciones de diagnóstico para resolver cualquier problema de sistema de manera segura y eficaz.