Je peux te répondre pour Steam et éviter de redownloader : il y a une fonction de sauvegarde (backup), il pack tout ce que tu désignes, il en fait un executable et voilà. Prêt à être réinstallé sur n'importe quel autre système.
Menu Steam > Sauvegarder et restaurer des jeux... >