Ein Freund von mir bat mich, ihm eine Möglichkeit vorzuschlagen, eine alte Software, die er auf einem Windows 2000-Computer verwendet, auf ein neues System zu übertragen.
Ich kann mir 2 Methoden vorstellen:
- Erstellen Sie ein Image von seinem Windows 2000-System und kopieren Sie das gesamte System auf einem neuen System. aber ich bin nicht sicher, ob das funktioniert?
- Suchen Sie nach den Bibliotheksabhängigkeiten der Software und verschieben Sie alle Binärdateien und Bibliotheken auf das neue System.
Ich bin mir nicht sicher, welches ich wählen soll.
windows-xp
windows-2000
Masoud
quelle
quelle
Antworten:
Option 2 funktioniert normalerweise nicht.
Wenn ein Programm alle seine Dateien in einem eigenen Ordner in C: \ Programme \ myprog oder einem anderen Verzeichnis ablegt, können Sie diesen Ordner einfach in ein anderes System mit identischen Abhängigkeiten verschieben, oder von was auch immer das Programm abhängt (Architektur, Festplattentyp, Bibliotheken, Seriennummer) ...).
Sobald die App beginnt, Konfigurationsdateien oder DLL-Bibliotheken im Windows-Ordner oder an anderen Orten zu speichern, ist es schwierig, sie zu finden.
Wenn das Programm jetzt auch die Registrierung zum Speichern von Informationen verwendet, können Sie diese fast vergessen!
Sie sehen, das Verschieben eines Programmordners hat vielleicht schon in der DOS-Zeit funktioniert (auch dann nicht immer), aber je neuer eine solche Anwendung ist, desto wahrscheinlicher ist es, dass sich einige Dateien oder Informationen über verschiedene Speicherorte verteilen oder von anderen abhängig sind. so einfach zu kopierende Informationen (zB einige Kopierschutz)
quelle