Windows 11 / Altes Programm funktioniert nicht?
Hallo,
mein Problem ist, dass ich ein Programm habe welches als Mindestanforderung Windows 95 hat momentan habe ich Windows 11 und es funktioniert leider nur wenn der CPU von Intel ist leider habe ich jetzt einen AMD basierten CPU und leider geht es nicht mehr. Gibt es einen Weg wie ich diese Programm zum laufen bekomme ohne einen Intel PC kaufen zu müssen. Auch habe ich versucht mit einer Internetseite wo ich Infos aus eine .exe Datei rausquetschen kann zu recherchieren leider bin ich dort nicht fündig geworden. Dann habe ich probiert mithilfe jeglicher AI mir ein neues ähnliches Programm rauszulassen Problem nur, dass ich kaum Ahnung von python habe und immer wenn ich das Script ausführen möchte schließt es sich automatisch wieder. Jetzt stellt sich die Frage ob es nicht irgendeinen Weg gibt, wie ichs zum laufen bekomme.
Hat da jemand eine Idee bin für alles offen.
Dürfen wir erfahren, um was für ein Programm es sich handelt?
Das Programm heißt Einarmiger Bandit.
3 Antworten
Wäre natürlich Hilfreich gewesen, wenn Du den Name/Titel des Programms und detaillierte Informationen geben hättest.
Mit genauen Informationen wäre es möglich eine Alternative zu finden oder zu ermitteln wo das eigentliche Problem liegt (incl. eines evtl. Workaround)
Erstaunlicherweise laufen viele Programme aus der Win95/98 -Ära mit der Installation alter DirektX Komponenten und ein paar Anpassungen am Installationsordner ohne größere Probleme.
Das von Dir geschilderte Verhalten bezüglich des Prozessoeherstellers kann ich nicht nachvollziehen, zumal AMDs erfahrungsgemäß kompatibeler zu alten x86-CPUs sind als moderne Intels. (Diesbezüglich wäre eine Fehlermeldung nützlich)
...die nicht in der Lage ist sowas zu bedienen...
Ohne näher Information zum Programm kann ich nur spekulieren.
Es gibt durchaus Möglichkeiten eine komplette VM, so einzurichten das diese mit einem Klick auf eine Desktopverknüpfung startet...
...Einige w95 Programme lassen sich per Link oder Batchdatei in einem Emulator wie Dosbox ausführen...
Vielen Dank für die Ausführliche Antwort. Folgende Fehlermeldung kommt nachdem ich versuche es zu starten "Application has generated an exception that could not be handled. Process id=0x3c18 '(15384), Thred id=0x2c8c (11404)."
Ich werde das mit der VM einmal probieren.
Bei dem Programm handelt es sich um eine Anfertigung für meinen Arbeitgeber, leider ist das Programm schon sehr alt.
Python-Programme kann man auch in eine EXE-Datei kompilieren. Das geht so:
- Python installieren: https://www.python.org/downloads/ Nach dem Download das mit der rechten Maustaste anklicken und Als Administrator ausführen. Dann sollte man alle Komponenten installieren
- Die Eingabeaufforderung als Administrator starten. Dort dann folgendes eingeben: pip install pyinstaller oder pip3 install pyinstaller Das installiert den Python Compiler. Danach die Eingabeaufforderung beenden
- Das Python-Programm in einen leeren Ordner kopieren. Dann von diesem Ordner aus die Eingabeaufforderung normal starten und folgenden Befehl eingeben: pyinstaller --onefile programmname.py
Die Kompilierung wird nun gestartet. Wenn fertig findet man in dem Ordner weitere Unterordner: build und dist. Im Ordner dist findet man dann die programmname.exe Diese ist dann selbstständig ohne Python lauffähig.
Hier
https://pc-woelfl.de/produkt/windows-xp-rechner-retro-pc/
kann man vorkonfigurierte Rechner mit Windows XP kaufen. Es gibt eigentlich kein Win95 Programm welches nicht unter XP läuft.