And companies are deliberately making such harder and harder.
-> Why not be honest with the clients and tell them the truth?
When my client companies upgrade their computers they call me to move their software from the old ones to the new. These are nearly always XP machines and I can usually use their CDs to reinstall the software. The problem is that these are smaller companies, under 50 employees, and they don't do a good job of storing the CDs where they can be found later.
Also, some of the programs are their own proprietary software or some that are unique to their industry.
I'm looking for a utility program that will use a null modem cable, or other method, to transfer the entire installation intact, from computer A to B. This would include the registry or ini files, as needed.
This would save me a lot of time doing a complete re-install of everything.