Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Carioy

macrumors newbie
Original poster
Jan 13, 2011
5
0
I'll be getting my Mac very soon so I'm very eager to start testing stuff out.

Now I know that removing an application in OSX is a lot cleaner than Windows since it doesn't have a registry but I've read that some programs will leave files all of the place, even when deleted.

Some referred me to Appcleaner and similar tools but as they seem more "after the fact" I wonder how clean it can make my system?

Back in the Windows world I used ZSoft Uninstaller and it would first take a snapshot of the system before you installed an app and then afterwards. So that if you decided that you didn't want it anymore, the uninstall would be perfectly clean (yes, I have an OCD about having a clean system... :)

So I'm wondering if there is a similar app for Mac?

Or if there isn't would Time Machine work as a way to set everything back to it's clean/pristine state?

I know at the very least I can just test things out for a month or so and then after I figure out what I want then do a clean install of OSX. But that seems really tedious if I discover any other new apps later.

Thanks for any suggestions!
 
I'll be getting my Mac very soon so I'm very eager to start testing stuff out.

Now I know that removing an application in OSX is a lot cleaner than Windows since it doesn't have a registry but I've read that some programs will leave files all of the place, even when deleted.

Some referred me to Appcleaner and similar tools but as they seem more "after the fact" I wonder how clean it can make my system?

Back in the Windows world I used ZSoft Uninstaller and it would first take a snapshot of the system before you installed an app and then afterwards. So that if you decided that you didn't want it anymore, the uninstall would be perfectly clean (yes, I have an OCD about having a clean system... :)

So I'm wondering if there is a similar app for Mac?

Or if there isn't would Time Machine work as a way to set everything back to it's clean/pristine state?

I know at the very least I can just test things out for a month or so and then after I figure out what I want then do a clean install of OSX. But that seems really tedious if I discover any other new apps later.

Thanks for any suggestions!

Im not sure this sort of thing exists for OS X just because, as OS X is UNIX based, even if the files are left floating, their very small, generally shared with something else, and you can only do it after the fact (Also, I havent reinstalled OS X on my MacBook in over 2 years, and thats with numerous app installs and uninstalls, and I cant notice any difference between it as it is and when I boot it from a clean OS X install on another HD)
 
Thanks chrismacguy!

Performance is the major issue, but the other one is simply having stuff on my system that I don't want. I know, I know, it's a little OCD but for some reason it bugs me :)
 
One thing you could try, but probably not exactly what you're looking for, could be carbon copy cloner. Essentially you could clone your harddrive before installing an application, then restore back to how it was before.

I dont think its a practical solution to every application you install, but perhaps for the sake of making sure you have a good backup before making a major change or installing something untested - this may work OK.

I agree with the others on simply using AppCleaner, Mac's are not like windows PC's.. They only have a few plist files that need removing after uninstalling and you dont really have to worry about it taking up space or dirtying up the OS.
 
One thing you could try, but probably not exactly what you're looking for, could be carbon copy cloner. Essentially you could clone your harddrive before installing an application, then restore back to how it was before.

Yeah, I was thinking of doing this as well. Probably not after every application but I guess I could test them in sets and from there decide the best ones I want to use.

You might read post #4 in the link. Most of those app removal programs for OSX leave behind a lot of crud.

https://forums.macrumors.com/threads/1036981/

Thanks so much for the link! So it looks like perhaps cloning/restoring my system might be the cleanest way...

I'm surprised there's no utility that does this, not even a Unix/Linux one.
 
I hope it's OK to update my own post 2 months later but I think I found a possible solution.

I just recently discovered fseventer and it will record all the files that are written and changed.

The only tedious thing is that you have to manually go through the file list that was recorded by fseventer if you want to delete everything.

Also there's a paid app Yank which is supposed to record and uninstall everything for you but I haven't tested that yet.
 
Also there's a paid app Yank which is supposed to record and uninstall everything for you but I haven't tested that yet.
I would almost bet, that it wont remove everything. The only sure way of doing it, is the way that I linked to, and it only takes a minute or two to get it all.
 
Last edited:
Thanks JamesMB :)

Yeah, the software description said it would take a before-and-after snapshot so it reminded me of similar Windows software that did it well.

But after reading some reviews, there does seem to be some problems with it.

When I get the time I'll test them both out, manual and software-wise (and I've seemed to have stumbled into some more software that does these before-and-after snapshots like MacMagna Uninstaller, DesInstaller, CleapApp, etc.)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.