Getting White Screen of Death on Mac? Try these fixes

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
0 Comments
Download PDF
Affiliate Disclosure

  • Seeing the White Screen of Death on a Mac can cause a lot of worries, but we have some possible fixes in this guide.
  • Resetting SMC and NVRAM, and also running your laptop in Safe Mode are some of the fixes for this problem.
  • If you would like to see more comprehensive guides, visit our Mac Fix Hub.
  • For more interesting and useful Mac information, don't hesitate to bookmark our Mac page.
getting white screen of death macbook

Many MacBook users reported that they can’t access their MacBook due to the White Screen of Death. If you’re getting a white screen while trying to boot your MacBook, be sure to try some of our solutions.

How do I get rid of the White Screen of Death on MacBook?

1. Reset SMC and NVRAM

The first thing you want to try if you’re getting a white screen is to reset your SMC and NVRAM. To reset NVRAM, do the following:

  1. Turn off your MacBook and turn it back on.
  2. As soon as you press the Power button, press and hold Option, Command, P, and R keys.
  3. If you hear the startup sound for the second time or if the Apple logo appears and disappears for the second time, release the keys.

To reset SMC on models with the T2 chip, do the following:

  1. Turn off your MacBook.
  2. Press and hold Control, left Option (Alt), and right Shift.
  3. Keep the keys pressed for 7 seconds. Without releasing them, press and hold the Power button.
  4. Keep all four keys pressed for an additional 7 seconds.
  5. Release the keys, wait for a few moments, and start your MacBook.

On models without the T2 chip, you need to do the following:

  1. Shut down your MacBook and hold left Shift, left Control, left Option (Alt).
  2. Press and hold the Power button without releasing the keys from the previous step.
  3. Keep all four keys pressed for about 10 seconds.
  4. Release the keys and start your MacBook again.

2. Use Safe Mode

macbook keyboard macbook white screen of death

If you can’t boot to your MacBook due to the white screen, try using Safe Mode instead. To access Safe Mode, do the following:

  1. Start or restart your MacBook and press and hold the Shift key.
  2. When the login window appears, release the Shift key.
  3. Enter your login credentials if required.

After entering the Safe Mode, you can exit it and boot normally. If the issue is still there, the problem might be one of the login items. To remove it, do the following:

  1. Go to Apple menu > System Preferences.
  2. Navigate to Users & Groups.
  3. Select your account name and click on Login Items.
  4. A list of login items will appear. Write them down.
  5. Now remove all login items by using the Remove button.
  6. Restart your MacBook.
  7. If the issue doesn’t appear, you need to add items one by one until you find the one that is causing the problem.

3. Repair the disk

If the white screen appears on your MacBook, you can fix it by repairing the disk. To do that, follow these steps:

  1. Reboot your MacBook and press and hold Command + R keys.
  2. When the Recovery Mode starts, go to Disk Utility.
  3. Select your system drive and go to the First Aid Now choose the First Aid option.
    disk utility macbook white screen of death

This guide contains some simple solutions that can help you fix the White Screen of Death on your MacBook. If our solutions didn’t work for you, you can always try reinstalling your macOS.

FAQ: Learn more about MacBook issues

  • Why is my MacBook showing a white screen?

The white screen you see on your MacBook might be an indication of a faulty hard drive, but could also be caused by an error with your operating system.

  • How do I do a system restore on a Mac?

To perform a system restore on your Mac, you should restart your laptop and keep the Command+R keys pressed until you see the macOS Utilities page. Then, click on Disk Utility, select your main hard drive, and click the Erase button.

  • Do Macs have restore points?

Yes, Mac does have restore points enabled by default.