New
#1
Moving installed programs from a non-C drive to C drive
I recently invested in a 256GB SSD to replace my old mechanical 1TB HDD. The SSD is obviously much smaller than my old HDD, so a while ago (in anticipation of this upgrade) I split my C: drive in to two (a C:\ and an S:\ drive), and symlinked a load of programs/games/etc., off to the S:\ drive.
Great! More space, and ready to upgrade to an SSD.
As time rolled on, I started installing most programs directly to the S:\ partition via their .msi/.exe file... I now realise that that was a mistake for a lot of programs. I actually want them installed to my C: drive. The original applications that were installed to my C: drive, and I symlinked off, I can just delete the link, replace the program folder, and it'll work as expected. The programs I've actually installed to the S: drive though, I can't work out a way to easily move them to the C: drive.
Does anyone have any idea? Is there some technique to move installed programs when symlinks aren't appropriate, without hacking the registry to shreds (which will only result in errors)?