I recently installed Windows 11 Home on my new NVMe Gen5 SSD in a pre-built computer, but I'm experiencing slow boot times. I've run a benchmark on the SSD using DiskMark and enabled fast boot in the BIOS, yet the computer still starts up slowly. Any ideas on what might be causing this?
2 Answers
If the boot process seems to take a while before anything appears on the screen, it might be due to memory training taking longer than usual. Check your BIOS for an option called Memory Context Restore and enable it—this can speed things up during startup.
If it’s hanging on the logo for too long, your BIOS might not be switching to the NVMe quickly enough. Consider updating your BIOS from the Gigabyte website. Also, try disabling Fast Startup in Windows under Power Options—it can help improve boot speed.
Just a heads up: DDR5 memory training is a critical boot process that can slow down your startup. It adjusts voltage and timing for stability but can take a long time (sometimes 30-60 seconds). If it's an issue, enabling "Memory Context Restore" in the BIOS may help, but you’ll need to find where that option is in your settings.
Where exactly can I find this Memory Context Restore setting in the BIOS?

I see the Gigabyte logo when booting, but it's still slower than I expected, especially for a new NVMe drive.