In the past, with Warcraft... you could copy the entire gaming folder from one hard drive to an SSD on the same system.
Then run the file that would fix errors.

That would update the system registry, so it knew the game was in a new location.

Not sure if you can do that for every game, but I'd guess it wouldn't hurt to give it a shot.