O que o seu BIOS diz? Isso é o que eu olharia primeiro. Se o BIOS disser 6, você sabe que o problema está no Windows e vice-versa.
Outra coisa muito útil é executar CPU-Z . O cpu-z não vai apenas dizer quanta memória RAM você tem, ele vai dizer quanta memória RAM está instalada por slot . As chances são de que a ordem dos slots corresponda ao pedido da sua placa-mãe, basta você descobrir qual é a primeira. Se um dos slots mostrar vazio, tente remover essa RAM e volte em cpu-z para confirmar que você removeu o correto. Marque isso.
Em seguida, tente remover toda a RAM exceto a 'defeituosa' e tente sozinha - você pode inicializar? Se não, tente um slot diferente, mas pode ser um ram ruim. Se você puder inicializar, isso significa que sua placa-mãe está tendo dificuldades para lidar com os 4 de uma só vez (modelos diferentes, etc.). Você pode ajudá-lo, reordenando os slots, diminuindo o tempo, reduzindo um pouco a velocidade da memória, etc. do seu BIOS.
Estou executando 8GB aqui e o Windows 7 certamente detecta todos eles.