Kudos for creating a great uninstall tool and supporting it well.
I would buy this product in a heartbeat if not for the lack of two very important features.
#1 Track installer changes through reboot (or even harder, multiple reboots)
#2 Track changes made by initial run of application
These are very important, as not tracking either of these will lead to incomplete uninstallation and cleanup.
I know these are VERY technically challenging issues, but given the high quality and innovation you've shown to this point, I think you're up to the task.
For what it's worth, I'll add my 2 cents here on how these could possibly be approached.
#1 Watch the startup locations for any additions, then make sure you monitor the invocation of those startup executables and add their changes to the installation log.
#2 Allow monitoring of any particular process in general, and allow the user to add the detected changes to a selected installation log (or new log).
You get these two items done and you're going to be at nearly perfect uninstall reliability.
Can you verify that one or both are slated for the next version?
We have discontinued this forum and moved support tickets to the GitHub issue tracker. More info
Question regarding upcoming features
Moderator: Steven
- Steven
- CrystalIDEA Developer
- Posts: 2294
- Joined: 21 Dec 2009, 11:48
- Location: CrystalIDEA headquarters
- Contact:
Re: Question regarding upcoming features
Hello and thank you very much for the feedback!
"Track installer changes through reboot" - it's a problem "Watch the start-up locations for any additions" - this is a good idea, but the problem is that system cannot guarantee that Uninstall Tool will start BEFORE these start-up items.
"Track changes made by initial run of application" - actually it works if the installer will run the app after installation. But yes, it also can be improved with "Add new changes...".
"Track installer changes through reboot" - it's a problem "Watch the start-up locations for any additions" - this is a good idea, but the problem is that system cannot guarantee that Uninstall Tool will start BEFORE these start-up items.
This will be done in the upcoming update! An action like "Add new changes..." and specify an executable.#2 Allow monitoring of any particular process in general, and allow the user to add the detected changes to a selected installation log (or new log).
"Track changes made by initial run of application" - actually it works if the installer will run the app after installation. But yes, it also can be improved with "Add new changes...".
-
- Posts: 2
- Joined: 28 Aug 2013, 02:32
Re: Question regarding upcoming features
You could possibly make a "boot level" service that would run very early and catch most changes. It may not be perfect, but it would be a lot better than catching nothing.