Fix Frozen App Store Updates and High softwareupdated CPU in OS X
Some users who are trying to install OS X Yosemite 10.10.4 or iTunes 12.2 have discovered the Mac App Store will freeze, with an endless spinning wait cursor and the updates never showing up. Investigating further reveals that a process called ‘softwareupdated’ simultaneously goes haywire and consumes 99% CPU for an indeterminate amount of time if left unattended. If you encounter either of these issues when trying to install the aforementioned updates, there are several possible resolutions to this, but you’ll have to temporarily circumvent the App Store in either case.
After encountering this issue myself while attempting to update one Mac, I was able to resolve it by manually installing iTunes from the command line software update mechanism, which avoids the App Store.
First, if softwareupdate is consuming significant CPU, you can kill the process with the following Terminal command:
Next, you can install iTunes 12.2 update manually with the following command string:
softwareupdate -i iTunesXPatch-12.2
Once iTunes 12.2 installs and is no longer available as an update, everything else worked fine in the App Store as usual in my case.
For some users, the problem has persisted with the actual OS X 10.10.4 update as well.
For installing OS X 10.10.4, you can either attempt to update from the command line, or download and use the Combo Updater. Either way you’ll want to back up the Mac beforehand, like you would with any other system update.
The command to initiate the OS X 10.10.4 installation from the Terminal is as follows:
softwareupdate -i OSXUpd10.10.4-10.10.4
A restart is required to complete the installation.
Getting software updates from the command line results in the same versions as downloading from the Mac App Store, it just avoids the application itself which is hanging for whatever reason.
Most users should not encounter this problem, but if you do, let us know in the comments if these solutions work for you.