Hello, I'm in sort of a strange predicament. I need to figure out how to install a bunch of software that we don't have install programs for. They did at one time, but I think they've been lost by the employee before me or even before that. Luckily though, I do have servers with the program installed on and I do have the licenses so I don't need to work around that. The problem I'm up against though, is how do I take an installed program and figure out where all of it's components are (executables, dlls, dependencies, registry entries, service hooks....) I'm quite unfamiliar with all of the nuances of MS Windows and know it's software management is pretty much non-existent. I need to do this with a number of proprietary abandonware components. It's MS Server 2008 if that's helpful.