You need Zinstall WinWin
The product you need is Zinstall WinWin.
It will transfer all your programs, settings and files - to your new Windows system, no reinstalls required. WinWin performs a native migration, without creating a virtual environment - which means that all programs are directly embedded into the new Windows, without intermediate layers or overhead (and thus only handles applications compatible with the new system).
WinWin works for Windows 10, Windows 8, Windows 7, XP, Vista, both for 32 bit and 64 bit systems.
For example, you can transfer from Windows 7 to Windows 10, XP to Windows 8, from Windows 7 to Windows 7, from XP to XP, or any other combination. 32bit to 64bit transfers are supported as well.
Note: If your new computer has an SSD drive and not enough free space, you need the Migration Kit Pro.