Software to track installation?

-2

0

Is there a software which can track files, register, ... of an installation of a software then it can roll back everything like we have never install a software ?

ITFan

Posted 2011-12-06T15:53:13.773

Reputation: 746

Question was closed 2015-06-30T10:18:50.893

1What OS? System Restore points serve this need on Windows. – EBGreen – 2011-12-06T16:06:08.373

@EBGreen, I need to know everything the installation has installed on my pc. By the way, system restore will cause all other softwares to be lost. – ITFan – 2011-12-06T16:15:28.887

1

@ITFan - No, System Restore points will do no such thing. You install software, it triggers a restore point before the installation, you load the restore point, it's back to where it was when it was triggered. Only if you do a ton of things and then restore to beforehand will you lose lots of stuff. EBGreen isn't suggesting you do a full reinstall or something like that. http://lifehacker.com/5466794/the-complete-guide-to-windows-system-restore-its-better-than-you-remember

– Shinrai – 2011-12-06T16:27:15.723

@Shinrai, I see, but how about I install other softwares after install the software I need to capture ? If I use System Restore to restore the software which has been captured back, I will lose the others which have been installed. – ITFan – 2011-12-07T13:26:35.673

@ITFan - Correct, as I said, but that's not a typical scenario. – Shinrai – 2011-12-07T15:09:51.213

1If you want to be able to install software, run it for weeks, then completely remove any trace of it from the machine, this just is not possible. The nature of any no trivial application is such that it makes changes after the install that would not be captured by any monitoring software. If the application install and uninstall are well written then that is your best hope of a clean removal of the app. – EBGreen – 2011-12-07T16:17:10.547

Answers

1

I believe using a sandbox program such as Sandboxie would do the trick. It will confine the installation to a specified area of the hard drive, which should make it easy to see exactly what the program is doing, and to delete all of the program's files at once.

SaintWacko

Posted 2011-12-06T15:53:13.773

Reputation: 1 482

0

Take a look at these. SteadyState from MS used to do the trick; it's now defunct, but it's wikipedia article links to these:

Whatever solution you implement should ideally track changes at the kernel level, via some driver that inserts itself at the disk controller level, so that it can journal all changes that were made.

Lynn Crumbling

Posted 2011-12-06T15:53:13.773

Reputation: 223