views:

96

answers:

4

I need to find out all the file system and registry operations that intstaller of some application performs. Is there a software tool for this?

OS is windows xp, if that matters.

A: 

I'm not sure about tracking file system changes, but you can export the Windows registry as text before and after the install, and then use a diff tool to see what's changed. There's an O'Reilly hack about that here.

You could conceivably do the same with a DIR/S at the root of your drive, although it would be pretty time consuming.

MattK
+3  A: 

Look into the Windows SysInternals Utilities.

Specifically RegMon & FileMon

John MacIntyre
what about registering dlls. it's not done through registry, is it?
Maleev
Yes. Registering DLLs is by definition done through the registry.
John MacIntyre
RegMon and FileMon have been superseded by Process Monitor (ProcMon)
0xA3
A: 

Why not use one of those "uninstall monitoring programs" ?

Total Uninstall is the first that comes to mind, although there is a bunch of them, really.

ldigas
A: 

This site has a list of some installer monitors.

sean e