Wie kann ich eine Software verschieben, ohne die Installation eingerichtet zu haben?

0

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:

  1. 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?
  2. 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.

Masoud
quelle
Ich konnte die win2000-Tags nicht hinzufügen. Entschuldigung für die schlechte Kennzeichnung.
Masoud
Abhängig von der Software, einige ältere Softwareprogramme wurden mit wenigen Abhängigkeiten aus dem Programmordner ausgeführt. Es kommt nur darauf an, ob Sie den Programmordner auf das neue System kopieren und die Software ausführen, um festzustellen, ob und welche Fehler auftreten.
Moab
1
Ich denke, der beste Weg ist, die alte Maschine in eine virtuelle Maschine umzuwandeln und diese dann auf der neuen Maschine auszuführen. Einige Informationen dazu finden Sie unter superuser.com/questions/346959/…
gogoud
Wenn Sie auf einen anderen vorhandenen win2000-Computer wechseln möchten, kopieren Sie den Programmordner und suchen Sie nach Registrierungseinträgen (sowohl unter hklm / software als auch unter hkcu / software). Wenn Sie die alte Hardware loswerden möchten, konvertieren Sie sie in eine virtuelle Maschine
Dan

Antworten:

0

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)

Byte Commander
quelle