Remove constantly spawning non-system services from macOS

 

Sometimes when you uninstall some macOS software, remnants are left behind that may at the very least clog up your Console messages similar to this:

 

19/08/11 00:16:46    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus[14428]) posix_spawn("/Library/Application Support/Carbonite/CarboniteStatus.app/Contents/MacOS/CarboniteStatus", ...): No such file or directory
 
19/08/11 00:16:46    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus[14428]) Exited with exit code: 1
 
19/08/11 00:16:46    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus) Throttling respawn: Will start in 10 seconds
 
19/08/11 00:16:56    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus[14437]) posix_spawn("/Library/Application Support/Carbonite/CarboniteStatus.app/Contents/MacOS/CarboniteStatus", ...): No such file or directory
 
19/08/11 00:16:56    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus[14437]) Exited with exit code: 1
 
19/08/11 00:16:56    com.apple.launchd.peruser.501[689]    (com.carbonite.carbonitestatus) Throttling respawn: Will start in 10 seconds

Note: Take care before proceeding. Unless you can clearly identify the service as belonging to a third party application, do not proceed. 

 

Open a Terminal window and enter launchctl list to see a list of all launching services. Once you know which you wish to remove, run launchctl remove ServiceName.

Here is an example concerning Carbonite:

 

macpro$ launchctl list | grep carbonite
 
-    1    com.carbonite.carbonitestatus
 
-    0    com.carbonite.carbonitealerts
 
macpro$ launchctl remove com.carbonite.carbonitestatus
 
macpro$ launchctl remove com.carbonite.carbonitealerts
Here is another with Intego backup:

macpro$ launchctl list | grep intego
 
-    0    com.intego.backupmanagerpro.agent
 
macpro$ launchctl remove com.intego.backupmanagerpro.agent

admin_wiki_imrd has written 10 articles