I am in the process of moving to a new PC build and I've got +300 games and +200 programs installed across three drives. Everything that doesn't need to be installed is already backed up. I'll have a brand new m.2 drive to install new Windows on, but I can't possibly reinstall all the programs as I don't have the original setup files for all of them. As per games, not all of them are on steam/epic/ubisoft (I know what to do with these, that's not the problem), so it's the same situation. I've been trying to look at some solutions online but many of them include obscure programs that don't do the job too well or just create "shortcuts" which I feel like will backfire eventually. I've got AOMEI backupper and willing to buy any similar software that would help me do the job, but I honestly don't understand the logic of it. My games/programs would stay on the same drives- all I need is to incorporate new main drive and tell the new CPU/mobo where everything is, including presets/configs/save files. One kind person mentioned "clone to dissimilar" programs but would that copy the Windows itself instead of just the 'links' to programs/files? Would that cause driver conflicts on the new build?