MacOS – Problems with missing Launch Agents and Daemons

macos

I recently updated to new 10.10. However machine is on the end of its life and usually I would do a clean install. Somewhat I always have troubles with the update. Yet again, here is what happen when I did just an update:

Startup Items: ℹ️
ChmodBPF: Path: /Library/StartupItems/ChmodBPF
Startup items are obsolete in OS X Yosemite

Problem System Launch Agents: ℹ️
[failed]    com.apple.AirPlayUIAgent.plist [Details]
[failed]    com.apple.CallHistoryPluginHelper.plist
[failed]    com.apple.CallHistorySyncHelper.plist
[failed]    com.apple.cmfsyncagent.plist
[failed]    com.apple.EscrowSecurityAlert.plist [Details]
[failed]    com.apple.icloud.fmfd.plist
[failed]    com.apple.SafariNotificationAgent.plist
[failed]    com.apple.scopedbookmarkagent.xpc.plist
[failed]    com.apple.warmd_agent.plist [Details]

Problem System Launch Daemons: ℹ️
[failed]    com.apple.awdd.plist
[failed]    com.apple.ctkd.plist
[failed]    com.apple.diagnosticd.plist [Details]
[failed]    com.apple.DiagnosticReportCleanUpDaemon.plist [Details]
[failed]    com.apple.icloud.findmydeviced.plist
[failed]    com.apple.ifdreader.plist
[failed]    com.apple.installd.plist
[failed]    com.apple.nehelper.plist
[failed]    com.apple.periodic-daily.plist [Details]
[failed]    com.apple.softwareupdate_download_service.plist
[failed]    com.apple.softwareupdated.plist [Details]
[failed]    com.apple.wdhelper.plist

In my observation not all of them fails all the time, but it does give rather hard time on my machine.

I tried to reload the modules with launchctl, but does not make a difference.

Do you believe those modules are duplicated with the new OS's modules and hance not needed? Can I safely remove them or repair the OS ?

Any suggestions how to deal with the problem are welcome.

Best Answer

"Usually I would do a clean install" - this is why clean installs are the best way. The time saved by doing an upgrade-install is often negated by the time spent troubleshooting afterwards.

It may be worth running the latest version of Onyx and clearing out both system and user caches, but I'd probably be more inclined to spend the time letting Time Machine backup my home folder while I download the Yosemite installer and make a USB installer from it.

USB install instuctions for anyone in a similar situation...

Get an 8GB USB stick, label it Untitled - you will need to modify the command below if using a different volume name.

Download the 10.10 installer but don't let it run.

Enter the following command in Terminal

sudo /Applications/"Install OS X Yosemite.app"/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/"Install OS X Yosemite.app" --nointeraction

Wait for the magic to happen. You can then boot from the USB, erase your HD and perform a clean install which works as it should. You can then forget about your existing issues and move on.

It's not a solution to your issue but it may prove quicker doing this than waiting for a proper answer, particularly if time is an issue...