Mac slow to start? Check out these 7 quick fixes

One of the benefits of switching to SSD and Fusion drives on Macs is that it makes starting up your Mac much quicker. However, logging in can still take a while and can be frustrating. There are some reasons why MacBook is slow to start:

Lack of storageIf there’s not enough storage, your Mac struggles to load the system and generally runs slowlier than if you have at least 10% of free space
Old macOS versionNew macOS versions are more optimized and may help your Mac load faster
Login items and launch agentsIf you have a lot of them, they all consume valuable resources, making your Mac slow at startup
System extensionsThere may be issues with these extensions, or they use too much memory, CPU, and storage when loading at Mac startup
MalwareIt may run in the background and run its own login items and launch agents

Regardless of the reason, if your MacBook Pro is slow at startup, here’s what to do. Of course, these tips also apply to other Mac models.

    1. Check Login Items and Launch agents

    Login Items are scripts and applications that launch at startup. They can slow down the process of starting up your Mac. So, you should keep them to a minimum. CleanMyMac X can help you manage Login Items and remove launch agents. Here’s how to use it:

    1. Download and install CleanMyMac X if you don’t already have it.
    2. When it opens, choose the Optimization module.
    3. Click View All Items, then Login Items.
    4. Select the ones you want to remove and click Remove.

    To get rid of Launch Agents, follow the same process but choose Launch Agents instead of Login Items at step 3.

    To remove Login Items in System Settings, go to the Apple menu, choose System Settings > General, then select Login Items for your account. 

    2. Make sure macOS is up to date

    The first thing you should do when you run into any kind of problem or performance issue on your Mac is to check that you’re running the latest version of whichever flavor of macOS is installed.

    System Preferences - Software Update

    1. Click the Apple menu.
    2. Choose System Settings > General.
    3. Click Software Update.
    4. If there is an update available, follow the steps on the screen to install it.

    3. Don’t reopen applications when you reboot

    The macOS feature that allows you to start up your Mac and return to the same state it was when you shut it down can be very useful. However, it can also slow down the time it takes to start up your Mac. To switch it off, when you shut down your Mac next, make sure the box labeled “Reopen windows when logging back in” is not selected.

    4. Turn off FileVault

    If you use FileVault to encrypt your startup disk’s contents, it will slow down any operations that involve reading from or writing to that disk, including starting up. If you really need to encrypt it, obviously, you should keep FileVault turned on. However, if you don’t, turning it off will make your Mac startup faster.

    1. Click the Apple menu and choose System Settings.
    2. Choose Privacy & Security.
    3. Find FileVault.
    4. Turn off FileVault. Enter your password if needed.
    5. Quit System Settings.
    System Preferences - Privacy & Security

    5. Boot your Mac in safe mode

    Safe mode starts up your Mac without loading some system extensions and login items. It also performs a check of your boot disk using Disk Utility’s First Aid and deletes the cache and other temporary files. Booting in safe mode and then rebooting normally can fix lots of different problems. The process for booting in safe mode differs depending on whether you have an Intel Mac or one with Apple silicon (for example, an M1 MacBook Air, MacBook Pro, or Mac mini).

    For Macs with Apple silicon:

    1. Shut down your Mac and wait 10 seconds.
    2. Press and hold the power button, then release it when you see startup options on the screen.
    3. Choose your startup disk, hold down the Shift key, press Continue in Safe Mode, then release the Shift key.
    4. Log in. You might have to log in more than once.

    For Intel-based Macs:

    1. Shut down your Mac and wait 10 seconds.
    2. Restart your Mac holding down the Shift key.
    3. Let go of Shift when you see the login window.
    4. Log in. You might have to log in more than once and should see “Safe Boot” in the top corner of the login window.

    If your Mac starts up more quickly in safe mode, restart it as usual and check whether the issue is resolved.

    6. Check for malware

    One potential reason why Mac is slow at startup is malware. Regardless of the type of infection, it may run in the background and enable Login Items and launch agents of its own. They consume significant system resources, thus slowing down your Mac at login. 

    The easiest way to address this type of issue is to run a quick malware scan, and we recommend CleanMyMac X for the job. Not only does it have a constantly updated database of threats, but it is also notarized by Apple, meaning that the app is absolutely safe to use. 

    Here’s how to check your Mac for viruses and malware:

    1. Open CleanMyMac X or first download it for free here and install the app.
    2. From the sidebar, click Malware Removal. 
    3. Click Scan. 
    4. Once the scan is complete, you will either get a clean bill of health or see the Remove button. Click it, and CleanMyMac X will remove any infection it has found. 

    It is recommended to run a scan every once in a while. If you are too busy to do it, no worries — CleanMyMac X comes with real-time and background malware monitor. These two tools run in the background and scan everything you download and what runs on your computer and will notify you in case of detecting something malicious trying to sneak onto your Mac. 

    To enable these tools, open CleanMyMac X > Settings (from the menu bar) > Protection and make sure that all three options are turned on. 

    Protection

    7. Reset PRAM/NVRAM

    If none of the tips above work or the problem occurs across multiple user accounts, try resetting the NVRAM.

    Macs with Apple silicon reset it automatically.

    For Intel-based Macs, follow these steps:

    1. Shut down your Mac.
    2. Press the power button to start your Mac and hold down the Option-Command-P-R combination.
    3. Hold the keys for about 20 seconds.
    4. Release the keys, and your Mac will restart.

    There are many possible reasons why your MacBook is slow to boot. The good news is that it’s very likely to be software related and fairly straightforward to fix. If you follow the steps above, you’ll be able to identify the problem and fix it. Hopefully, your Mac starts up much more quickly now.

    Frequently Asked Questions

    Why is my Mac slow at startup? 

    It’s not necessarily age that makes your Mac slow. Some other reasons include the lack of free space, outdated software, and a lot of unnecessary background processes, not to mention the possibility of having your computer infected with malware.

    How to speed up my Mac?

    Disabling unnecessary login items and launch agents, updating macOS and all apps you have installed on your Mac, and quitting apps you don’t use are just a few ways to speed up your Mac. For more tips, check out this article

    Is it possible to prevent Mac from getting slow? 

    Over time, it seems inevitable that Mac slows down. However, keeping it up-to-date, ensuring that you have enough free space, and preventing malware can help it run smoothly for years.

    Laptop with CleanMyMac
    CleanMyMac X

    Your Mac. As good as new.