I have 512MB of ram and my computer has random periods when it detects only 384MB, I start it up and it start counting my ram as usual and it stops at 384MB then it dectects my drives and boots up windows, and in windows I also have only 384 and it's very frustrating because this is random, it recovers after 1 or 2 days and then it does the same thing again and I don't know what's causing it. Can anyone please help me?