Originally, I had 4GB of RAM (4*1GB), and everything worked like a charm.
A few months ago one of my memory cards got bad, so I had to take it out and throw it away.
A few days ago I bought 2 new identical cards and installed them,
so there are 2*1GB of one manufacturer (kingston), and 2*1GB of another (CEON).
In total it should bring me back to 4GB dual channel.
CPU-Z reports they are all installed (CPU-Z report),
but when BIOS is starting it shows 3145728K, and windows also recognizes only 3GB (system information).
So... Where's the problem?