Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

remove kext errors after upgrading to 10.10.4

I have a Mac Mini and an iMac and am experiencing the same issue with both. After 10.10.4 upgrade, I get over 100 errors saying that certain kext files are unusable. I literally have to click OK about 100 times on both machines before my desktop becomes clear after rebooting. No big deal, just go delete the .kext files in /System/Library/Extensions right? Wrong. None of the files it lists (and I have to click OK to get past) actually exist. They've already been removed/uninstalled a long time ago. Tried running the latest Onyx, ACL8, Cleanmymac 3.0 (latest version library repair, permissions repair, etc). Even went into single-user mode, stripped all ACLs and reapplied in recovery mode. Nothing. Still 100s of popups on the desktop everytime I reboot. How do I get rid of these errors? They don't affect the functionality of the OS negatively at all. Everything still works fine.

iMac

Posted on Jul 1, 2015 6:23 PM

Reply
Question marked as Best reply

Posted on Jul 1, 2015 7:16 PM

The first step is to get rid of "CleanMyMac," which is a scam and a common cause of instability and poor performance. Depending on what version you have, the developer's instructions may not completely remove it. Follow those instructions, then do as below.

Back up all data before proceeding.

Triple-click anywhere in the line below on this page to select it:

/Library/LaunchDaemons/com.macpaw.CleanMyMac2.Agent.plist

Right-click or control-click the highlighted line and select

Services Reveal in Finder (or just Reveal)

from the contextual menu.* A folder may open with an item selected. If it does, move the selected item to the Trash. You may be prompted for your administrator login password.

Repeat with this line:

/Library/PrivilegedHelperTools/com.macpaw.CleanMyMac2.Agent

Restart the computer and empty the Trash.

You may also have to remove these items in the same way:

~/Library/LaunchAgents/com.macpaw.CleanMyMac.helperTool.plist

~/Library/LaunchAgents/com.macpaw.CleanMyMac.volumeWatcher.plist

Never again install "CleanMyMac" or anything like it.

*If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination command-C. In the Finder, select

Go Go to Folder...

from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

I strongly suggest you delete "Onyx" as well, as it serves no real purpose except to make it easy for you to wreck the system.

After you've done all that, post the complete text of one of the alerts.

21 replies

Jul 2, 2015 9:04 PM in response to intense321

A

Remove "HandsOff."

Any third-party software that doesn't install from the App Store or by drag-and-drop into the Applications folder, and uninstall by drag-and-drop to the Trash, is a system modification.

Whenever you remove system modifications, they must be removed completely, and the only way to do that is to use the uninstallation tool, if any, provided by the developers, or to follow their instructions. If the software has been incompletely removed, you may have to re-download or even reinstall it in order to finish the job.

I never install system modifications myself, and except as stated in this comment, I don't know how to uninstall them. You'll have to do your own research to find that information.

Here are some general guidelines to get you started. Suppose you want to remove something called “BrickMyMac” (a hypothetical example.) First, consult the product's Help menu, if there is one, for instructions. Finding none there, look on the developer's website, say www.brickmymac.com. (That may not be the actual name of the site; if necessary, search the Web for the product name.) If you don’t find anything on the website or in your search, contact the developer. While you're waiting for a response, download BrickMyMac.dmg and open it. There may be an application in there such as “Uninstall BrickMyMac.” If not, open “BrickMyMac.pkg” and look for an Uninstall button. The uninstaller might also be accessed by clicking the Customize button, if there is one.

Back up all data before making any changes.

You will generally have to restart the computer in order to complete an uninstallation. Until you do that, there may be no effect, or unpredictable effects.

If you can’t remove software in any other way, you’ll have to erase and install OS X. Never install any third-party software unless you're sure you know how to uninstall it; otherwise you may create problems that are very hard to solve.

Trying to remove complex system modifications by hunting for files by name often will not work and may make the problem worse. The same goes for "utilities" such as "AppCleaner" and the like that purport to remove software.

B

The root directory, at least, has incorrect permissions. If you don't know why, I suggest you reinstall the OS, as you have no way of knowing what other system damage may have taken place.

Jul 2, 2015 9:31 PM in response to Linc Davis

Ok, I did a full uninstallation of Hands Off! on both machines using the app developer's uninstall tool.


Are you asking me to reformat and perform a clean install of OS-X or reinstall on top of current installation using Recovery Tool? Reformat and reinstall isn't really a viable option and really would be a VERY last resort. I would rather spend several hours fixing permissions folder by folder than doing a reformat/reinstall, however I don't know where to find a resource that recursively lists the correct permissions for the /System and /Library folders.


Root permissions are incorrect most likely because of OS-X Server "File Sharing" tab where I tried to open up "Read/Write" access to an ACL called "Everyone".

Jul 6, 2015 10:32 AM in response to Linc Davis

Linc,


Thanks again for everything. All of your suggestions have gotten 99% of my stuff back up and running. 2 slight issues persist:


1) OS-X server will NOT turn "ON" websites when rebooted. It always starts "OFF" and I have to manually pull the slider over everytime I reboot to get my websites to work. Oddly enough, FTP, SSH, etc. starts "ON" like it should. Only websites don't.


2) /Library/LaunchDaemons/xxxxx.plist doesn't automatically load. Checked the permissions on those folders and they match what they should. It's a python script I'm trying to run on boot. Re-installed python and cheetah from scratch and the .plist file still won't load.


Those are the only 2 issues that still persist after carefully following all your instructions. Once again, any help would be GREATLY appreciated.

Thanks,

Joe

remove kext errors after upgrading to 10.10.4

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.