Cómo solucionar el error BSOD de intento de escritura en memoria de solo lectura
Ese BSOD de intento de escritura en memoria de solo lectura (con el código de error 0x000000BE) es bastante molesto porque no es un fallo común. Suele aparecer después de actualizar controladores, cambiar hardware o, a veces, simplemente de la nada. Básicamente, Windows se encontró con una situación en la que un controlador o proceso intentó escribir en memoria que se supone es de solo lectura y, ¡zas!, se reinició. No sé por qué ocurre, pero suele deberse a problemas con el hardware o los controladores. Si tu PC se bloquea y ves esto en la pantalla, es señal de que algo anda mal con los controladores, la memoria o quizás conflictos de hardware.
Averiguar cómo solucionarlo puede ser un poco complicado, sobre todo porque la causa real puede ser diferente en cada máquina. A veces, se debe a controladores dañados; otras, a mala RAM, overclocking o hardware inestable. El objetivo es identificar al culpable y eliminarlo, para que, con suerte, se mantenga estable.¿Lo bueno? Hay varios métodos probados que pueden ayudar a estabilizar el sistema, incluso si este error es persistente.
Cómo solucionar el error BSOD “Intento de escritura en memoria de solo lectura”
Lo primero que debes tener en cuenta: si tu sistema no arranca con normalidad tras el fallo, tendrás que arrancar en modo seguro. Esto te permite solucionar problemas sin la intervención de aplicaciones o controladores de terceros. Aquí tienes una forma rápida de hacerlo si tu sistema se bloquea en un bucle de fallos:
Arranque en modo seguro si su PC no arranca
- Apague su PC manteniendo presionado el botón de encendido durante unos 10 segundos. Repítalo tres veces seguidas y Windows debería iniciarse en el entorno de recuperación.
- Vaya a Solucionar problemas > Configuración avanzada > Configuración de inicio y luego presione Reiniciar.
- Al reiniciar, pulse 4o F4para activar el Modo Seguro.Útil para comprobar si el error persiste en un entorno simplificado.
Si esto no ayuda, o ya estás en Modo seguro, aquí están los aspectos principales que debes tener en cuenta:
Identificar la causa raíz: minivolcado y análisis del controlador
Este error puede deberse a varios archivos, como [nombre del archivo] ntfs.syso controladores USB, como [nombre del archivo] iusb3hub.sys. Para averiguar qué controlador o proceso está involucrado, deberá analizar los archivos de minivolcado de Windows que Windows genera automáticamente al fallar.
En algunas configuraciones, esto puede ser un poco complicado, pero esto es lo que funciona:
- Descarga WinDbg Preview desde Microsoft Store. Es gratis, pero su configuración es algo complicada.
- Ábralo, haga clic derecho en WinDbg Preview y seleccione Ejecutar como administrador.
- Presione Ctrl + Dy luego escriba
%windir%\Minidumpen la barra de direcciones para navegar a la carpeta de archivos de volcado. - En WinDbg, ve a Ver > Comando y ejecuta
!analyze -v. A veces, con suerte, te indicará el controlador o módulo exacto que causa el problema. Otras veces, simplemente indica problemas genéricos de memoria o del controlador.
Cualquiera que sea el resultado, el objetivo es ver si un controlador o componente de hardware específico sigue apareciendo, para poder actualizarlo o desinstalarlo según corresponda.
Utilice Driver Verifier para detectar controladores defectuosos
Si el minivolcado no ofrece respuestas claras, el siguiente paso es ejecutar Driver Verifier. Esta herramienta integrada analiza los controladores para detectar cuál causa los problemas. Advertencia: puede provocar pantallazos azules, así que asegúrese de hacer una copia de seguridad de sus archivos primero, si es posible.
- Pulsa Win + R, escribe
verifiery pulsa Intro. Se abrirá el Administrador del Verificador de Controladores. - Seleccione Crear configuraciones personalizadas (para desarrolladores de código) y haga clic en Siguiente.
- Seleccione todas las opciones excepto Simulación aleatoria de recursos bajos y Comprobación de cumplimiento de DDI. En algunos equipos, esto podría causar mayor inestabilidad.
- Marque Seleccionar nombres de controladores de una lista y, a continuación, elija los controladores que no sean de Microsoft y que sospeche que son suyos.
- Haz clic en Finalizar y reinicia el equipo. Se iniciarán las pruebas de los controladores; cualquier pantallazo azul causado por un error del controlador debería indicar la causa.
Revise los archivos de volcado después de ejecutar el verificador y busque cualquier infracción del controlador. Si se identifica un controlador, actualizarlo o desinstalarlo podría resolver el problema. En ocasiones, el verificador puede causar un bucle de errores; si esto ocurre, ejecútelo verifier /reseten el Símbolo del sistema para detener las pruebas.
Pruebe un arranque limpio
A veces, no se trata solo de un problema con el controlador, sino de conflictos causados por aplicaciones o servicios de inicio de terceros. Desactivarlos temporalmente ayuda a identificar si algún software está causando el problema.
- Abra la configuración del sistema con Win + Ry ejecute
msconfig. - En Servicios, marque Ocultar todos los servicios de Microsoft y luego haga clic en Deshabilitar todos.
- Vaya a la pestaña Inicio y haga clic en Abrir el Administrador de tareas. Desactive los programas de inicio uno por uno.
- Reinicie y observe si el BSOD regresa. De lo contrario, vuelva a habilitar las aplicaciones y los servicios gradualmente para encontrar la causa del problema.
Comprobar y actualizar controladores
La mayoría de estos BSOD están relacionados con los controladores: los controladores de gráficos, red y USB son los más comunes. Actualizarlos a veces puede solucionar el problema:
- Presione Win + R, escriba
devmgmt.mscy presione Enter para abrir el Administrador de dispositivos. - Busque el dispositivo, haga doble clic y luego vaya a la pestaña Controladores.
- Haga clic en Actualizar controlador y luego seleccione Buscar automáticamente software de controlador actualizado. O, mejor aún, visite el sitio web del fabricante para obtener la última versión.
- Si el nuevo controlador causa problemas, puede volver a la versión anterior a través de la pestaña Controlador.
Deshabilitar overclocking y perfiles XMP
El overclocking de la CPU, la GPU o la RAM mejora el rendimiento, pero también puede causar inestabilidad, especialmente si no se ajusta correctamente. Desactivarlos es una buena medida durante la resolución de problemas.
- Reinicie en BIOS (generalmente F2, F12, Supr o ESC durante el inicio).
- Restablecer la configuración predeterminada (generalmente F9 o similar), que deshabilita el overclocking.
- Ubica el interruptor XMP (o A-XMP, DOCP) en el menú Extreme Tweaker o overclock y configúralo en Deshabilitar.
- Guarde y reinicie: vea si la estabilidad mejora.
Comprobar y eliminar antivirus de terceros
Los antivirus a veces pueden causar conflictos, especialmente si se infiltran profundamente en el kernel del sistema. Intenta actualizar tu antivirus primero. Si el BSOD persiste, considera desinstalarlo temporalmente para ver si funciona.
- Desinstale a través del propio desinstalador del programa o a través de Aplicaciones y características.
- Reinicie y pruebe la estabilidad.
Pruebe su RAM con el Diagnóstico de memoria de Windows
La memoria defectuosa a menudo desencadena estos errores, por lo que vale la pena ejecutar una prueba específica:
- Presione Win + R, escriba
mdschedy presione Enter. - Seleccione Reiniciar ahora y comprobar si hay problemas. Su PC se reiniciará y ejecutará el diagnóstico.
- Anote los errores reportados. Si aparecen, es posible que deba reemplazar la RAM o probar otras ranuras.
Si persisten los problemas de memoria sospechosos, retirar la RAM y probar cada módulo individualmente podría ayudar a identificar una memoria RAM defectuosa. En algunas configuraciones, cambiar las ranuras de RAM o intercambiar los módulos es la solución más sencilla.
Ejecutar comprobaciones de archivos del sistema
Los archivos de sistema dañados también pueden causar pantallazos azules. Ejecute estos comandos en un símbolo del sistema con privilegios elevados para repararlos:
- Abra el Símbolo del sistema como administrador ( Win + X> Símbolo del sistema (Administrador) ).
- Escribe
DISM /Online /Cleanup-Image /RestoreHealthy pulsa Intro. Esto reparará la imagen de Windows. - Luego, ejecute
sfc /scannowpara escanear y reparar cualquier archivo de sistema dañado. - Opcionalmente, ejecute el programa
chkdsk /r /xpara comprobar si hay errores en el disco. Probablemente deba reiniciarlo para que funcione correctamente.
Deshabilitar dispositivos USB si hay un error en el controlador USB
Si su falla apunta a usb80236.sys, intente desconectar los dispositivos USB o desactive los controladores USB en el Administrador de dispositivos :
- Abra el Administrador de dispositivos ( Win + R, luego
devmgmt.msc). - Expandir controladores de bus serie universal.
- Haz clic derecho en cada dispositivo y selecciona “Deshabilitar dispositivo”. Es posible que tengas que hacerlo uno a uno para encontrar el puerto problemático.
A veces, simplemente desconectar el hardware USB innecesario puede ayudar a verificar si el problema está relacionado con el hardware.
Restaurar su sistema a un punto anterior
Si los fallos comenzaron después de instalar nuevos controladores o aplicaciones, restaurar a un punto de restauración anterior podría solucionar el conflicto:
- Presione Win + R, escriba
rstrui.exey presione Enter. - Seleccione un punto de restauración anterior a que comenzaran los fallos y siga las instrucciones para restaurar.
Si su sistema se niega a iniciarse normalmente después de la restauración, intente iniciar en modo de recuperación y hacerlo desde allí a través de Solucionar problemas > Opciones avanzadas > Restaurar sistema.
Restablecer o reinstalar Windows
El último recurso, si nada más ha funcionado, es restablecer Windows. Inicia el entorno de recuperación, selecciona Restablecer este PC y elige Descarga en la nube. Esto actualiza Windows sin borrar tus archivos personales (si eliges las opciones correctas).¿Sigue sin funcionar? Quizás necesites una instalación limpia, pero ese es otro tema aparte.
En resumen, este tipo de error puede parecer una locura, pero centrarse en las actualizaciones de controladores, las comprobaciones de hardware y la estabilidad del sistema suele solucionarlo. Ten copias de seguridad a mano, sobre todo antes de realizar pruebas de estrés o reinicios.¡Mucha suerte!
Resumen
- Arranque en modo seguro si es necesario
- Analizar archivos minidump en busca de pistas
- Ejecute Driver Verifier con cuidado
- Realice un arranque limpio para comprobar conflictos de software
- Actualizar o revertir los controladores, especialmente para problemas de hardware
- Deshabilitar perfiles de overclocking/XMP temporalmente
- Pruebe la RAM mediante el diagnóstico de memoria de Windows o intercambios manuales
- Ejecutar comprobaciones de archivos del sistema con DISM/SFC/CHKDSK
- Desconecte los dispositivos USB si aparece el error usb80236.sys
- Utilice puntos de restauración o restablezca Windows si todo lo demás falla
Resumen
Este BSOD no es el peor problema posible, pero es lo suficientemente molesto como para querer solucionarlo cuanto antes. Normalmente, se trata de identificar problemas de controladores o hardware, e incluso así, a veces una reinstalación es la única solución definitiva. Esperamos que estos pasos ayuden a reducir la frustración y a que tu sistema vuelva a ser estable. Resolverlo es un poco tedioso, pero al menos ahora tienes un plan decente a seguir.
Crucemos los dedos para que esto ayude y para que el accidente se mantenga alejado para siempre.