One of the memory modules might be defective. try swapping the positions of the modules and see if this fixes the problem.
I had the same problem with my linux box a couple of years back, I just did what i said above and the sticks were recognized correctly.