¿Cansado de Pantallas azules, kernel panics o reinicios inesperados?

¿Necesitas chequear memoria RAM y no sabes como?

Dejando de lado el cliché publicitario, hacer un diagnóstico de memoria RAM es bastante sencillo, simplemente hay que seguir un protocolo comenzando por el bajo nivel para perder el menor tiempo posible.

El protocolo a lo modelo OSI sería algo mas o menos así.

1) Si se tienen más de un módulo, probarlos uno a la vez

Esto no requiere mucha explicación, para asegurarnos de esto deberemos apagar la PC, desconectarla de la corriente alterna, sacarle la tapa del gabinete y dar una mirada, si tenemos más de uno, dejar el que está en el slot número 1 y luego probarlos de a uno por vez, para descartar al que falla, en el caso de que lo haga alguno.

2) Verificar la limpieza de los slots

Los slots (conectores donde van insertadas las memorias) suelen llenarse de polvo que es en parte despedido por el cooler del CPU, el mismo polvo se acumula de una forma tal que en algunas situaciones y junto con otros agentes como la humedad pueden hacer fallar a un módulo de memoria.

limpiar-slot

A veces y mágicamente luego de usar el compresor la PC en cuestión vuelve a ser estable, y es por culpa del polvo, un enemigo silencioso y lamentablemente, que no muchos comentan como culpable.

3) Probar la superficie de la memoria con Memtest

Memtest es un programa (pueden encontrarlo en el famosísimo Hiren’s Boot CD) que chequea la superficie del módulo de RAM, en realidad no es superficie, sino que lo correcto sería decir que lo chequea bit a bit, pero es para que se entienda el concepto.

En general los programas de chequeo de memoria funcionan de una manera similar, van escribiendo diferentes patrones en la memoria (por ejemplo 10110011) y luego verifican si la lectura es igual, de lo contrario marcan las celdas como defectuosas.

memtest

Por más que un módulo pase el test bit a bit no puede aseverarse su buen funcionamiento, ya que si bien este tipo de tests permiten saber si las celdas no están dañadas, no nos permiten asegurarnos que las memorias respondan cuando son exigidas con aplicaciones que escriben/leen deliberadamente en memoria, para eso vamos a necesitar pasar al punto 4.

4) Hacer un test de stress de la memoria

Un programa de stress exige la RAM al máximo (junto al procesador y el chipset del sistema) por lo que nos asegura la estabilidad del sistema en las peores exigencias.

Prime95 es un excelente programa de stress, hay versiones para casi la mayoría de los sistemas operativos y por sobre todo, es muy sencillo de usar, dejo un video para que vean la sencillez del uso de Prime 95.

¿Cómo se si mi memoria funciona bien?

Si hiciste los 4 puntos y tu módulo de memoria pasó varias horas sin errores en Memtest y no dió ningún error con Prime 95, podrías considerar que el mismo se encuentra en perfectas condiciones, salir a tomar algo a un bar cercano y olvidarte del tema por un tiempo.

Ahora, si en alguno de los pasos tuviste mensajes de error, no salgas a comprar otro módulo…

Existe otro protocolo, podría llamarse protocolo para reparar RAM.

Si bien no es posible reparar los chips (por la microelectrónica) podría decirse que un porcentaje importante de los módulos de memoria fallan por problemas que pueden solucionarse, ellos son, suciedad en los slots y la sulfatación de los contactos.

Solucionar el tema del polvo es muy sencillo, sacando los módulos y limpiando la superficie del slot con un compresor (de paso lo hacemos en todo el motherboard) sería suficiente, en el caso de tener alcohol isopropílico una limpieza con este elemento sería lo ideal.

limpiar-ram

El sulfatado es propio de los conectores de los módulos, que son de metal, la superficie de los mismos se ensucia y comienza a dar problemas conduciendo señales electrónicas a tan altas velocidades, por lo que una buen borrada (con una goma de calidad para lápices, como las Staedler) puede devolverle la vida a esos módulos que creíamos perdidos.

Es notable como la suciedad hace funcionar mal a los componentes electrónicos.

Ahora viene lo difícil, no necesariamente luego de que un módulo nos dé errores significa que funcione mal (salvo que tengamos 3 y solo de errores uno, ahí si hay que descartarlo) ya que por experiencia muchas PC’s cuyo motherboards o procesadores funcionaban mal también daban errores de memoria.

