altjx :
For some reason now, I can put one memory stick in and it boots up and windows show 4.00GB (3.48GB usable); however, when I swap that memory stick and put the other one in, the computer doesn't even boot up.
Right so is we say Stick 1 (that boots up and windows show 4.00GB ) is working.
But Stick 2 ( put the other one in, the computer doesn't even boot up) Does not work. So leaving this out, only 4GB is installed and working.
altjx :
Although it seems like the second memory stick is faulty, could it be that the first one is faulty too considering Windows is showing 4GB (3.48GB usable)?
Right, because as I mentioned a few times, the 4GB is installed on the Motherboard, the ONBOARD video has NO RAM, so it 'borrows' 512MB from your 4GB, leaving behind 3.48 for any else (Windows) so it can SHOW you VIDEO.
altjx :
I have also just ran the Windows Memory Diagnostics Tool, and this thing didn't report any issues at all. Perhaps it's horrible because it's from Microsoft?
I also tried booting up Ubuntu 14.04 live and it also shows 3431 memory, so I'm guessing it has to be something with the memory modules?
This is NOT a SOFTWARE (Windows, WMDT, Ubuntu, etc.) issue, the problem is Stick 1 is DOA, and even if Stick 1 was working (8GB) a certain part of that RAM (512MB) needs to be used ALWAYS as video memory, so you can 'SEE' something on the screen. If you do NOT want this to happen you need to install a SEPERATE video card. Once the system uses that SEPARATE card, it won't need to 'borrow' the RAM for the ONBOARD Video anymore (this is set in BIOS).