|"at start up its sais i have 128mb ram "|
that's probably your video memory. you included no details about these "very high specs" you've got, but don't list any hardware so i can't be sure, but if a screen at startup says 128MB RAM on it somewhere, smart money's betting that's your video memory.
i urge everyone else not to retype the explanation of the 4GB RAM limit in a 32 bit OS. it's here enough times.