Unable ton install OS - MSI H110m Pro-VD

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510
Hello guys,

Please bear with me as this is will be a long thread, but please do your possible to read it all as I am desperate and in need of help..

So I bought hardware to build a budget skylake gaming PC, and I'm using the MSI h110m Pro-VD as it was cheap and fulfilled all my basic needs (it's my first ever build), these are the specs:

CPU: Intel I5 6400 Skylake processor
Motherboard: MSI h110m Pro-VD
GPU: Gigabyte RX 480 Gaming G1 4GB
RAM: Crucial Ballistix 2400mhz 1x8GB
HDD: Seagate Barracuda 1tb hard drive
PSU: XGE 525W

I mounted everything well, PC booted on first attempt, accessed BIOS successfully (updated bios via USB to the latest version on the MSI page for the board), everything was going so well. So I downloaded the ISO for Windows 10 using the media creation tool from Microsoft, made a bootable USB out of it using Rufus, and went on to try and install Windows on my PC, now here a bunch of issues just starting raining on my head!

First, I am able to boot into the USB and start the Windows 10 installation setup, but, it reaches a certain percentage when getting files ready for installation then throws at me the error message "Windows cannot install required files. Make sure all files required for installation are available, and restart the installation. Error code : 0x8007025d". At first I said ok so maybe the ISO is corrupted or something, downloaded another ISO from another website, same thing (and sometimes the setup won't even start and it shows me a blue screen saying "stopcode error: MEMORY MANAGEMENT" or some other error", then I said maybe the USB stick I'm using is bad, I went and bought a new one, made a bootable windows 10 on it but again, the same errors (each time a different error). Went back to the BIOS, windows OS configuration, noticed that support for Windows 8/10 was disabled by default, I thought it was it, enabled it, tried again but nothing worked. And I noticed that when I enable windows 8/10 support, the boot menu shows only UEFI (it usually shows Legacy + UEFI), tried a bunch of tutorials on forums saying that the HDD should be converted to GPT instead of MBR, so I did it, but it didn't resolve the issue. Then I read on another forum someone who said that the motherboard doesn't support OS installation from USB and that I need a DVD, I didn't have a drive as I thought I won't need it, anyway I got one, hooked it up to the SATA port and put a Windows 10 CD inside of it, same story again. As a last resort I went to install windows 7, and it installed, but it was so buggy that it was showing a blue screen every now and then and randomly rebooting. I've read somewhere that it was caused by RAM, so I removed it, changed it to the other slot, but it didn't work, my RAM is working fine and is detected in the bios, I have tried about everything there is to try. I also read somewhere that this has something to do with UEFI/BIOS support or whatever but I don't get it. I've been trying everything for 3 days now, not getting enough sleep and getting so angry and frustrated. I'm even considering selling the PC as it's not usable without an OS, and I don't want to settle for a buggy windows 7 installation.

Guys I'd really appreciate it if someone could help me in any way
 
Solution
i would wait for the ram, if it doesn't fix it you might be best asking some one to look at PC for you and work it out. One suggestion was to test CPU in another motherboard, something you cannot easily do without spare parts.

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Thank you for your answer, Colif.

I will try that when I'm home, if I find that there's something wrong with the RAM, can it be fixed? or should I buy a new RAM? Any other thoughts on what might be causing the issue other than bad RAM?

Appreciate it
 

Colif

Win 11 Master
Moderator
if you find any errors on a stick of ram, it needs to be replaced.

did you try creating the iso on another computer? I read that fixed it for one person. Might help to use another USB as well, though PC keeps throwing same errors no matter what media you try. So it might be the PC you are creating ISO on.

you seem to have done many of things I would suggest.
 

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Now that you mention it, I created all the ISOs (USB and DvD) on the same laptop (my HP work laptop provided by the company), which just made me think maybe it's the cause of the issue since this laptop has a lot of things disabled and a pretty strict anti-virus, maybe something doesn't copy too well on the USB/DvD. So I just borrowed a USB that has Windows 10 64 bits on it and he assured me that it's working and that it's the one he's using on his PC. I'm gonna give it a try, if it works then fantastic, if it doesn't then I'll try the test you provided me to see if the RAM is causing the issue, if it is, I'll buy a new one, if the RAM is fine then I'll give my HDD to my friend and ask him to install Windows 10 on it and give it back to me.
 

Colif

Win 11 Master
Moderator
I expect the USB you borrowed should do the trick, the error is telling you the installer is missing files, so that laptop's restrictions may well have stopped the installer getting full access as its based on your users ability to access some files you may not have access to on your user. You need to be admin to make it, you see.
 

Colif

Win 11 Master
Moderator
memtest can test ram or cpu but that test is for ram

Test 6 [Block move, 64 moves]

This test stresses memory by using block move (movsl) instructions and is based on Robert Redelmeier's burnBX test. Memory is initialized with shifting patterns that are inverted every 8 bytes. Then 4mb blocks of memory are moved around using the movsl instruction. After the moves are completed the data patterns are checked. Because the data is checked only after the memory moves are completed it is not possible to know where the error occurred. The addresses reported are only for where the bad pattern was found. Since the moves are constrained to a 8mb segment of memory the failing address will always be less than 8mb away from the reported address. Errors from this test are not used to calculate BadRAM patterns.

http://www.memtest86.com/technical.htm

4800 errors is way over 0, I would buy new ram and see if that lets you actually install an os again.
 

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Now what I'm even more worried about, is that it might be my CPU (check pictures below), can you please help me understand those memtest results? where it says "CPU" does that mean that those errors are happening on the CPU? I'm so confused..

http://imgur.com/a/RNnGt
 

Colif

Win 11 Master
Moderator
Picture 1: tests 1 to 6 are all on RAM - see spoiler
Test 0 [Address test, walking ones, no cache]

Tests all address bits in all memory banks by using a walking ones address pattern.
Test 1 [Address test, own address, Sequential]

Each address is written with its own address and then is checked for consistency. In theory previous tests should have caught any memory addressing problems. This test should catch any addressing errors that somehow were not previously detected. This test is done sequentially with each available CPU.
Test 2 [Address test, own address, Parallel]

Same as test 1 but the testing is done in parallel using all CPUs and using overlapping addresses.
Test 3 [Moving inversions, ones&zeros, Parallel]

This test uses the moving inversions algorithm with patterns of all ones and zeros. Cache is enabled even though it interferes to some degree with the test algorithm. With cache enabled this test does not take long and should quickly find all "hard" errors and some more subtle errors. This is done in parallel using all CPUs.
Test 4 [Moving inversions, 8 bit pattern]

This is the same as test 3 but uses a 8 bit wide pattern of "walking" ones and zeros. This test will better detect subtle errors in "wide" memory chips.
Test 5 [Moving inversions, random pattern]

Test 5 uses the same algorithm as test 4 but the data pattern is a random number and it's complement. This test is particularly effective in finding difficult to detect data sensitive errors. The random number sequence is different with each pass so multiple passes increase effectiveness.
Test 6 [Block move, 64 moves]

This test stresses memory by using block move (movsl) instructions and is based on Robert Redelmeier's burnBX test. Memory is initialized with shifting patterns that are inverted every 8 bytes. Then 4mb blocks of memory are moved around using the movsl instruction. After the moves are completed the data patterns are checked. Because the data is checked only after the memory moves are completed it is not possible to know where the error occurred. The addresses reported are only for where the bad pattern was found. Since the moves are constrained to a 8mb segment of memory the failing address will always be less than 8mb away from the reported address. Errors from this test are not used to calculate BadRAM patterns.

Picture 2: shows how fast ram is when moving different sized blocks
Picture 3: System stats
Picture 4: this appears to be the progress of Test 6, I don't know why it shows the CPU in the columns but I can assure you the problem is ram

this might help a little: http://superuser.com/questions/326078/how-do-i-interpret-the-statistics-of-a-memtest-run

I think just replacing ram should fix your problem. Its much cheaper than a new CPU
 

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


I just ordered a new stick of RAM, HyperX Fury 8Go DDR4 2133 MHz, I reaaaally hope that it gets my issue resolved.

Will reply back once I receive it and try it, thank you very much Colif :)
 

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Hi Colif, need your help

