Greg wrote: You know how when you do many current installations, at the end of the installation there is a checkbox that says "launch application"? Well, if you leave that checked, even though setup.exe, or whatever you used to do the installation, is done, SVS continues capturing system changes because you launched the program at the end. It still sees that as part of the setup.exe thread. Capturing doesn't stop until the application is closed.
You are correct, Greg, and that is by design. A Capture by Process (or "Single Program Capture"), by necessity, must capture the entire process tree -- not just the executable you specify, but also any process called by it as well. That's how we ensure the capture gets everything, since installers often call other embedded or external installers, executables, services, scripts, and even batch files.
By running the application at the end of...