Hardware

Cómo diagnosticar fallos intermitentes en módulos de RAM DDR4

Diagnostica fallos intermitentes de RAM DDR4 identificando síntomas, ejecutando pruebas sin desmontar, interpretando resultados y definiendo el siguiente paso seguro.

Cómo diagnosticar fallos intermitentes en módulos de RAM DDR4

Lo esencial

Primero verifica la estabilidad del controlador con MemTest86 sin overclock; si aparecen errores, la RAM o la ranura son sospechosas y debes detener el uso hasta confirmar con pruebas de sustitución.

Contenido de esta guía

Respuesta corta

Ejecuta MemTest86 en la configuración de fábrica (sin XMP). Si el test genera cualquier error, suspende el equipo y procede a pruebas de sustitución de módulo o de ranura.

El problema de un vistazo

Síntoma Causa plausible Prueba diferencial
Pantalla azul aleatoria (BSOD) Bit defectuoso, timing fuera de spec, caída de VDDQ MemTest86 (detecta errores de bit)
Reinicio bajo carga de CPU (85 % +) Regulador de memoria sobrecalentado, fuente insuficiente Medir VDDQ bajo carga y comprobar temperatura del chipset
No arranca al insertar un nuevo módulo Incompatibilidad de frecuencia o latencia, ranura dañada Verificar QVL del fabricante y probar el módulo en otra ranura

Los síntomas limitan el rango de causas, pero solo la prueba adecuada confirma cuál es la verdadera origen.

Qué significa el síntoma y qué no permite concluir

  • BSOD con código MEMORY_MANAGEMENT implica que el controlador ha detectado datos corruptos, pero el origen puede ser RAM, placa madre o firmware. No se puede atribuir directamente al módulo sin una prueba de bits.
  • Reinicio al cargar aplicaciones de 4 GB o más sugiere que el consumo de energía supera la capacidad del regulador interno, pero también puede deberse a una fuente que entrega menos de 12 V en el rail de +12 VSB.
  • Fallo en POST al añadir un módulo indica incompatibilidad de timings o una ranura física defectuosa; no descarta que el módulo sea funcional en otra placa.

Cada observación debe ser seguida por una medición o test que descarte las demás hipótesis.

Comprobaciones paso a paso (sin desmontar)

1. Medición de VDDQ bajo carga

  • Herramientas: multímetro de 4 ½ dígitos (precisión ±0.01 V), pin de prueba en el conector de alimentación de la RAM.
  • Preparación: Inicia un benchmark de CPU que mantenga 85 % de uso durante al menos 2 min (p. ej., Prime95).
  • Acción: Con el equipo encendido, coloca la punta del multímetro en el pin VDDQ (normalmente pin 6 del slot). Registra el valor medio.
  • Resultado esperado: 1.20 V ±0.05 V. Valores por debajo de 1.15 V o por encima de 1.30 V indican suministro inestable.
  • Siguiente decisión: Si el voltaje está fuera de rango, revisa la fuente o el VRM; si está dentro, continúa con la prueba de bits.

2. Stress test con MemTest86 (sin overclock)

  • Herramientas: USB booteable con MemTest86 9.0+ (soporta ECC y detección de fallos de bus).
  • Acción: Arranca el equipo desde el USB, selecciona “Run Test” y deja que complete 2 pasadas completas (aprox. 4 h a 3200 MHz).
  • Resultado: Cualquier error (> 0) muestra al menos un bit defectuoso.
  • Interpretación:
    • Errores aislados: posible bit sucio; repite la prueba con el mismo módulo en otra ranura.
    • Errores frecuentes: módulo defectuoso; procede a sustitución.
  • Siguiente decisión: Si no hay errores, la RAM pasa la prueba de integridad; si los hay, pasa a la fase de sustitución.

3. Verificación de timings y frecuencia en BIOS/UEFI

  • Datos típicos: DDR4‑3200 MHz, CL 16‑tRCD 18‑tRP 18‑tRAS 36.
  • Acción: Entra en BIOS, desactiva XMP y observa los valores mostrados. Anota los timings y la frecuencia.
  • Resultado esperado: Los valores deben coincidir con la hoja de datos del módulo; cualquier desviación indica que la placa está aplicando timings más laxos para ganar estabilidad.
  • Interpretación:
    • Timings más altos: reducir frecuencia a 2666 MHz o ajustar manualmente al spec.
    • Frecuencia superior a 3200 MHz sin soporte oficial: riesgo de error, vuelve a 3200 MHz.
  • Siguiente decisión: Si la estabilidad mejora al bajar la frecuencia, mantén el ajuste; si persiste el fallo, continúa.

