Application Uninstallers

I think it’s not usually worth worrying about.

If an app really needs an uninstaller for some reason, there’s a good chance that the developer either provides one, or explains how to uninstall it on their website.

For the vast majority of apps, the stuff they leave behind are small text files like preferences. Because there is no behemoth “registry” like Windows, there’s no downside to keeping these around. The amount of disk-space they use is minimal, and they don’t interfere with other apps, so I tend to just delete the app and leave that be it.

Hazel

If you want something to do generalized cleanup of those files, Hazel has a feature built-in called “App Sweep” (see the “Trash” tab in Hazel’s window).

If you move an app to the trash when Hazel is running (and Hazel should always be running), it will notice, and offer to move related files to the trash as well. If you move the app out of the trash, Hazel will offer to restore the files that it had moved to the trash.

I use that feature pretty much because I’m already using Hazel, and I can either choose yes or no when it asks me if I want to remove the related files. I probably leave them about 50% of the time, unless I’m absolutely sure that I’m never going to use the app ever again.

3 Likes

Personally, I like to use App Uninstaller. At work, I test different software. Simply moving software to trash left preference files in multiple library directories. It ended up leaving a bunch of files I don’t need. Even though those files are small, I prefer to keep things neat.

I have two tools. AppZapper and Hazel. AppZapper does one thing and it does well. Just delete all the files related to a software you want to trash. I prefer to use AppZapper to delete multiple software at once. I go over every 6 months or so to check if I can get rid of anything. It can find and delete things from Software, Widget, System Preference, and Plugins. I believe you can try it for free.

If you have Hazel as most of the listeners of this podcast, it removes all the preference files too. Hazel is a plus because it does more than just delete files. You just need one software to do the job.

1 Like

My first 3 applications to install on a fresh Mac are 1Password, App Cleaner, and Alfred. App cleaner makes it ridiculously easy to delete applications completely and it’s free.

+1 for AppCleaner.

Free, simple, and easy to use.

A couple of years ago a comparison test with AppZapper and one or two other similar apps found that AppDelete was best at removing cruft from apps as you delete them. Later I read another shootout in which iTrash beat all the major Mac uninstaller apps.

I’ve used AppDelete for several years, but will probably move on soon, as the developer Reggie Ashcroft died in a car crash in 2017. His friend Hans Tuchel is said to be continuing support of the app but I do not recall any recent updates. Still it works extremely well right now.

I also have installed CleanMyMac X, an excellent utility that has a built-in uninstaller. Dragging an app into the trash can, if you like, cause CMMX to be automatically invoked and give a pop-up offering to scan the system for related, soon-to-be-orphaned files for the app. Seems to work very well, and I use other features in the app on a regular, daily basis.

1 Like

CleanMyMac X works well for me. It is a part of the SetApp subscription. Make sure you quit any menu bar apps before trying to uninstall.

1 Like

Not positive, but I think this 2016 shootout is the one I remember. AppDelete vs iTrash vs CleanMyMac, and iTrash won (in 2016, at least):

https://www.macsoftreview.com/appdelete-vs-itrash-vs-cleanmymac-review/

+1 for app cleaner

A couple months in and I want to say AppCleaner has been great. Helped me clean out a lot of junk I no longer needed. While I had a ton of available space on my HDD, its nice to get rid of the dead weight in an efficient manner.

Just stumbled upon this thread, @bowline, and am now curious as to which features in CleanMyMac X you end up using on a daily basis! I use CMM 3, and find it very handy, but don’t need it more than once a month or so and so am intrigued.

I mainly use the menubar part of the app several times a day. It replaces 2-3 menubar utilities I’d previously used.

For one thing I’ll often have dozens of browser windows open at a time which sucks up a lot of RAM, so if I’m about to also open another app that uses RAM, like Lightoom or Ableton Live, and I don’t want to close out the browser I’ll use CleanMyMac to free up RAM. For example right now I have about 40 browser tabs open, in two different browsers, plus a half dozen apps and two dozen menubar utilities, and I have 40Gb RAM installed:

Image on 2020-06-22 10.36.30 AM

Freeing up RAM kills the browser RAM caches (and caches in other apps, and perhaps even the system[?]). It makes some individual pages have to reload but I’m fine with that. After freeing up RAM:

Image on 2020-06-22 10.44.27 AM

(I do know that if I wanted I could employ an extension like this one to ‘suspend’ tabs and automatically free up RAM, but I prefer to suspend the RAM only as-needed, and that extension only frees up RAM from whatever browser it’s installed on.)

I also use it to empty the Trash without having to interact with the trash icon by revealing the dock followed by a press-choose-confirm. And I use it to check the machine’s temp and CPU load as well as the network speed.

I run the CleanMyMacX app itself maybe once a month. Maybe.

1 Like

If you simply drag and drop apps into the Trash, the applications remain all their service files on your disk. To completely delete software from your Mac, you need to find and remove their remaining files. You can uninstall apps manually. Look for those leftovers in the Library folder. However, I’s recommend using third-party tools, like App Cleaner & Uninstaller, Cleanmymac, Appcleaner, etc.

If I delete an App from my Mac, I go to Finder and remove all the associated library files.

1 Like

I used to do that, but now I let Hazel handle cleanup.

1 Like

+1


Hooray for Hazel!

However the cruft is usually small and can be ignored IMHO.

1 Like

I agree. But they irritate me, like popcorn hulls in my teeth. :grinning:

2 Likes

I use CleanMyMac X to uninstall apps but ALL uninstallers leave stuff all over the place. I agree with @tomalmy re: “However the cruft is usually small and can be ignored IMHO.” but I also agree with @WayneG “But they irritate me”. Has anyone ever uninstalled Adobe Creative Cloud apps? Months later I find remnants (even if you use the Adobe installers). I don’t understand why developers can’t remove everything. If they can put it on my Mac they should be able to remove it. Or does Apple prevent them from removing some things? I know when I manually remove some remnants I have to use my password.

1 Like

It’'s good to see you on here Mr. @tjluoma. Also, I would recommend AppCleaner and Brew if the app was installed by Homebrew.

I typically use App Cleaner or the app installer built into Raycast, but Chrome really stinks its hooks into your system, so when I got rid of it for good a few years ago, I used these instructions.