Por eso mismo no existe un programa que nos asegure algo 100% solo probando en varias configuraciones podemos estar realmente seguros, pero, y si luego de todo esto los módulos siguen funcionando mal, o remapeamos las direcciones de memoria que tienen problemas con una recompilación de Kernel o compramos un modulo nuevo, que por cierto, está mas barato que nunca.

21 COMENTARIOS

  1. Armando Portugal

    Simplemente excelente Guillermo.

    Buscaba una explicación sencilla y con mas detalles comunes de situaciones que se dan en la realidad mas que en la tecnología.

    Abecés nuestros equipos fallan mas por detalles como lo es el POLVO o ventiladores sucios y tapados de pelusa y cosas así, la explicación de la goma de borrar, guau excelente y solucione lo que parecía un gran problema.

    Gracias Guillermo por tu nota.

  2. franroas

    Me encantaría saber algo, si las memorias se queman por estática, la goma de borrar al frotarlas en ellas no las dañan, recuerdo que cuando niño frotábamos una regla con la goma de borrar y esta se pegaba a los papeles, a las bombas, levantaba el cabello de las chicas cuando se lo colocábamos encima jeje, es decir creábamos estática eso no pasaría con las memorias no es mejor usar alguna solución como alcohol me encantaría me aclararan esa duda

    • Ikas

      Entiendo tu duda, pero la goma de borrar sobre los contactos de la RAM no genera electricidad estática. Esta se produce al frotar dos materiales aislantes. En el caso de la RAM, estás frotando un material aislante (la goma) sobre uno conductor (los contactos de la RAM).
      Usar alcohol no es lo más recomendable, a menos que sea específico para eso, puesto que el alcohol normal deja residuos después de secarse, y estos van a crear más problemas.

  3. Joaquín Bressan

    Muy Buen Post Amigo. Muchas Gracias por compartirlo.

  4. mario

    Puedo dar fe, funciona. Años limpiando con hisopo y alcohol isopr. , hasta que un módulo se resistía y tiraba errores. Puliéndole los contactos con goma pasó el memtest, y es donde estoy escribiendo. Muchas gracias!

  5. Diego M.

    La mayoría de los problemas de pantalla azul suelen ser causados por las memorias con los conectores sucios.

    Para evitar este problema (si se dedican a esto, obvio) les recomiendo el Tunjet Super Verde (Química Delta). Se vende en las casas de electrónica. Eso y un isopo, una servilleta o un trapito limpio y los contactos quedan como nuevos, sean memorias o placas.

    Buen post, buenos tips.

  6. Vandan

    Yo les paso una goma de borrar y luego las limpio con alcohol isopropílico y un cepillo antiestático.

  7. Gustavo

    Que tema las memorias!, hay algunas que son propensas a fallar por ejemplo las NovaTech, no las quiero ni regaladas.

    Si uno tiene la gran suerte de que la falla sea muy arriba, digamos una memoria de 4096Mb y el error esta ubicado siempre en la direccion 3500 se puede usar maxmem para liminar la maxima cantidad de memoria, que si windows es de 32bits ni se va a notar.

    Pero seria tener mucha suerte.

  8. Julian

    Agregaria comparar los modulos visualmente que no haya nada roto, faltante, o alguna patita desoldada. O el mas famoso lupa y verificar que este todo igual (si tenes dos memorias iguales) Me paso con dos memorias para servidor que les faltaba una resistencia minuscula que con el traslado se desprendieron.

    Si puedo saco fotos para ilustrarles el caso.

  9. Lilly

    Hola realice el diagnóstico con Apple y me salio el error: 4SNS/1/40000000:ICOR-21.992… He buscado por internet y no se que significa

  10. Cristian Middleton

    Una duda, como “remapeamos las direcciones de memoria que tienen problemas con una recompilación de Kernel”
    Tengo problemas con mi ram y esta integrada a la placa madre así que no puedo sacarla.

  11. hola una cpnsulta yo tengo 12gb de ram y solamente me toma 8gb ya las cambie de lugar y es el segundo zocalo que no toma la ram pero entro al bios y me marca que estan puestas las 2 ram pero en el segundo me aparece desabilitado y no encuentro como hablitarlo tengo un mother gigabate

  12. Leonardo

    Hola Sebastian tango el Mismo fallo, encontraste solution a ese inconvenience? Gracias si me puedes ayudar

  13. José González

    Excelente amigo, pero tengo una duda. Cada vez que monta la memoria, mi PC no quiere encender y si enciende sale la pantalla azul de la muerte de Windows. Tengo 2 módulos de 4 Gb cada uno y uno de ellos es el que me tenia atrasado con la bendita ventana Azul, quite uno y lo mismo, luego quite el otro y puse el que había quitado primero y… Por fin pude actualizar mi PC con Win 8, Lugo a Win 8.1 y ahora me falta Win 10, – La duda que tengo es si instalo las dos memorias ¿Me dejará hacerle el test o me saldrá la ventana azul de Windows?

    De todas formas, voy hacerle una limpieza a la memoria y soplar o quitar el polvo los porta memoria, a ver si funciona y probar tal cual y cambiando la posición de las memorias a ver si la falla continúa.

    De todas formas salga bien o salga mal, te doy las gracias, pues ya la tenía como perdida.

    Gracias y que estés bien…

  14. Ricardo

    Yo tenia una menoria instalada. Compré otra hace unos meses y ahora me di cuenta de que no funcionaba. Me dio por quitar las dos para comprobar cual es y bueno ahora no me funciona el monitor. He probado con las gomas de borrar. Y si las quite y volvi a poner descargando la energia estatica y con el ordenador desenchufado

  15. Rodolfo M.

    Yo tengo una Dell Optiplex 7010, siempre que fallaba se ponía a parpadear el botón naranja (2 juntos y uno separado), le limpiaba las memorias ram (lleva 4 slot) y ya funcionaba.

    Eso dejó de funcionar hace un mes, limpié las memorias, las cambié de lugar y nada, le hice una limpieza y le puse una memoria de 4 gb (tiene 2 de 4gb y 2 de 2 gb, 12 gb en total) y jaló, luego quise ponerle todas y no funcionó, luego quise poner sólo una en el mismo slot y ya no quiso jalar, cuando le quito todos la PC detecta que no tiene memorias y suena la alarma de que no hay memoria.

    Vuelvo a ponerle 1, 2 o todas las cambio de lugar y sigue haciendo lo mismo, parpadea naranja (2 juntos y 1 separado), yo creo que se desoldó algún slot o algo por el estilo, ya que si prendió, pero cometí el error de volverlas a quitar (con todo apagado, como es) y ya no quiere funcionar.

    Ojalá alguien pueda solucionarlo.

  16. Juan Carlos

    Hola consulta tengo 4 memorias 2×8 y 2×8 total 32 , en todos los casos me da error, las testeo una por una y no me da error y coloco solamente 2 tanto single y dual y las testeo y me dan error que puede ser ? Con las cuatro me pasa lo mismo son nuevas T- forcé 3200mhz

  17. Andres

    Tengo problema con al poner dos módulos en Dual Channel ya que si la pongo juntas cuando enciendo la pc y comienza a emitir los pitidos como si no tuviera RAM, pero cuando cuando pongo una sola funciona, he intentado reseteando la bios y no funciona.

  18. Julio

    Me paso lo mismo. Usar alcohol y goma. Y aire comprimido ultima o primera. 1 slot sucio. Agregando todo en 1 slot. Es mas rápido.

  19. Willian

    Hola, yo no sé cómo reparar mi Canaima Linux vit.

    Prende y todo sólo que después de eso la pantalla se pone negra y arriba a la izquierda me sale esto:

    >>Modprobe: módulo dm- raid45 no encontrado en módulos .dep<<

    Si alguien me pudiera decir que significa eso por favor se lo agradecería mucho

  20. aleck

    hola mi tengo una pc placa dhbf61 intel memoria ram dimm ddr3 resulta que estuvo funcionando normal con dos memorias ram pero un dia las retiré para hacer limpieza y cuando las instalé la pc no prendía. después quité una de ellas y volvió en encender normal¿cómo puedo reparar el slot?
    porque cuando instalo una de las memorias funciona ok pero con las dos no enciende la pc

Dejá una respuesta

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí