I've got a homebuilt system that I'm attempting to upgrade to server 2012. Originally it had 8 GB (2x4) of RAM, which I've doubled to 16. The new has identical specs to the old, but different manufacturer. The bios (Gigabyte) recognizes the full 16GB. The system will load fine (installed or from install disk) on 8GB, but on 16GB I get the error:
Windows failed to start. A recent hardware or software change might be the cause.
To fix the problem:
1. Insert your Windows installation disc and restart the computer.
2. Choose your language settings and click next.
3. Click "repair your computer"
If you do not have this disc, contact your system administrator or computer
manufacturer for assistance.
File: (insert random system file here, e.g. winload.exe, ntoskrnl.exe, ACPI.sys, NDIS.sys)
Status: (random error code: e.g. 0xc0000001, 0xc0000221)
Info: The application or operating system couldn't be loaded because a
required file is missing or contains errors.
This is with the installed system (Windows server 2012) or Install DVD (Tried with two versions of server 2012). Either set of Ram works fine alone in either set of slots on the motherboard. It just fails when they are installed together.