Man, first thing, why did you say 32bit + 4gb of ram? The windows of 32bits just use 3gb, not more. Then, you dont have 4gb with 32bits, you have only 3gbs, 1 GB isn't working.
LaaTiDo, just change the MAX, of usage memory. Like, the windows block when you use more then X gb of ram, i think this max is 2gb, the laatido change it to 3gb (block of windows 32bit). If you change for 64bit and use all of 4gb of ram, should work.