2010-06-07 16:10:10 +0000 2010-06-07 16:10:10 +0000
14
14

Datei ist nicht kompatibel mit der von Ihnen verwendeten Windows-Version

Ich habe ein wirklich altes Installationsprogramm (Legacy-App), das wir versuchen, auf einem Windows 7 64-Bit-Betriebssystem zum Laufen zu bringen.

Zuvor wurde es nur auf Windows XP 32 Bit installiert. Ich erhalte die folgende Fehlermeldung, wenn ich versuche, sie auszuführen:

The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

Kontaktaufnahme mit dem Softwarehersteller ist keine Option (Software ist super alt).

Gibt es eine Möglichkeit, dies zum Laufen zu bringen? Eine Art Kompatibilitätsmodus?

Das Einzige, von dem ich gehört habe, dass es funktioniert, ist ein Virtual XP auf dem Win 7-Rechner. Das Problem ist, dass diese Software Teil eines ganzen Software-Sets ist. Ich müsste alle Teile auf das Virtual XP legen oder gar keine.

Bevor ich den Weg gehe, alles auf das virtuelle XP zu packen, würde ich gerne wissen, dass es keine Möglichkeit gibt, alles auf das Win 7-Betriebssystem zu bekommen.

回答 (5)

7
7
7
2010-06-07 18:22:45 +0000

Sie sagen, es ist ein wirklich altes Installationsprogramm, ist es eine 16-Bit-Anwendung? Alle 16-Bit-Anwendungen werden von Windows 7 x64 nicht mehr unterstützt - sie werden nicht ausgeführt. Sie müssen einen Emulator verwenden oder zurück zu 32-Bit-Windows wechseln. Der XP-Modus in Windows 7 könnte eine einfache Lösung sein, um diese Anwendung nahtlos zum Laufen zu bringen.

3
3
3
2010-06-07 16:25:04 +0000

Bei Legacy-Installationsprogrammen müssen Sie wirklich nur an den Einstellungen herumfummeln. Versuchen Sie, den Kompatibilitätsmodus auf Windows XP SP 3 und Ausführen als Administrator einzustellen.

Einige Legacy-Installationsprogramme können “entpackt” werden. Das bedeutet, dass einige Zip-Utilities die Dateien, die das Programm installieren soll, tatsächlich entpacken können. Ich empfehle das nicht, aber Sie könnten versuchen, die Dateien selbst manuell zu verschieben.

3
3
3
2010-06-07 17:03:47 +0000

Wenn das Ausführen des Installationsprogramms im Kompatibilitätsmodus mit ausgeschalteter UAC Registrierungsänderung ) nicht funktioniert, ist der nächste Schritt, eine manuelle Installation zu versuchen. Dabei verwenden Sie Dateivergleichstechniken, um herauszufinden, was das Installationsprogramm tatsächlich mit Ihrem Computer macht, und spiegeln dies auf Ihren Windows 7-Rechner. Wenn Sie das noch nie gemacht haben, würde ich es nicht empfehlen, weil Sie auf eine Menge Probleme stoßen können, wenn Sie versuchen, alles zum Laufen zu bringen. Ich weiß aus Erfahrung, dass es sehr mühsam ist, alles zum Laufen zu bringen.

Die bessere Option ist, den XP-Modus in Windows 7 herunterzuladen und zu aktivieren (funktioniert nicht mit Win 7 Home oder Starter). Dies würde Ihnen zumindest Desktop-Verknüpfungen geben, die die VM bei Bedarf starten. Sie können es hier finden.

0
0
0
2019-07-03 17:41:08 +0000

Dieser Fehler kann auch auftreten, wenn Sie ein Skript erstellen und es als *.exe anstelle von *.bat speichern. Der Wechsel zu *.bat kann das Problem lösen.

0
0
0
2015-04-07 09:29:20 +0000

Ich habe genau die gleiche Fehlermeldung für einen korrupten Installer gehabt.

Ein Installer, der ursprünglich für Windows 7 (32bit/64bit) erstellt wurde, wurde bei der Übertragung per E-Mail beschädigt und zeigte diese Meldung (unter Windows 7 64bit). Die nicht-korrupte Datei wurde problemlos installiert.

Ich schlage also vor, dass Sie das Installationsprogramm auf einem Win XP-Rechner ausprobieren, bevor Sie weitere technische Vorgänge versuchen.

Wenn das Installationsprogramm tatsächlich beschädigt ist, müssen Sie eine Sicherungskopie finden oder es anderweitig beschaffen.