Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any way to safeguard your harddrive when installing trial software?

I want to make sure each and every file that was installed gets deleted, is that possible?

share|improve this question
Related questions about uninstalling applications in general: 1 2 3 4 5 – user495470 Jul 19 '12 at 16:25

Depending on the application, you can just go to Applications, right-click on the file and click Move to Trash, and that will remove the application and all of its supporting files.

This isn't always the case, because certain applications will add configuration files or other packages that aren't actually part of the application (won't appear when you click on 'show package contents').

Best way to handle these is with another program. There are programs designed to hunt down support files for applications and remove them from your machine such as AppCleaner.

share|improve this answer
Note that deleting the application bundle does not remove personalized files in your ~/Library, which contain e.g. preferences or supporting resources. Programs that come with an installer, especially those requiring admin privileges, are also much more difficult to remove. – Daniel Beck Jul 18 '12 at 20:54

AppCleaner will do this for you. Drag the app onto the app and it will locate all the support files and offer to remove them along with the app itself. It's free.

share|improve this answer

What you want to do is fine a program that searches your hard drive and makes a list of what you have on your hard drive. Then after you install some trial software, it runs and see if any files were added. It's a bonus if it stores the hash of files to see if they change as well.

However, there are certain files that will always fail the hash check which are files like, log files.

Another way to do this is to install trial software in a virtual environment.

share|improve this answer

In the case of pkg installers, you can see what files would be installed by them with something like lsbom -s ~/Desktop/Install\ USB\ Overdrive.pkg/Contents/

/var/db/receipts contains bom files for previously installed packages and applications installed from the App Store.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .