Die Verwendung von virtuellen Maschinen ist eine gute Lösung. Dieses Problem hatte ich bis zur Verwendung von VMWare Workstation. Sie können es mit dem kostenlosen Programm VMWare Player ausprobieren. Erstellen Sie eine virtuelle Maschine, installieren Sie Windows darauf und installieren Sie anschließend alle Ihre Programme. Sobald Sie dies getan haben, funktioniert das Verschieben der VMware-Maschine auf andere PCs. Tatsächlich ist jede Software für virtuelle Maschinen geeignet, aber außer VMWare habe ich keine andere verwendet.
Ich habe mehrere VMs auf meinem Laptop, eine für Delphi, eine andere für Visual Studio usw. Ich mache das, um die Festplattengröße der VMs überschaubar zu halten. Ich mache regelmäßige Sicherungen meiner VMs auf einer externen Festplatte. Ich verwende nur inkrementelle Sicherungen der geänderten Quelle auf Dropbox, indem ich 7zip verwende. Wenn mein Laptop kaputt geht, muss ich nur die VMs von der externen Festplatte wiederherstellen und die inkrementelle Sicherung anwenden, um meine Arbeitsumgebung wiederherzustellen. Ich muss kein Programm neu installieren.