Slow boot (and slow EFI?) in brand new MacBook Pro 16″

bootperformancessd

I have a very new Mac and it seems far too slow to boot in both Catalina and now Big Sur perhaps it’s worse.

Device :
MacBook Pro 16 inch (MBP 16.0)
CPU 2.3 8 Core intel i9
16GB DDR
GPU Intel UHD Graphic 630 / AMD Radeon Pro 5500M
SSD 1Gb

enter image description here

I bought in July a MBP 16.0, from the first time I boot I had a very slow boot

  • UFI was very slow (the screen remain black and the Apple logo won't show up before a good 17 secs)
  • the full boot time is over a minute start to finish
  • nothing in the user login item at all (no apps launch)

The long EFI is very frustrating too as I want to press the power button a few times thinking I missed the button but no.

I’ve researched and resetting the NVRAM/PRAM and SMC have shown no improvement in start duration.

Any idea where the issue is from?

Best Answer

I wish I had that fast new gear, but if I were to triage this, I would do some tests with FileVault enabled and FileVault disabled and [avoid the power button. It would be super frustrating to have a slow boot and I’m sure with some tests, there’s a reason why it’s slow and figuring and then solving that technical detail would be satisfying indeed.

As to the process to quantify this startup, use something other than the power button. Use lid open to wake, press any key or connecting power and also use a camera to time things (or narrate while recording to a watch or phone.) Make sure you test no FileVault and automatic log in on a clean erase / install with nothing connected save the Apple power adapter if you suspect hardware being the cause and not software you loaded. Then enable FileVault, and let it finish encrypting and repeat the test. It will pause for you to log in, but you can subtract that delay later - it shifts the boot order on you.

Then once you’re sure the timings are repeatable or know the variance, boot to internet recovery and erase everything and reinstall the latest shipping OS and note that build number once booted. Since you’re on beta, you might have pre-release bridge / firmware and need to wait for that to ship if you want to have Apple look over the logs to see if a repair is in order.

I would not use any install method other than internet recovery and erase install in this case, that ensures you get any bridge, firmware updates slipstreamed into the install process and you do depend on Apple to clean up in the coming months since you hopped on the beta train. If there is something amiss, it should be pretty easy to compare with other similar models and know yours is as fast as them or not. Great work on the 17 sec time - that’s one item to benchmark, but looking at the log files and collecting extra data points might help.