bueno tener 128 de ram es poco para el win xp a mi gusto.
Haz lo siguiente vas a panel de control y ahi abres herramientas administrativas y ahi dentro abres visor de sucesos fijate en aplicaciones donde tengas el simbolo de error (circulo rojo con una x blanca) y tambien fijate los que tengas en sistemas. si te fijas te da un numero ID y el recurso del evento, con esa informacion buscas en soporte en linea de microsoft la solucion al problema.
cuando tengas oportunidad comprate otra tarjeta de ram para que la subas a 256 o mas si es posible.
Tambien puedes incrementar la memoria virtual, recuerda que debe ser el doble de la memoria fisica si tienes 128 deberia estar en 256 o un poco mas.
ciao