2
I have a program which I need to install on top of Windows 8. Trouble is, the program makes changes to a few files which makes another program not work, chances are that registry settings are involved, too.
So here's my situation - I need to figure out exactly which files and registry entries are modified compared to a system which doesn't have it installed. Basically my idea is to use VMWare. Install first program, clone that VMWare, install second program and then get the diff for the two systems and find out which files have been modified/added.
How can I do that? File system diffs as far as I can find, have been made either for only a few files, or for linux.
Ideas are welcome, as both programs are imperative for our work.
What do you mean by filesystem diff? If you can access each VM's filesystem, can't you just
diff
the two directory trees? Are you worried about thediff
being able to compare that many files and directories? – Nicole Hamilton – 2013-02-24T01:25:43.073Sadly it's not just about directory trees, it's also registry. Getting both of them at the same time would be incredibly luxurious. – NeroS – 2013-02-24T01:28:41.903
So it's not enough to discover the registry files have changed, you'd like to know which registry entries? – Nicole Hamilton – 2013-02-24T02:07:59.917
Exactly. I want a complete analysis of what files and registry entries have been added or changed, during the installation, I guess you could say. – NeroS – 2013-02-24T02:41:58.323
1So export the registry to a file before installing, after installing program one, then again after installing program two. You might also consider installing Orca and inspecting the .msi files, if either program uses those. – Mark Allen – 2013-02-24T03:13:33.023