I haven't received the new RAM yet, but after an extensive research through forums and a test that I have performed using the Windows Memory Diagnostics Tool (that showed no errors whatsoever), I'm now afraid that it might be an issue with the CPU memory controller. I read that a defective CPU memory controller can cause the very same symptoms that I'm facing and can lead to bad RAM behavior. Can that be true? And is there any possible way of identifying a bad memory controller? I'm so lost..
 

Colif

Win 11 Master
Moderator

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510

As I said before, I was able to install Windows 7 only, but it was full of errors and BSOD, it would just freeze and reboot randomly, sometimes when it's booting it stays frozen on the "starting windows" screen without showing even the logo of windows. Anyway I ran a couple of tests using IPDT, sometimes the test passes fully with no issues, sometimes it shows fail, and sometimes while testing the PC would just freeze and show a BSOD then reboot..

PS: When using Google Chrome, it would just crash when trying to enter a website and would not open it no matter what, not sure if it's a sign of bad RAM
 

Colif

Win 11 Master
Moderator
i would wait for the ram, if it doesn't fix it you might be best asking some one to look at PC for you and work it out. One suggestion was to test CPU in another motherboard, something you cannot easily do without spare parts.
 
Solution

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Just got the RAM, but unfortunately I'm at work :'( I will be able to test it in exactly 5 hours, and I reaaaaally hope it fixes the issue.. Do you suggest that I run Memtes86 first or should I just try booting into Windows 7 and see if there aren't any freezes/BSOD?
 

Silvers_1

Commendable
Nov 8, 2016
15
0
1,510


Replaced the RAM, everything is working good and stable, no errors on Memtest86 as well, installed windows 10 successfully.
Thank you so much for your assistance Colif, appreciate it :)