Mac Slow Startup? 7 Possible Causes and Fixes

mac slow startup

So, your Mac is taking forever (or much longer) to startup? Studies show that when a slow startup is not only a waste of time, it also affects your health.

There is nothing more frustrating than a slow MacBook Pro or iMac when you need it to get the work done in the morning.

Usually, a Mac takes 30 seconds (or less) to start up, depending on whether your computer has a hard disk drive (HDD) or solid-state drive (SSD).

But if it takes much longer (or forever) to reach the first screen, then something is wrong.

We’ve found seven possible causes accountable for the issue, together with important tweaks to help you fix it.

Hopefully, by doing so, you can speed up the boot a little bit, and spend the time getting more work done.

Note: some of the tips below are from the research we did from the Internet (especially Apple communities/forums), we also have experience consulting geeks on the Apple Genius Bar.

1. You’ve Got Too Many Startup Items

Nothing slows down a Mac more than having loads of apps and services launching when you press the start button.

If you can reduce the number of auto-startup items, you’ll be sure to wait less time, and your Mac will perform better too.

How to fix: remove unnecessary login items

Login items are those applications that run automatically once you log in.

To check and disable those unnecessary items, click Apple icon > System Preferences > Users & Groups, now click on the Login Items tab (it’s right next to Password). Then select those items you don’t need to open up on startup and click the minus “-” symbol.

That’s it. Easy, ugh?

Meanwhile, don’t forget those launch agents (aka, app services that autorun and show up on Mac Menu Bar).

For example, AmazonMusic, Adobe CreativeCloud Helper, etc. When you install an Amazon or Adobe app, its helper services are often pre-installed too.

The worst part? They don’t show up under Login Items.

How to find and remove them? One of the best ways is via CleanMyMac. ​The app has a feature that allows you to quickly identify those launch agents and disable them.

2. Startup Disk Is Getting Full

Lack of storage is one of the main culprits for many computer performance issues, including slow startup.

When your startup disk is almost full, the entire machine will run slowly. It is a best practice that we keep the free disk space at a 20% level (minimum).

If you can lighten the Mac drive and delete those unnecessary files, for example, system junk, duplicate files, unused third-party apps, etc., that will help optimize your Mac startup.

How to fix: clean up Mac drive

There are many manual fixes regarding this, at the price of taking your time thought. Some may require technical skills during the process.

For instance, you can uninstall Mac apps that get barely used, remove duplicates and similar files, transfer large old data (especially movies and photos) to an external backup drive, clean web browser junks, empty Trash, etc.

If you are new to Mac, we also recommend using CleanMyMac for efficiency. It’s an intelligent app primarily designed to clean up Mac disks the quick way so you save time doing so manually. You’ll be amazed by the number of unnecessary files it finds.

3. Third-Party Device Connections

To be honest, how many peripherals do you have on your Mac now? If you use your iMac or MacBook as a hub for everything, chances are it’s now surrounded by a number of peripherals like a USB-C hub, printer, scanner, portable SSD drive, iPhone charger, etc.

These third-party items are prone to drag down your computer performance, particularly when they are not working correctly due to software issues.

How to fix: disconnect unused peripherals

So, it’s best to connect the device only when you need it. Also, don’t forget to check relevant settings and software related to the device you use, all to make sure they are correctly set up and up-to-date.

4. NVRAM Issues

NVRAM, short for “Non-volatile Random Access Memory”, stores many pieces of information a Mac needs before it loads Apple’s macOS operating system.

If the values in this memory get out of order for some reason, your Mac won’t start up correctly — one of the typical symptoms is your Mac takes forever to start up.

Note: old Mac machines use PRAM, which is similar to NVRAM.

How to fix: reset NVRAM

Here’s how to do it. First, shut down your Mac, press the start key (or button).

Then quickly hold these combination keys: Command + Option + P + R, right after you hear the startup sound. Then release the keys when you hear the sound for the second time.

That’s it! You can also watch this video for how:

Tip: the video uses a MacBook Pro as an example. If you’re on an iMac or Mac Mini/Pro, the process is the same.

5. Macintosh Disk Issues

Sometimes errors can hit Macintosh HD (or SSD), especially when your Mac shows its age (before 2012 models).

If that applies to you, your Mac’s hard drive may act up, and the overall system performance is taxed. In this case, it’s no surprise that the startup time will be affected.

How to fix: verify and repair disk using Disk Utility

Go to Finder > Applications > Disk Utility.

  • If your Mac is running with OS X Yosemite or earlier, under First Aid, you’ll see two buttons located at the right corner: “Verify Disk” and “Repair Disk.” Click the former first to check whether your Mac disk has issues, then click the later to fix it;
  • If your Mac is running with OS X El Capitan, macOS Sierra, High Sierra, or Mojave, you won’t see the two buttons, instead, just click First Aid and it will tell you whether disk repair is needed or not.

