If you want to port applications from one installation of Windows to another (assuming they are on different partitions, because if they're not, you're looking at some serious conflicts!), there really isn't a way to do this safely other than reinstalling the application on the new target OS.
I know there are vendors of third-party programs who claim to be able to do something like this, but I haven't worked with any of them and can't vouch for their safety or accuracy. One such tool is Funduc's Application Mover, but I do not believe it handles programs that, for instance, install COM+ objects or other complex components.
Bottom line: You're probably best off just reinstalling the programs from scratch.
This was first published in December 2006