
Cómo saber si tu memoria RAM está fallando
Una memoria RAM defectuosa o inestable es una de las causas más frecuentes de pantallazos azules, cierres de programas y archivos corruptos, y también una de las más difíciles de confirmar: muchos módulos pasan una prueba rápida y siguen fallando de vez en cuando. En esta guía verás qué síntomas apuntan a la memoria, qué herramientas usar y durante cuánto tiempo, y cómo aislar el problema para saber si está en un módulo, en una ranura, en el controlador de memoria del procesador o simplemente en la configuración.
Lo esencial: con la memoria en valores de fábrica (sin XMP ni EXPO), una memoria sana no debe dar ni un solo error en ninguna prueba. Un único error ya indica un problema que hay que localizar.
Síntomas de una memoria RAM con problemas
- Pantallazos azules variados, con códigos como MEMORY_MANAGEMENT, PAGE_FAULT_IN_NONPAGED_AREA o IRQL_NOT_LESS_OR_EQUAL. Que el código cambie de un pantallazo a otro es una pista típica de memoria.
- Archivos que se corrompen: errores de CRC al descomprimir, instalaciones que fallan sin motivo o juegos que piden reparar sus archivos una y otra vez.
- Programas que se cierran solos, pestañas del navegador que se bloquean o juegos que se cierran sin mensaje.
- Problemas de arranque: el equipo tarda mucho en mostrar imagen, se reinicia durante el arranque o la placa base enciende su indicador de memoria (DRAM).
- Fallos que empeoran con el tiempo de uso: todo va bien al encender, pero aparecen errores tras una o dos horas, cuando la memoria se calienta.
Ninguno de estos síntomas es exclusivo de la memoria: también pueden deberse a la fuente, a la placa base o a los drivers. Por eso hay que confirmarlo con pruebas.
Si el síntoma es un pantallazo azul, el código de error da una primera pista: códigos como MEMORY_MANAGEMENT apuntan a la memoria, pero no siempre. Consulta qué significa cada código de pantallazo azul antes de empezar las pruebas.
Herramientas para probar la memoria
| Herramienta | Dónde se ejecuta | Para qué sirve |
|---|---|---|
| Diagnóstico de memoria de Windows | Al reiniciar (mdsched.exe) | Una comprobación rápida y básica. Detecta módulos muy dañados, pero pasa por alto muchos fallos intermitentes. |
| MemTest86 / Memtest86+ | Desde un USB, sin Windows | La prueba de referencia para detectar módulos o ranuras defectuosos. Al no depender de Windows, descarta problemas de software. |
| TestMem5 (con perfiles de configuración) | Windows | Muy eficaz para encontrar inestabilidades de configuración, sobre todo con XMP/EXPO o ajustes manuales. |
| Karhu RAM Test (de pago) y OCCT (prueba de memoria) | Windows | Pruebas largas que cubren casi toda la memoria disponible. |
| y-cruncher y Prime95 Large FFTs | Windows | Carga combinada de procesador y memoria: ponen a prueba el controlador de memoria. |
| HWiNFO64 | Windows | Ver la temperatura de los módulos DDR5 durante las pruebas. |
Ninguna herramienta lo detecta todo. Lo recomendable es combinar una prueba desde USB (MemTest86) con al menos una prueba larga en Windows.
Protocolo de diagnóstico paso a paso
Paso 1: Configuración de fábrica
Actualiza la BIOS, carga los valores por defecto y desactiva XMP o EXPO. Así la memoria funciona a su velocidad estándar (JEDEC), con voltajes y tiempos conservadores. Si el problema desaparece solo con esto, la memoria no está averiada: el perfil de velocidad no es estable en tu equipo (lo vemos en XMP, EXPO y ajuste manual estable).
Paso 2: MemTest86 con todos los módulos
Prepara un USB de arranque con MemTest86 (o Memtest86+) y deja que complete al menos 4 pasadas. Con 32 GB o más puede tardar varias horas; lo ideal es dejarlo por la noche. Si termina sin errores, la memoria está probablemente sana en esta configuración. Si aparecen errores, pasa al paso 3.
Paso 3: Un módulo cada vez
Deja un solo módulo instalado, en la ranura que el manual de tu placa recomienda para un módulo (normalmente la segunda desde el procesador, A2), y repite la prueba. Haz lo mismo con cada módulo en esa misma ranura.
Paso 4: Cambia de ranura
Si un módulo falla, pruébalo en otra ranura; si todos pasan, prueba un módulo bueno en cada ranura. Así distingues entre un módulo defectuoso y una ranura o un canal de la placa con problemas.
Paso 5: Prueba larga en Windows
Con todos los módulos de nuevo instalados y sin errores en MemTest86, ejecuta una prueba larga en Windows (TestMem5 con un perfil exigente, Karhu u OCCT) durante varias horas. Estas pruebas detectan inestabilidades que MemTest86 a veces no encuentra.
Paso 6: Activa XMP/EXPO y vuelve a probar
Solo cuando todo esté limpio en valores de fábrica, activa el perfil de velocidad y repite la prueba larga. Si ahora aparecen errores, la memoria está bien, pero el perfil necesita ajustes o una velocidad algo menor.
Cómo interpretar los resultados
| Lo que observas | Causa más probable | Qué hacer |
|---|---|---|
| Errores siempre en las mismas direcciones de memoria, con un módulo concreto | Módulo defectuoso | Garantía o reemplazo de ese módulo (o del kit) |
| Un módulo falla en cualquier ranura | Módulo defectuoso | Garantía o reemplazo |
| Cualquier módulo falla en una ranura concreta | Ranura o canal de la placa base | Revisa pines doblados en el zócalo del procesador y la placa base |
| Cada módulo pasa por separado, pero fallan juntos | Límite del controlador de memoria o configuración demasiado exigente | Baja la velocidad o revisa la compatibilidad de la RAM |
| Errores en direcciones aleatorias, solo con XMP/EXPO | Perfil inestable | Ajusta voltajes o tiempos, o reduce la velocidad |
| Errores solo tras horas de carga | Temperatura de la memoria | Mejora el flujo de aire sobre los módulos |
| Todas las pruebas limpias, pero los fallos siguen | Probablemente no es la memoria | Revisa el procesador, la fuente y los drivers |
RAM, controlador de memoria o placa base
El controlador de memoria (IMC) está dentro del procesador, y su capacidad varía de un chip a otro. Las pistas de que el límite está en él y no en los módulos son: los fallos aparecen solo con cuatro módulos o solo a cierta velocidad, mejoran al subir ligeramente algunos voltajes del procesador (como VDD2 o SA en Intel, o VSOC en AMD) y desaparecen con dos módulos a la misma velocidad.
La placa base también influye: el diseño de sus pistas determina qué velocidades puede alcanzar con estabilidad, sobre todo con cuatro módulos. Las placas con dos ranuras suelen llegar más alto que las de cuatro.
La temperatura de la memoria también cuenta
Los módulos DDR5 incorporan un sensor de temperatura que HWiNFO64 puede leer. Una configuración ajustada al límite que es estable a 40 °C puede empezar a dar errores a partir de unos 50–55 °C. Si los fallos solo aparecen tras horas de uso o con la tarjeta gráfica caliente justo debajo de los módulos, prueba a mejorar la ventilación o a apuntar un ventilador hacia la memoria durante la prueba.
Particularidades de la DDR5
- Entrenamiento de memoria: el primer arranque tras instalar módulos o cambiar ajustes puede tardar uno o varios minutos con la pantalla en negro. Es normal; no lo interrumpas. La opción Memory Context Restore acelera los arranques siguientes, aunque en algunas placas provoca inestabilidad.
- ECC en el chip (on-die ECC): la DDR5 corrige algunos errores dentro de cada chip, pero no protege los datos en su viaje hasta el procesador ni avisa de los errores. No sustituye a la memoria ECC completa.
Falsos positivos: cuando no es la memoria
- BIOS antigua o en versión beta: las actualizaciones mejoran a menudo la compatibilidad y el entrenamiento de memoria.
- Procesador inestable: un overclock o undervolt del procesador produce errores que parecen de memoria. Pruébalo con el diagnóstico de CPU paso a paso.
- Fuente de alimentación al límite: las caídas de tensión bajo carga causan errores aleatorios. Revisa la fuente de poder.
- Software y drivers: si MemTest86 está limpio y los fallos solo ocurren con un programa concreto, sospecha antes del software.
Cuándo dar la memoria por estable
Una configuración de memoria se puede considerar estable cuando cumple todo esto:
- MemTest86 completa al menos 4 pasadas sin errores.
- Una prueba larga en Windows (varias horas) termina sin errores con la configuración que vas a usar, incluido XMP/EXPO si lo activas.
- Una carga combinada de procesador y memoria (y-cruncher o Prime95 Large FFTs) termina sin errores.
- El equipo funciona varios días con tu uso habitual sin cierres ni pantallazos.
Preguntas frecuentes
¿Cuánto tiempo hay que dejar MemTest86?
Al menos 4 pasadas completas. Una sola pasada detecta los módulos muy dañados, pero los errores intermitentes pueden tardar más en aparecer.
¿Un error en MemTest86 significa que la RAM está rota?
Con XMP/EXPO desactivado, sí indica un problema real, pero puede estar en el módulo, en la ranura o en el controlador de memoria. Los pasos de aislamiento de esta guía sirven para saber cuál de ellos es.
¿Puedo seguir usando el PC con un módulo defectuoso?
No es recomendable: además de los cierres, una memoria con errores puede corromper archivos que se guardan en el disco. Retira el módulo afectado hasta sustituirlo y consulta la garantía; muchos fabricantes de memoria ofrecen garantías muy largas.
