Mac Format

macOS Remove a System Extension

Shine a spotlight on the solutions to your most irritating Mac problems

-

QMigrating to my new M1 Mac mini went well, but I’ve noticed a file in the SystemExte­nsions folder I want to remove, and macOS won’t let me do that. How can I get rid of it? byNEILNICH­OLSON

ASystem Extensions are progressiv­ely replacing kernel extensions in the most recent versions of macOS, as they’re far safer and should cause fewer problems. In the past, you could add and remove kernel extensions in the /Library/ Extensions folder, but on Apple silicon Macs in particular that no longer works, because of the way they must start up.

One of the requiremen­ts for apps that install System Extensions is that the app must enable both their installati­on and their removal. So your first step is to discover which app owns that System Extension. If you’ve already removed that app, then you shouldn’t need to remove its System Extension, as that can no longer do anything and can’t be loaded by macOS.

Most of us like to tidy up, though, and the only way to do that is to run the app responsibl­e for that System Extension. and use its uninstall or remove feature to do its housekeepi­ng by removing the System Extension for you.

Sometimes running the uninstall feature in the responsibl­e app still doesn’t remove it from the SystemExte­nsions folder. Trying to do that manually is an even more frustratin­g experience, as macOS normally protects the contents of that folder using System Integrity Protection (SIP), which is so difficult to disable on Apple silicon Macs that it’s far simpler just to leave the System Extension where it is.

 ?? ?? Apps that install System Extensions are required to be able to remove them, which, in turn, needs authentica­tion.
Apps that install System Extensions are required to be able to remove them, which, in turn, needs authentica­tion.

Newspapers in English

Newspapers from Australia