Windows Server 2012 not loading with new RAM


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.

GIGABYTE GA-870A-UD3 AM3 AMD 870 SATA 6Gb/s USB 3.0 ATX AMD Motherboard
AMD Athlon II X4 640 Propus 3.0GHz Socket AM3 95W Quad-Core Desktop Processor ADX640WFGMBOX
Original Ram
Crucial 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1333 (PC3 10600) Desktop Memory Model CT2KIT51264BA1339
Additional Ram
CORSAIR 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1333 Desktop Memory Model CMV8GX3M2A1333C9

Thoughts? Suggestions?
1 answer Last reply
More about windows server 2012 loading
  1. I know AMD cpus have limitation for 4 sticks of ram ex: old board was 1066mhz ddr2 but can only run 4X800mhz not 4 X 1066 so i suspect that you'll need to downclock your ram to make it work...

    On the Gigabyte Website it says 1333/1066 so make sure you don't run them at 1600mhz... (it can do 2000 but only if overclocking so they don't ensure proper operation of it)
Ask a new question

Read More

Homebuilt Systems Product