You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

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

How do I remove legacy system extensions?

How do I identify and remove legacy system extensions that Catalina warned me about? I have tried the program uninstaller, but I don't think it removed everything. Does this mean software installation will convert to a sensible package management system that will record all changes to the system and be able to remove them without depending on vendors to correctly program uninstallers?

MacBook Pro 15”, macOS 10.15

Posted on May 15, 2020 4:21 PM

Reply
Question marked as Top-ranking reply

Posted on May 15, 2020 4:44 PM

Does this mean software installation will convert to a sensible package management system that will record all changes to the system and be able to remove them without depending on vendors to correctly program uninstallers?


In your dreams. No, what's going to happen is that Catalina's successor will prevent those system modifications to begin with. There won't be anything to remove.


If you are motivated to remove them now though, they can be found in System Information > Extensions. It's a sortable list so start with those not obtained from Apple. Look for 64-Bit (Intel): No. Its Location is on the next line.


I have tried the program uninstaller, but I don't think it removed everything.


Most of them don't. I'd be hard pressed to come up with more than two examples that work with complete effectiveness. Ironically they're uninstallers for two of the worst pieces of junk anyone could inflict upon a Mac.

Similar questions

5 replies
Question marked as Top-ranking reply

May 15, 2020 4:44 PM in response to ZorkNation

Does this mean software installation will convert to a sensible package management system that will record all changes to the system and be able to remove them without depending on vendors to correctly program uninstallers?


In your dreams. No, what's going to happen is that Catalina's successor will prevent those system modifications to begin with. There won't be anything to remove.


If you are motivated to remove them now though, they can be found in System Information > Extensions. It's a sortable list so start with those not obtained from Apple. Look for 64-Bit (Intel): No. Its Location is on the next line.


I have tried the program uninstaller, but I don't think it removed everything.


Most of them don't. I'd be hard pressed to come up with more than two examples that work with complete effectiveness. Ironically they're uninstallers for two of the worst pieces of junk anyone could inflict upon a Mac.

May 15, 2020 5:39 PM in response to John Galt

John Galt wrote:

If you are motivated to remove them now though, they can be found in System Information > Extensions. It's a sortable list so start with those not obtained from Apple. Look for 64-Bit (Intel): No. Its Location is on the next line.

Legacy System extensions are not related to 32-bit software. Apple has said that all kernel extensions will be deprecated eventually. But certain APIs are being removed sooner rather than later. Those are the ones that are displaying these messages.


You can see the initial list here: https://developer.apple.com/support/kernel-extensions/


I don't know of any way to find extensions that use the affected KPIs. I think this is determined when the extension is loaded.

May 15, 2020 5:29 PM in response to ZorkNation

ZorkNation wrote:

How do I identify and remove legacy system extensions that Catalina warned me about?

You aren't supposed to remove them. You are supposed to contact the developer and request an update.

I have tried the program uninstaller, but I don't think it removed everything.

Why not? Please be specific.

Does this mean software installation will convert to a sensible package management system that will record all changes to the system and be able to remove them without depending on vendors to correctly program uninstallers?

That is the idea.

May 15, 2020 6:16 PM in response to John Galt

John Galt wrote:

Does this mean software installation will convert to a sensible package management system that will record all changes to the system and be able to remove them without depending on vendors to correctly program uninstallers?

In your dreams. No, what's going to happen is that Catalina's successor will prevent those system modifications to begin with. There won't be anything to remove.


*lol* it's a nice dream though. If everyone just used Debian, Debian would work for everyone....

How do I remove legacy system extensions?

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