Ich habe eine Reihe von EXE-Dateien heruntergeladen (für das C-Compiler-Buch von Ron Mak) und versucht, die EXE-Datei über die Befehlszeile auszuführen. Dabei erhielt ich die folgende Fehlermeldung:
Diese Version der Datei xxx.exe ist nicht mit der von Ihnen verwendeten Windows-Version kompatibel. Überprüfen Sie die Systeminformationen Ihres Computers und wenden Sie sich an den Herausgeber.
Diese Software ist alt, stammt aus der Zeit, als es Borland gab, und ich verwende Windows 8.1. Ich dachte, dass auf jedem 64-Bit-Rechner eine 32-Bit-EXE-Datei laufen sollte.
Kann ich diese 32-Bit-Software auf meinem 64-Bit-Rechner ausführen?
Antwort1
Wenn die Software so alt ist, handelt es sich wahrscheinlich tatsächlich um eine 16-Bit-ausführbare Datei und nicht um eine 32-Bit-Datei.
64-Bit-Versionen von Windows können keine 16-Bit-Software ausführen. Dies ist nur mit den 32-Bit-Versionen möglich.
Antwort2
Wenn es sich um eine 16-Bit-Software handelt, kann diese möglicherweise nicht auf einem 64-Bit-Windows ausgeführt werden. Wenn es sich um ein 32-Bit-Windows handelt, haben Sie immer noch die Möglichkeit, die Kompatibilitätsproblembehandlung auszuführen und ein älteres Windows auszuwählen, das näher an diesem liegt.ALTERwie das Ausrollen wie in Windows 98 oder XP. Vergessen Sie nicht, dass die meisten alten Compiler das Ausführen erfordern.als Administrator