Just thought I'd record a few issues I've had with KDW, just so if anyone else runs into them they'll know what's happening.
Firstly, as I've been discussing with win2000, there are some things which will stop working if some of the KDW system files are actually installed in the system32 folder, rather than using the "Ezinstall" mode.
AVS Video Tools is one of them, and there doesn't seem to be any workaround for this.
It won't work if the original kernel32.dll is replaced.
Another one I've discovered is that some Microsoft Update patches won't install if shell32.dll is replaced.
This seems to apply mainly to Microsoft Office updates.
I've had several fail even when using the standalone installer, and restoring the original shell32.dll fixes this.
Also some Installshield installers won't work if the KDW user32.dll is installed.
The symptom is that after unpacking all you get is a window with "1158:" in it, nothing else.
Pressing OK aborts the install.
Opera and Google Earth installers are two I've found to have that problem.
Restoring the original user32.dll fixes it.
***EDIT: This last problem is now fixed in the latest KDW versions***
Don't misunderstand me, I think that KDW is a great piece of work, and win2000 is to be highly congratulated for what he's achieved here, but any system which involves replacing system files, even using wrappers, is almost bound to cause some unwanted side effects. All of these can be worked around of course, I'm just bringing them to people's attention.
Dave.