6. macOS Update

It is in my experience that when I perform a macOS upgrade, my Mac machine boots up a bit slower though it’s not always the case. For example, it was super quiet when I updated from High Sierra to Mojave.

However, my machine was excellent while upgrading from macOS 10.13.1 to 10.13.4. So, I guess a major macOS update will slow down boot time.

How to fix: Restart several times

Unfortunately, it seems we don’t have any working solutions here except restarting your Mac.

Because a slow startup is normal and expected after the installation of a new macOS version. Subsequent restarts will help bring your Mac to average speed.​

7. Mac Hard Drive Is Failing

Every technology has its lifespan, and eventually, it will fail. Hard drives are no exception. If your Mac is not only slow on startup but sluggish on almost everything.

More often than not, it’s time to check Mac drive health to get a sense of the chances of drive corruption and gauge how long the disk will stand.

How to fix: upgrade to an SSD

Replacing the spinning HDD with a new SSD (like Samsung 860 Pro) is perhaps the best way to speed up an old Mac, and significantly improve the startup time.

There are many other benefits of using an SSD versus an HDD, we won’t elaborate here as you can read more from this SSD upgrade article we put together.

Alright, these are the seven possible reasons and fixes for troubleshooting the Mac slow startup issue.

Hopefully, you’ve tried some of them, and have tuned up your Mac.

Let us know if you have anything to add or questions about Mac slow startup, leave a comment below.

Leave a Reply

Your email address will not be published. Required fields are marked *

  • John

    Since loading big sur my 2015 MacBook Pro 8. Meg memory and 250 gig SSD drive takes a few seconds (7) to get the progress bar to half way , then takes 35 seconds to get to sign in screen.
    My iMac also loaded with big sur is exactly the same.


  • Rohit


  • GilberCollins

    Thanks for the tips, but I’m with Mac Mojave and the start up is very very slow or sometimes not at all.

  • Diane

    Thanks, Chris. I don’t know what HDD and SSD are. No computer savvy, here.

  • cyberninja

    30 Seconds is not normal? Thats way too much, my ASUS with Ubuntu takes 18 seconds from cold start, to get to login screen and 4 seconds after providing credentials, but my new shiny MacBook Pro, Mojave takes 30 seconds to get to the logins screen and then another minute after providing credentials. Is this normal?

    • Avatar photo
      AnySoftwareTools Team

      Our new MacBook Pro (2017 model) takes 10 seconds to fully start up 🙂

  • David Thompson

    I had an increasingly unresponsive iMac (2013, so old!). Eventually it was taking 20 minutes to restart, so I knew something was badly awry. My first thought was RAM, so I installed 8GB extra. That was not easy given the model of iMac I have. The result was underwhelming.
    After going through all of your suggestions with little discernible success, I decided my OS might be the problem. I didn’t do a clean install because I wasn’t sure I would be able to get all my apps back to their former state, so I did a complete Time Machine backup, reformatted the disk, and restored. The result is unbelievable! I’ve got my iMac back.

  • mcuser

    … maybe I get into the UNIX command field to lift the SSD out
    of the grave again – pray 4 success. SSD has been a pleisureful
    upgrade for a long time before, wish I had it in all the machines
    I have owned before. OSX is getting troublesome with the low
    current out of the 3rd party power plug and with low disc
    space, too.

  • mcuser

    … had some guess around not starting machine, found low current and now use a lab power supply. Macbook pro still with dead/locked SSD

  • Charles Lujan

    What a great article! I can’t wait to try these on my wife’s Mac. Thank you!

  • Prashant Jayavant

    Hi Chris.
    I have an Imac with OS El Capitan with the latest updates. I also have Microsoft Office for Mac loaded. Apart from this there is no Third party software loaded. The Imac on booting up takes a long time, is quite sluggish and the wheel on clicking any application keeps on turning for a while and applications open after quite some time which is not normal. Some applications like VMware (remote desktop access) used to work before but currently due to some reason does not work. No one is able to advise as to exactly what is the cause for this. Does the Imac require to be reformatted. As you are a computer geek, appreciate your advise.

    • Scott Dobson

      I am experiencing symptoms similar to what Prashant has described but my OS is Mojave. I am no longer able to share my desktop via VMware. I have Office for MAC. Overall performance just seems sluggish.

    • Greg

      I had the same issue. Installing a new hard drive finally worked. Disk utility said the hard drive was fine and I tried EVERYTHING I could find online to troubleshoot / resolve the matter. As a matter of last resort, I found a 1 TB SSD replacement for my 500 GB HDD online for about $130. It took me a day to back everything up and restore everything to the new drive but that fixed it. The best startup time I had seen in the last year was 4 minutes 45 seconds but it usually took about 5 and half minutes. My start ups are now about 40 seconds and I don’t see the beach ball when opening apps anymore. My 2012 macbook pro is 9 years old now and it’s like I got a whole new machine.