Boot Time - Ryzen 1700 Is Slower Than 1090T

cliffflip

Distinguished
Apr 9, 2010
64
0
18,540
Hi, Just bought Ryzen 7 1700 w/ MSI X370 SLI Plus a few days ago and I find it's slower than my 7yo AMD Thuban 1090T. Boot time takes ~35 seconds not including very slow POST time (15-20 seconds). It's frustating compared to my 1090T (w/ MSI 890FXA-GD70) that only takes 7.9 seconds boot time (found it on Task Manager), even my Godavari A8-7670K only takes 9 seconds to boot. I already update my MSI X370 BIOS to v3.30 and I feel it boots faster but come on, 35 seconds to boot? Even before updating BIOS it takes about ~30 seconds to do POST.

Is this normal?
 

cliffflip

Distinguished
Apr 9, 2010
64
0
18,540
Thanks for your replies





I haven't checked it yet, can you tell me specifically where the fast boot options is located?

No, it's not a fresh installation of Windows. I swapped my mainboard (including Processor and RAM) from MSI 890FXA-GD70 to MSI X370 and activated it through Anniversary Update. Since my 1090T boots just fine (I also swap mainboard from Asus FM2 socket [forgot the type] to AM3) I guess fresh installation is not the issue? Because the POST time is taking so long, and it's before OS is loading so I guess OS isn't the problem?



What's firmware you're talking about? If it's BIOS I already update it via MSI Live Update to v3.30 and the difference is not significant (POST time is ~5 seconds faster).

Thanks
 
Any time you change the motherboard to a different make and model you're supposed to do a fresh install of the operating system to avoid issues like these. You have drivers installed for a chipset and motherboard that the OS is no longer hooked to. This in itself can cause the issue you are experiencing.
 

cliffflip

Distinguished
Apr 9, 2010
64
0
18,540
Thanks for your answer
I'm using Windows 10 with free upgrade from Windows 8.1. So if I do fresh install (Windows 10) I'll lose my product key and have to buy new Windows 10 license, right? This is why I swapped the mainboard without fresh install.

Ok, let's put aside the boot time of the OS. POST isn't related to OS right? why is it taking so long?
 
If the OS is tied to your Microsoft account then no you do not need a new Serial Key Code for the OS.

If P.O.S.T. is taking an extra long time then there is a BIOS setting or hardware issue. As mentioned before please enable Fast boot in the BIOS, usually located under boot settings, and if there is an option for P.O.S.T. delay set this to 3-4 seconds. This delay will allow enough time for you to hit the proper key to enter the BIOS after fast boot is enabled.
 

cliffflip

Distinguished
Apr 9, 2010
64
0
18,540
Ok thanks! I'll fresh install Windows 10 when I have more free time.

After a few minutes googling I found on the newegg that many people with the same board also have this problem (POST is taking so long). I kind of regret I don't check their reviews before buying. Anyhow, any chance that this issue will be fixed on next BIOS update?
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


The post issue was fixed on my 2 MSI AM4 boards ages ago, are you sure you are on the latest bios ? and also, make sure you clear the cmos using the jumper on the motherboard once the flash is fully complete to clear old config data, once done, reboot to the bios, goto the save and exit menu, load bios defaults or optimised defaults, whatever its called in your bios, and save and exit, now reboot back to the bios one last time and set it up how you please, see if that sorts your boot times out.
 


Because flashing the BIOS rewrites everything on the BIOS chip a Clearing of the Cmos is actually unnecessary because it gets wiped during the flash. This is why after a flash your settings are no longer held in the memory of the BIOS chip. Everything is reset to stock configuration. When the board powers on immediately after the flash all hardware components are scanned and basic settings are set to try for an easy initial boot.
 

Seanie280672

Estimable
Mar 19, 2017
1,958
1
2,960


Trouble is, everything isnt wiped and re-written, if you ever monitor a bios flash, and watch it flashing, most of the time you will see that only certain blocks are updated and other blocks skipped, hence it may take ages to get from 1% complete to 25% complete and then skip straight to 60% done and then again take ages to get to the next step, for argument sake lets say thats 75% and then immediately jump to 100% complete, because those blocks are getting skipped as nothing has changed in those blocks since the last bios update and only updating what has changed.

Thats why its always recommended top load optimised defaults after a flash which is kind of a software reset from within the bios itself, however, I always hard rest it with the jumper on the board.
 
Every time I have flashed BIOS they were wiped, both AMD and Intel. The BIOS chip has some volatile memory, this is why when the Cmos battery is is removed the BIOS revert to stock configuration. This is over written when the flash is done. Just watching blocks move does not mean that parts are skipped. The BIOS chip is mostly ROM memory. When writing to ROM all needs to be flashed not just parts.
 

cliffflip

Distinguished
Apr 9, 2010
64
0
18,540


Sorry for the late reply. Yes I have updated my BIOS to 7A33V3 (latest stable version) but the problem still exists. However there is a beta BIOS (V3.44) but I didn't download it yet. Do you think it will solved it?
 

jaws8brody

Prominent
Jul 9, 2017
3
0
510
With Ryzen 1700 and Gibabyte B350 Gaming 3 + Samsung 850 Evo + AGESA 1.0.0.6 Ryzen firmware and all bios updates and I get 17.5 seconds from cold start to the log in screen and just a few seocnds after that for full windows. With my old hard drive it was 29.5 secs to log in. Heard a lot of bad things about Ryzen slow boot/post times but seems to be ok with mine. I have not yet tried to enable fast boot. With my old drive I would never turn off - just set to sleep. Start up from sleep was very fast and sleep used only drew around 1 Watt of power. If it seems POST is slowing you down have you tried manually inputting memory settings. XMP caused me some problems so I ditched that.
 
My 1700 OC'd to 3.85Ghz, C6H motherboard, XMP 3200Mhz CL14, fresh OS install on SSD, startup time in Windows 10 Task Manager varies between 20.5 to 24 seconds. This doesn't include POST time, ect. I agree that Ryzen boots slow. My X99 POSTs faster and is about 17 seconds Task Manager. My HTPC with Kaby Lake is fastest POST and 7.5 seconds in Task Manager. With Ryzen, memory training is picky as well causing boot issues.