Programm vorgaukeln, dass eine andere CPU verbaut ist
Hallo,
ich habe wieder ein spezielle Problem:
Ein Windows XP PC für eine alte CNC Fräse ist defekt (Motherboard).
Setup vom Programm haben wir noch und Lizenz passt auch, geht auf die MAC Adresse vom NIC (kann man ja anpassen).
Programm auf neuen Windows 10 PC installiert und läuft, Lizenz aktiv.
Nur kann man kein Fräs-Programm starten, da die Software aus irgendeinem Grund sagt, dass die CPU nicht unterstützt wird.
Fehlermeldung habe ich nicht da, will aber einen Celeron, Pentium, Duron oder Athlon Prozessor...
Windows XP Backup als VM laufen auch schon versucht, das gleiche.
Kann man dem Programm / Windows vorgaukeln, dass man eine andere CPU im System hat?
Also beim Systemstart irgendeinen REG Key anpassen, wo dann eine andere CPU drin steht?
Gruß silent-daniel
PS: im System war ein Intel Pentium 4 2.40 GHz Northwood, 512MB DDR und eine 80GB HDD verbaut
PS2: Support und Hersteller gibts natürlich nicht mehr...
ich habe wieder ein spezielle Problem:
Ein Windows XP PC für eine alte CNC Fräse ist defekt (Motherboard).
Setup vom Programm haben wir noch und Lizenz passt auch, geht auf die MAC Adresse vom NIC (kann man ja anpassen).
Programm auf neuen Windows 10 PC installiert und läuft, Lizenz aktiv.
Nur kann man kein Fräs-Programm starten, da die Software aus irgendeinem Grund sagt, dass die CPU nicht unterstützt wird.
Fehlermeldung habe ich nicht da, will aber einen Celeron, Pentium, Duron oder Athlon Prozessor...
Windows XP Backup als VM laufen auch schon versucht, das gleiche.
Kann man dem Programm / Windows vorgaukeln, dass man eine andere CPU im System hat?
Also beim Systemstart irgendeinen REG Key anpassen, wo dann eine andere CPU drin steht?
Gruß silent-daniel
PS: im System war ein Intel Pentium 4 2.40 GHz Northwood, 512MB DDR und eine 80GB HDD verbaut
PS2: Support und Hersteller gibts natürlich nicht mehr...
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4871519278
Url: https://administrator.de/contentid/4871519278
Ausgedruckt am: 22.11.2024 um 01:11 Uhr
16 Kommentare
Neuester Kommentar
Aus einem anderen Forum:
There's a GUI wrapper for KVM/QEMU called Virt-Manager. It looks like you can select different CPU models to emulate.
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6 ...
https://virt-manager.org/
https://qemu-project.gitlab.io/qemu/system/qemu-cpu-models.html
There's a GUI wrapper for KVM/QEMU called Virt-Manager. It looks like you can select different CPU models to emulate.
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6 ...
https://virt-manager.org/
https://qemu-project.gitlab.io/qemu/system/qemu-cpu-models.html
Ich denke nicht, das es darum geht ob es ein Intel xxx - 12400 oder 8500 oder was auch immer ist, sondern ob die verbaute CPU ein Kernfeature hat, was die alte Anwendung erwartet. Wenn Du von einem PC aus virtualisierst sollte ja das Feature abdeckbar sein, wird es von der CPU gar nicht angeboten, kannst Du es nur schwer an die VM weiterreichen oder musst es emulieren.
Die alte CPU und vermutlich auch die Anwendung selbst erwarten einen 32-bit Befehlssatz, wenn Du jetzt nur die VM aufbaust und ein XP reinsetzt, kann es sein das hier der 64-bit Befehlssatz durchgereicht wird und daher Deine Anwendung zickt.
Du kannst aber auch mal schauen, ob unter dem angesprochenen Win10 mit Kompatibilitätsmodus XP und entsprechenden Feineinstellungen die Anwendung auch läuft, dann sparst Du Dir ein altes OS ohne Sicherheitspatchs weiter laufen zu lassen.
Die alte CPU und vermutlich auch die Anwendung selbst erwarten einen 32-bit Befehlssatz, wenn Du jetzt nur die VM aufbaust und ein XP reinsetzt, kann es sein das hier der 64-bit Befehlssatz durchgereicht wird und daher Deine Anwendung zickt.
Du kannst aber auch mal schauen, ob unter dem angesprochenen Win10 mit Kompatibilitätsmodus XP und entsprechenden Feineinstellungen die Anwendung auch läuft, dann sparst Du Dir ein altes OS ohne Sicherheitspatchs weiter laufen zu lassen.
In VMWare lässt sich das ganze z.B. so in der Config der VM erreichen, String natürlich an eigene Bedürfnisse anpassen.
Gruß S.
cpuid.brandstring = "Intel(R) Xeon(R) CPU E3-1270 v3 @ 3.50GHz"
Hallo,
und was spricht dagegen, einen passenden Rechner aus dem eBay Kleinanzeiger zu kaufen?
Gruß,
Jörg
und was spricht dagegen, einen passenden Rechner aus dem eBay Kleinanzeiger zu kaufen?
Gruß,
Jörg
Hallo,
Updates unter Windows XP? Na, Du bist ja optimistisch...
Das dürfte schon an der fehlenden TLS 1.2 Unterstützung scheitern. Die kann man zwar nachrüsten, aber "irgendwie" hat das bei mir dennoch nicht geklappt.
Gruß,
Jörg
Updates unter Windows XP? Na, Du bist ja optimistisch...
Das dürfte schon an der fehlenden TLS 1.2 Unterstützung scheitern. Die kann man zwar nachrüsten, aber "irgendwie" hat das bei mir dennoch nicht geklappt.
Gruß,
Jörg
Er hat jetzt Windows 10. Aber du weist halt nie, wann die Software auch auf Windows 10 mit aktuellem Patchstand nicht mehr lauffähig ist. Irgendwann in 10 Jahren sitzt man mit der selben Maschine da und hat das selbe Problem wieder. Besser das Ding ist lauffähig und abgeschottet als Up-to-Date und ständig gestört.