4. Inspección física mínima (solo si los pasos anteriores no resuelven)

  • Advertencia ⚠️: Usa pulsera anti‑estática y desconecta el cable de alimentación. Espera 30 s después de apagar.
  • Acción: Abre el gabinete, verifica que los módulos estén alineados, que los contactos no tengan polvo y que los clips de retención hagan clic.
  • Resultado: Un módulo ligeramente desasentado puede producir errores intermitentes bajo vibración.
  • Siguiente decisión: Si todo está firme, procede a pruebas de sustitución; si encuentras suciedad, límpiala con aire comprimido y vuelve a probar.

Caso hipotético

Escenario: Un workstation con 32 GB DDR4‑3200 (2 × 16 GB) muestra BSOD cada 30‑45 min bajo carga de renderizado.

  1. Primera comprobación: Medición VDDQ = 1.22 V (dentro del rango). Se continúa.
  2. MemTest86: 2 pasadas generan 12 errores en el módulo A y 0 en el módulo B.
    • Resultado A: Sustituir módulo A por uno de referencia (ej.: Crucial 16 GB CL16). Después de 2 pasadas sin errores, el sistema se estabiliza.
    • Resultado B (si ambos módulos hubieran fallado): Probar ambos módulos en la ranura 2. Si los errores persisten, la ranura está dañada y se requiere reemplazo de placa madre o servicio técnico. Este ejemplo muestra cómo el mismo síntoma dirige a decisiones distintas según el patrón de errores.

Ajustar, reparar o sustituir (tabla comparativa)

Acción Cuándo aplicarla Dificultad Riesgo Resultado esperado
Ajustar frecuencia / timings Errores solo bajo overclock o al habilitar XMP Baja Ninguno Estabilidad a velocidad reducida (ej.: 2666 MHz)
Limpiar contactos (uso de aire comprimido) Módulo con señal de contacto intermitente Media Daño por ESD si no se protege Mejora de la integridad de señal, posible eliminación del fallo
Sustituir módulo Errores de bit repetidos en MemTest86 Baja Ninguno Eliminación del fallo si el nuevo módulo pasa todas las pruebas
Sustituir ranura (cambio de placa) Fallos en todas las combinaciones de módulos y ranuras Alta Anulación de garantía, necesidad de reinstalación del SO Solución definitiva, requiere diagnóstico profesional

Errores frecuentes y límites de la intervención doméstica

  • No probar sólo un módulo: la falla puede estar en la ranura; siempre alterna módulos y ranuras.
  • Olvidar la temperatura del controlador: el chipset puede alcanzar 90 °C bajo carga prolongada; si supera 85 °C, mejora la ventilación antes de seguir.
  • Aplicar overclock antes de validar la configuración base: un aumento de +200 MHz puede ocultar errores de hardware; vuelve al perfil XMP original antes de diagnosticar.
  • Manipular la fuente sin descargar los capacitores: los condensadores pueden mantener 5 V tras el apagado; espera al menos 30 s antes de tocar cualquier conector.
  • Mezclar módulos con diferentes latencias: combinar CL15 y CL19 obliga al controlador a usar la latencia más alta, lo que puede generar latencias excesivas y fallos bajo carga.
  • Ignorar el informe de errores de MemTest86: los logs indican la dirección de memoria afectada; usarlos ayuda a decidir si el problema está aislado a un rango físico.

Verificación final (lista de verificación)

  • Ejecutar MemTest86 2 pasadas completas sin errores a 3200 MHz.
  • Medir VDDQ bajo carga de CPU al 85 % y confirmar que esté entre 1.15 V y 1.30 V.
  • Confirmar que los timings en BIOS coinciden con la hoja de datos del módulo (ej.: CL 16‑tRCD 18‑tRP 18‑tRAS 36).
  • Verificar que la temperatura del chipset no supere 85 °C durante una prueba de estrés de 10 min.
  • Probar el sistema con un módulo de referencia en la misma ranura y confirmar ausencia de errores.
  • Documentar cualquier error persistente, el número de fallos y la configuración usada; si persiste, preparar informe para técnico.

Referencias técnicas

Preguntas frecuentes

¿Qué hago si MemTest86 muestra solo un error aislado?

Un error aislado sugiere un bit defectuoso; repite la prueba en otra ranura y, si persiste, sustituye el módulo.

¿Puedo diagnosticar la RAM sin apagar el equipo?

Sí, la medición de VDDQ y la monitorización de temperatura pueden hacerse con el equipo encendido; cualquier manipulación física requiere apagar y desconectar.

¿Cuál es el rango seguro de frecuencia para DDR4 en la mayoría de placas?

La mayoría de placas soportan hasta **3200 MHz** sin overclock; frecuencias mayores requieren ajustes manuales y mayor riesgo de inestabilidad.

¿Cuándo es necesario acudir a un profesional?

Si los errores aparecen en todas las combinaciones de módulos y ranuras o si la placa muestra daños visibles, lleva el equipo a un técnico con el informe de pruebas.