Tuesday, April 25th 2023
MSI Releases UEFI Update for its X670 and B650 Motherboards That Cuts Boot Times in Half
It seems like the long boot times that have plagued MSI's X670 and B650 motherboards might soon be nothing but a bad memory, as the company has issued UEFI updates for its motherboards that are said to cut the boot times in half. The company has added what it calls "Memory Context Restore" in the new UEFI releases, which speeds up the boot times significantly. MSI didn't provide any details as to what the feature does, but according to a post on MSI's forum, it is meant to avoid retraining of the RAM and is a feature that MSI had offered on past AMD platforms.
The chart below shows the boot times using two 16 GB DDR5-6000 modules from Kingston with EXPO and with Memory Context Restore enabled, the boot time goes from 43 to 22 seconds. The specific test system was using MSI's own MAG X670E Tomahawk WiFi motherboard, paired with an AMD Ryzen 7 7800X3D CPU.If you have an MSI X670 or B650 motherboard and want to take advantage of the new improved boot times, head over to MSI's website and downloaded the latest UEFI version for your motherboard.
Source:
MSI
The chart below shows the boot times using two 16 GB DDR5-6000 modules from Kingston with EXPO and with Memory Context Restore enabled, the boot time goes from 43 to 22 seconds. The specific test system was using MSI's own MAG X670E Tomahawk WiFi motherboard, paired with an AMD Ryzen 7 7800X3D CPU.If you have an MSI X670 or B650 motherboard and want to take advantage of the new improved boot times, head over to MSI's website and downloaded the latest UEFI version for your motherboard.
18 Comments on MSI Releases UEFI Update for its X670 and B650 Motherboards That Cuts Boot Times in Half
There are literally tens of posts on MSI forums talking about problems with Memory Context Restore and reliability --- enabling it sometimes destabilizes systems and causes BSODs. Especially in the combination with EXPO.
Users have asked FOR MONTHS now to improve this function because currently - most prefer to leave it disabled.
It is enough to take a look here :
forum-en.msi.com/index.php?forums/msi-amd-boards.24/
/s
Edit: Also, what's with the 43 sec and 22 sec? I'm also running 2x 16 GB 6000 MHz RAM, but my boot time (until the logo appears) is 28 sec with MCR disabled and infinite with it enabled.
Edit 2: I'm on a relatively old BIOS, by the way.
Similar situation here:
I'm on B650 Tomahawk (with 2x 16GB @6000 EXPO), currently bios 1.51 (from March 22) and have about 30sec boot time (till logo) ... didn't really see any difference in boot times for the different bios I've tried (with MCR disabled, mind you).
I haven't dared to turn MCR on again since some months ago when I first tried it, because while boot time was reduced to 10 seconds, I got bluescreens during Windows loading screen or after a couple of seconds in Windows ...
There are not many scary things about computers, but seeing recurring bluescreens during start-up is one of them :D
When checking the MSI download page, I don't see any info highlighting this memory context restore feature (being fixed) ?
Or is that why this is posted on TPU, to inform us, I don't mind that ;)
Lastest UEFI version, that would be v161(beta) for my board, from 14 April ... that seems to be the same date as the build data in the screenshot, so might be that this is the one.
Maybe they optimized it so that it is faster, but still does some checking/training, and not cut time to 1/3, but more to 1/2 or something ...
Would be great if TPU could test this if they still have an MSI B650/X670 board laying around ? :)
7D75v161(Beta version) for B650 Tomahawk
Enabled MCR (and EXPO @6000, but no other performance tweaks) and typing this message now after a restart ... so far so good.
I would say POST time is about halved, feels like going from 30 to 15 sec (I didn't really bother timing it yet ... so there goes science).
On the other hand, for some reason, this relatively long boot time doesn't bother me ... under normal use (and I would also take stability over quick boot).
When doing some testing with different settings for wich you need to reboot, then needing to reboot multiple times is ... 'uneventful'.
EDIT:
ok, I've taken the stopwatch out:
MCR disabled: 42sec to Windows logo (25sec of orange LED during POST, indicating memory checking/training)
MCR enabled: 20sec to Windows logo (3sec of orange LED during POST, indicating memory checking/training)
But disabling "Legacy USB Support" pisses me off since it disables ALL booting from USB. Most of my flash drives are GPT. If they have an EFI bootloader, they shoot boot under UEFI compliance because UEFI isn't Legacy -- CSM IS! And so is MBR. Disabling "Legacy USB Support" should stop MBR based USB drives from booting but leave UEFI/GPT alone or have an option in the UEFI HDD Boot Priority BBS where you can flag non-bootable drives.
Still, 14 second boot on the B550 ...
My 4670k boots OpenSuse with KDE Plasma on a SATA SSD in 8 seconds - 3 of which is spent on Grub ...
Yesterday, I installed the 7D75v16 (16 final version) and again set "context restore" to enabled, seemed OK.
Now today after a cold boot, within a minute or so, I got a scrambled blue screen ... yeah, back to "context restore" auto/off for now
Might have been something else, but then I will know soon enough :)
let's see if a v17beta will make it faster again