Antes de nada muchas gracias por toda la ayuda, os comento:
-Instale windows vista en otra particion y aqui si que disponia de los 4 gigas completos, deduzco que el problema es win7
-Una vez en win7 compruebo msconfig, y aparece configurado sin limite de ram. Solo por si acaso decido poner el limite en 4 gigas. reinicio, el problema persiste. Vuelvo a quitar la limitacion, reinicio desde msconfig en modo diagnostico.
-Ahora dispongo de mis 4 gigas como por arte de magia.
Dada la cantidad de gente a la que esto le sucede, podria tratarse de un bug de win7 al asignar la cantidad de memoria, de ser asi espero que se corrija en la version comercial.
Para quien le suceda lo mismo que a mi, ojo con no confundir el problema con tarjetas graficas que incorporen hypermemory o turbocache ya que los sintomas son muy parecidos.
Si nada de esto os funciona, aqui teneis un interesante post sobre como un bajo voltaje en la ram puede provocaos el mismo problema:
http://www.hardforum.com/showthread.php?t=1397748y tampoco dejeis de visitar:
http://social.technet.microsoft.com/For ... 83be124a99De nuevo gracias por todo, espero que este hilo ayude a mas gente. Si a alguien le sucede lo mismo, no os corteis en preguntar.