Supongo que te pasara desde hace poco, probablemente hayas instalado algo que ha provocado que ese error, no es problema de memoria, sino de alguna DLL 'corrupta' o mal registrada.
Tienes windows xp SP2? ¿El SP2 lo has instalado sobre una versión de XP anterior?
Altualiza tu sistema en concreto pon esta actualizacion
http://www.microsoft.com/downloads/details...&displaylang=es a gente le ha solucionado el problema.
Prueba tambien a restaurar el sistema a puntos anteriores.