1. Home
  2. >>
  3. auto
  4. >>
  5. How to automatically launch applications at startup on a Mac

How to automatically launch applications at startup on a Mac



How to automatically launch applications at startup on a Mac


WITHand every time you turn on your Mac, various services and applications start running in the background. Automatically starting an application can make your life a lot easier. It can also significantly slow down the system startup and slow down the performance of your computer. In the text below, you will learn how to add, remove and delay startup applications.

How to add a startup application in macOS

If your daily work on the computer involves running the same programs, you can save some time adding them to the startup applications. Thanks to this, they will run on their own every time you log in.

To add the program to the startup applications:

Method 1

Launch the application System Preferences, then click Users and groups. Choose yours user’s account in the list on the left, then click Login. Click on the button [+] and in the Finder dialog select an applicationyou want to run automatically, then click Add. Repeat the above steps to add additional applications.

Advice: if you want the application window to be hidden after startup, check the Hide check box next to the application name

Remember: if you have administrator privileges, you can add and remove startup applications also on other users’ accounts

Method 2

Make sure that the icon of the application you want to add to the startup applications is visible in the Dock. Press and hold the key ctrl, and then click on the icon. Select from the context menu Options, then Open while logging in.

How to remove the startup application in macOS

If your Mac starts up slowly, you can remove some startup applications and then start them manually depending on your needs.

To remove the program from startup applications

Method 1

Launch the application System Preferences, then click Users and groups. Choose yours user’s account in the list on the left, then click Login. Browse the list of startup applications, select the one you want to remove and click the button [-]. Repeat the above steps to remove additional applications.

Method 2

Make sure that the icon of the application you want to remove from the startup applications is visible in the Dock. Press and hold the key ctrland then click on the icon. Select from the context menu Options, then marked with a tick Open while logging in.

How to temporarily disable startup applications while logging in

MacOS allows you to temporarily disable startup applications when logging in. This is useful if you want your computer to boot up quickly, or if one of the startup applications is causing problems.

To temporarily disable startup applications:

Enter your login and passwordas you usually do when logging into the system. Then press and hold key Shiftuntil appears on the screen Dock.

Tip: if you log into the system without entering a password, press and hold the Shift key while the progress bar appears on the screen. Release the Shift key when you see Dock on the screen.

Where to look for malicious startup apps on macOS

Unfortunately, some developers do not act fairly towards users and sometimes set their applications to run on system startup without the user’s prior consent. Typically, such programs are not visible in System Preferences. This type of practice is very often used by the creators of various browser add-ons or small utility programs, whose official role is to improve the operation of the system, and in fact are only used to spy and steal data.

Such malicious applications are launched on every system startup. And since they run in the background, most users have no idea they exist. If you suspect that there is such malware on your system, you can check it in directories / LaunchAgents and / LaunchDaemons

There are three / LaunchAgents directories on every Mac:

/ Biblioteki / LaunchAgents – for all users

~ / Library / LaunchAgents – for the specified user account

/ System / Libraries / LaunchAgents – for macOS

and two folders / LaunchDaemons:

/ System / Libraries / LaunchDaemons – for macOS processes

/ Libraries / LaunchDaemons – for third party applications

To check the contents of the directory / Library / LaunchAgents

From the menu Finder choose Go, and then Computer or press the keys shift + command + C.. Then in Finder window select in turn Mac OS > Libraries > LaunchAgents

Tip: the same way you can check the contents of the directory / LaunchDaemons

How to delay startup applications on macOS

MacOS itself does not allow startup applications to run at any time other than system startup. However, you can handle Free Delay Start, available in the App Store.

Instead of adding individual programs to the list of startup applications, add Delay Start there. Then run Delay Start and add the programs you want to run to it. For each of them, enter the time in seconds. Delay Start will launch the program shortly after booting with the delay you have chosen.

Example: You can start Calendar first, after 60 seconds, Mail, and 120 seconds after Safari. Thanks to this, while you view the events of the current day, the mail will be activated. And while you browse the e-mails, Safari will start. All this time, your computer will run smoother as the applications will run sequentially instead of all at once, putting a heavy load on the CPU.

How to automatically launch applications at startup on a Mac