Es handelt sich tatsächlich um ein Problem mit der Windows-Registrierung, da die Registrierung auf dem neuen Windows-System von der alten abweicht. Es handelt sich um eine Kopierschutzmaßnahme.
Während Programmverzeichnisse leicht übertragen werden können, gibt es oft viele "versteckte Dateien" und Hives, um Piraterie zu verhindern. Viele Programmdaten werden nicht einmal in den Programmdateiverzeichnissen installiert, sondern in Dingen wie AppData und Benutzerdatendateien. Es hängt davon ab, wo die Software ausgewählt wurde, um sie zu installieren.
Es ist einfacher, ein komplettes Betriebssystem wiederherzustellen als nur einige installierte Programme, es sei denn, Sie installieren sie erneut, da sie Einträge spezifisch für das Benutzerkonto haben können.
Das ist der Grund, warum es eine große Umständlichkeit ist, ein Betriebssystem neu zu installieren, denn Sie müssen all die Software erneut installieren, die nicht eigenständig/transportierbar ist. Während einige Software ohne einen Registry-Eintrag funktioniert, wird die meisten kommerzielle Software/Spiele dies nicht tun.
Es ist wirklich eine Benachteiligung, wie komplex sie das Übertragen von Programmen in Windows gemacht haben, aber die Softwarehersteller machen dies zu ihrem Lebensunterhalt, also sind sie bereit, Ihr Leben schwierig zu machen, um Gewinn zu erzielen und die Anzahl der Personen zu reduzieren, die die Software unbefugt verwenden (obwohl es keinen Sinn ergibt, warum sie dies bei freier Software tun).
Es ist ein bisschen Standard geworden. Programme wie Steam - oder Dinge, die in einer Cloud abgespielt werden - sind möglicherweise einfacher, da es nur darum geht, sich in Konten einzuloggen, die die Daten speichern. Aber Spiele, die Sie oft auf Ihren Computer installieren müssen, haben oft Kopierschutzmechanismen, um das Spiel auf Ihrer Festplatte zu verstreuen und an verschiedenen Stellen Ihrer Registrierung. Einige Programme interagieren sogar weiter mit anderen Programmen und Registrierungseinträgen, um zu funktionieren, da sie sich mit anderen Programmierungstools verbinden.
Daher ist es nicht so einfach, einfach Ihr Installationsverzeichnis auf das neue System zu kopieren, 95% der Zeit.
Wenn Sie möchten, dass Ihre Daten problemlos auf ein neues Betriebssystem übertragen werden können, ist es gut, immer Standalone- und transportable Anwendungen anzustreben, die keine Installation erfordern, wenn möglich. Diese Dateien können oft problemlos von USB-Sticks ausgeführt oder entfernt worden. Ebenso kann die Verwendung von cloud-basierten Gaming-Diensten die Menge der Software reduzieren, die Sie neu installieren müssen.
Das Spielen ist nicht so schlimm, aber wenn es um Musik und Tausende von VSTs geht, ist es eine massive Kopfschmerzen, mit einem Computerfehler umzugehen, der eine Neuinstallation erfordert.
Das ist eines der Gründe, warum Systemwiederherstellungspunkte idealerweise verwendet werden sollten, wenn möglich.