I built myself a system a while ago. P4 Soyo P4VDA motherboard with 1012MB of ram. When booting the computer the bios start up screen would do a memory check. All 1012 MB were detected. Then it would only detect 512. When it would detect all 1012 MB the computer would not boot into Windows XP. I did a memory test using Memtest 86 or something like that. I showed only 512 mb of ram. I took out one of the 512 Modules and put it in the first slot and put the one that was in the first into the second. Still only 512 were detected. Does this mean I have a bad module of memory or the second memory slot on the motherboard is bad? I really don't want to send in the mother board but I don't think I have any other options. Any help would be greatly appreciated.