I answered this (to you) on another forum. But, for continuity, copied over.
You might get lucky with some third party small programs, but I am afraid, for the majority, you will have to reinstall the programs. You will have to specify here exactly which folders anf files you mean to transfer, in order to get a meaningful answer here.
Acronis will do the job, if you are thinking of transferring a complete image but, as you realise, with different hardware on your machine, you willh ave big ongoing problems with drivers etc.
data and private material will not be a problem.
I would personally go for the "easy transfer" approach,
Link Removed
and keep my fingers crossed.