Resolución de Problemas de Memoria de Computadora
Al ser dispositivos electrónicos sin piezas móviles, los módulos de memoria rara vez fallan si están instalados correctamente. Cuando ocurren problemas, pueden ser tan evidentes como un error en la verificación de la RAM al arrancar o tan sutiles como algunos bits corruptos en un archivo de datos. El síntoma habitual de los problemas de memoria es que Windows muestre la «Pantalla Azul de la Muerte» (BSOD, por sus siglas en inglés). Lamentablemente, existen tantas otras causas posibles para una BSOD que es de poca utilidad como ayuda de diagnóstico.
Cuando la memoria defectuosa parece funcionar bien
Aunque suene extraño, la memoria defectuosa rara vez es la causa de los problemas de memoria. Cuando experimentas errores de memoria, la causa más probable es una fuente de alimentación marginal, fallida o sobrecargada. La siguiente causa más probable es el sobrecalentamiento del sistema. En particular, si el sistema funciona normalmente al encenderlo pero desarrolla problemas después de haber estado funcionando un tiempo, los problemas de la fuente de alimentación o de temperatura son la causa más probable. Solo después de haber eliminado estas posibilidades deberías considerar la posibilidad de que la memoria en sí esté defectuosa.
Como primer paso para diagnosticar problemas de memoria, ejecuta Memtest86 (http://www.memtest86.com). Memtest86 está disponible como ejecutables para DOS, Windows y Linux, pero la forma más útil es la imagen ISO de arranque, que puede cargarse incluso en un sistema con problemas de memoria tan graves que Windows o Linux no pueden cargarse ni ejecutarse. Si tienes un disco Knoppix a mano, insértalo, enciende el sistema, escribe memtest en el aviso de arranque y presiona Enter. Independientemente de cómo lo inicies, configura Memtest86 para realizar pruebas profundas y múltiples bucles. Déjalo funcionar durante toda la noche y registra los resultados en el disco.
Al examinar el registro, ten en cuenta las direcciones donde ocurrieron los errores. Si los errores ocurren de forma reproducible en la misma dirección o en direcciones cercanas, es probable que el módulo de memoria esté defectuoso. Si los errores ocurren en direcciones aparentemente aleatorias, es más probable que el problema sea la fuente de alimentación o que la temperatura del sistema sea demasiado alta. Una posibilidad, por supuesto, es que la temperatura del sistema aumente solo cuando estás jugando o realizando trabajos gráficos (ejecutando la CPU y la tarjeta de video al máximo). Este efecto puede hacer que los problemas de los componentes relacionados con la temperatura sean difíciles de aislar.
La verificación POST
Durante el POST (Power-On Self Test, por sus siglas en inglés), la mayoría de los sistemas prueban la memoria. Aunque la prueba de memoria del POST no es ni de lejos tan exhaustiva como ejecutar una utilidad de diagnóstico de memoria, es útil como prueba de «disparo» para advertirte si ocurren problemas graves de memoria. Muchas BIOS de sistemas permiten desactivar o abreviar la prueba de memoria del POST. Recomendamos dejarla activada a menos que tengas tanta memoria instalada que el tiempo necesario para probarla al arrancar sea excesivo.
Si los errores son aleatorios, toma medidas para eliminar el problema de alimentación o de calor. Si los errores ocurren en direcciones reproducibles, es hora de empezar a retirar los DIMM. Al resolver problemas de memoria, siempre
- Usa precauciones antiestáticas estándar. Conéctate a tierra tocando el cuadro de la carcasa o la fuente de alimentación antes de tocar un módulo de memoria.
- Quita y vuelve a instalar todos los módulos de memoria para asegurarte de que estén asentados correctamente. Mientras lo haces, es una buena idea limpiar los contactos del módulo de memoria. Algunas personas frotan suavemente los contactos con una goma de borrar de lápiz. Nosotros mismos lo hemos hecho, pero los fabricantes de memoria lo desaconsejan debido a posibles daños en los contactos. Además, siempre existe el riesgo de que un fragmento de la goma de borrar entre en la ranura de memoria, donde puede bloquear uno o más contactos. Una mejor práctica es usar un billete nuevo, que tiene la cantidad justa de abrasividad para limpiar los contactos sin dañarlos, como se muestra en la Figura 6-7.
Figura 6-7: Usa un billete nuevo para pulir los contactos del DIMM
Los siguientes pasos que debes tomar dependen de si has realizado algún cambio en la memoria recientemente.
Cuando no has añadido memoria
Si sospechas de problemas de memoria pero no has añadido ni reconfigurado memoria (ni has estado dentro de la carcasa), es poco probable que la memoria en sí esté causando el problema. A veces la memoria muere simplemente y puede ser dañada por sobretensiones eléctricas, pero esto es poco común, porque la fuente de alimentación de la PC hace un buen trabajo al aislar la memoria y otros componentes del sistema de daños eléctricos. El problema más probable es una fuente de alimentación que falla. Prueba una o ambas de las siguientes opciones:
- Si tienes otro sistema, instala la memoria sospechosa en él. Si funciona allí, es casi seguro que el problema no es la memoria, sino una fuente de alimentación inadecuada o altas temperaturas dentro de la carcasa.
- Si tienes otra memoria, instálala en el sistema problemático. Si funciona, puedes asumir con seguridad que la memoria original está defectuosa. Es más probable que también falle, lo que indica fuertemente problemas de fuente de alimentación o de calor.
Si no tienes otro sistema ni memoria adicional, y si tu sistema tiene más de un módulo de memoria instalado, usa la eliminación binaria para determinar qué módulo está mal. Por ejemplo, si tienes dos módulos instalados, simplemente quita uno para ver si eso soluciona el problema. Si tienes cuatro módulos idénticos instalados, designalos como A, B, C y D. Instala solo A y B, reinicia el sistema y ejecuta las pruebas de memoria de nuevo. Si no ocurren problemas, A y B funcionan correctamente y el problema debe estar en C y/o D. Quita B y sustitúyelo por C. Si no ocurren problemas, sabes que D está mal. Si el sistema falla con A y C, sabes que C está mal, pero no sabes si D está mal. Sustituye C por D y reinicia el sistema para determinar si D funciona correctamente.
WINDOWS XP ES IMPLACABLE
Windows 95, 98, 98SE y ME no someten la memoria a estrés. Si actualizas a Windows XP o Linux, pueden aparecer errores de memoria en una PC que parecía estable. Las personas a menudo asumen que hicieron algo durante la instalación del nuevo sistema operativo para causar los errores, pero eso rara vez es cierto. Tales errores casi siempre indican un problema real: una fuente de alimentación marginal, sobrecalentamiento o memoria defectuosa. El problema estaba allí todo el tiempo, pero Windows 9X simplemente lo ignoraba.
Cuando añades memoria
Si experimentas problemas al añadir memoria, ten en cuenta lo siguiente:
- Si un DIMM parece no encajar, hay una buena razón. Los DIMM están disponibles en muchos tipos diferentes y mutuamente incompatibles. Cada DIMM tiene una o más muescas de llave cuya colocación corresponde a protuberancias en el zócalo de memoria. Si las muescas de llave en el DIMM coinciden con las protuberancias del zócalo, el DIMM es compatible con ese zócalo y puede asentarse. Si las muescas de llave del DIMM no coinciden con las protuberancias del zócalo, el DIMM es del tipo incorrecto y se impide físicamente su asentamiento en ese zócalo.
- Asegúrate de que el DIMM se asiente completamente en el zócalo de memoria y que los brazos de retención encajen en su lugar para asegurar el DIMM. Un DIMM asentado parcialmente puede parecer estar totalmente asentado, e incluso puede parecer que funciona. Tarde o temprano (probablemente temprano), se desarrollarán problemas con ese módulo.
- Verifica que los módulos estén instalados en los zócalos correctos para coincidir con una de las configuraciones de memoria soportadas enumeradas en el manual de tu placa madre.
- Si el sistema muestra un error de falta de coincidencia de memoria la primera vez que reinicias, eso generalmente no indica un problema real. Sigue las instrucciones para entrar en la configuración (Setup), selecciona guardar y salir (Save and Exit) y reinicia el sistema. El sistema debería reconocer entonces la nueva memoria. Algunos sistemas requieren estos pasos adicionales para actualizar el CMOS.
- Si el sistema reconoce un módulo recién instalado como la mitad de su tamaño real y ese módulo tiene chips en ambos lados, es posible que el sistema solo reconozca módulos de un solo banco o de una sola cara. Algunos sistemas limitan el número total de «lados» que se reconocen, así que, si tienes instalados algunos módulos más pequeños existentes, intenta quitarlos. El sistema puede entonces reconocer los módulos de doble cara. Si no es así, devuelve esos módulos y sustitúyelos por módulos de una sola cara.
3 comentarios
Great article, as expected from iFixIt.
I am in the thralls of troubleshooting binary-style. It's the pits.
As I understand wiping clean the DIMM contacts would help, would the ink from the money cause any problems? I used the blank border of a $1 bill because I didn't want to introduce anything else to compound the problem.
eoakley - Contestar Compartir
And dang, Intel! I get that your proprietary ways are awesome, but give us a way to single out a DIMM when troubleshooting!
eoakley - Contestar Compartir
I don't know how can I solve the error of “bad ME memory configuration” please help me
Masesa - Contestar Compartir