lunes, 26 de mayo de 2014

La memoria no se puede written.



Hace un par de días, apareció un error algo extraño, el primer síntoma fue un sonido, cuando apagaba la computadora, hacía un sonido rarísimo, y extraño, sonido que nunca había escuchado y que en condiciones normales la computadora no debía hacer. Síntoma indicativo que se trataba de algún problema.

Teniendo eso solo como diagnóstico, y la computadora funcionando a pleno, se generaba más duda acerca de ese sonido. ¿Qué es lo que lo causaba? ¿algún cable suelto? Era raro porque lo hacía una vez que Windows se cerraba.

Y hasta que una de las veces que cerró Windows, hablamos de Windows XP con SP3, tiró otra pista. El enemigo mostró la cara y fugazmente un cartelito de error apareció en la pantalla. El odiado mensaje estuvo muy poco tiempo pero me dio tiempo a leerle una parte, que decía ERROR: “ (…) hace referencia a la memoria (…) La memoria no se puede "written" ”.
El mensaje contenía un número que ese sí que no llegué a anotarlo. Era una dirección de la memoria.

Esto me asustó, lo primero que pensé que se trataba de uno de los zócalos de memoria fallados. Como tengo más de uno, era un dolor de cabeza, por que son caros, y porque había que sacarlos, y e ir probando uno por vez, pero no se trataba de eso.

Busco en Internet, y sale el problema. Se trata de un error que aparece ya en viejas versiones de Windows. Lo importante es que no se trataba de un error físico de la memoria así que no había problema con los zócalos.

Hay infinidad de mensajes en foros especializados en informáticas, bueno, muchos son foros de informática pero no especializados. Y muchas de las respuestas que se reciben, son erróneas, dejando en claro la buena voluntad de sus autores, muchas de esas respuestas no solucionan el problema o lo toman por un lado equivocado.

La mejor respuesta que leí para estos casos, fue “Hasta donde yo sé, esos errores tan "descriptivos" ocurren cuando un programa intenta enviar una instrucción a una dirección errónea.
Suelen estar provocados en la mayoría de los casos por una incompatibilidad entre aplicaciones, o un controlador o biblioteca mal registrada".
Que se complementa con esta otra 
Esos errores pasan cuando un programa intenta "ocupar" algún sector de memoria del SO, y al ser un proceso "extraño" se le deniega.

Efectivamente, comencé a desinstalar los últimos programas que había instalado. Resulta que estaba instalando programas y a partir de uno de estos, uno de los cuatro  últimos que instalé surgió el error. Así que di vuelta atrás y los fui desinstalando. Había dos que de una u otra manera “tocaban” los “Explorer”, uno era un navegador que utilizaba el motor del Internet Explorer, el otro era un lector que integraba una barra en los navegadores y otra en el Explorador Windows. Al desinstalarlos, el problema desapareció.

La solución para estos casos, como el que describí, es ir desinstalando los últimos programas que se instalaron. Aclaro que no se si es lo mismo cuando el error aparece dentro del mismo Windows, en estos casos es posible que la solución, si es que la hay, sea diferente.


(publicado originalmente el 9/8/2008)

No hay comentarios.:

Publicar un comentario