Ab Vista unterstützen 64-Bit-Versionen von Windows keine 16-Bit-Programme mehr, 32-Bit-Versionen können sie jedoch weiterhin ausführen. Windows 8 hat viele Dinge gegenüber Windows 7 geändert, und es gab vor einiger Zeit Gerüchte, dass es nur in 64-Bit [1] [2] verfügbar sein würde, was anscheinend nicht mehr der Fall ist . Es ist kein Geheimnis, dass Microsoft Benutzer dazu drängt, auf 64-Bit-Systeme zu migrieren. Haben sie die 16-Bit-Unterstützung von Windows 8 insgesamt eingestellt (einschließlich 32-Bit-Versionen)?
windows-8
compatibility
16-bit
Synetech
quelle
quelle
.com
Dateien oder Programme sind, die mit Pascal für DOS kompiliert wurden und beispielsweiseecho
ohne Zeilenumbruch arbeiten, den Cursor bewegen, Textfarben festlegen, Datum / Uhrzeit drucken und a analysieren Datei usw. Diese funktionieren einwandfrei und obwohl einige Funktionen jetzt integriert sind, sind viele / die meisten nicht integriert und es ist nicht immer möglich (oder in einigen Fällen sogar möglich), sie für 32- zu aktualisieren und / oder neu zu kompilieren. oder 64-Bit.Antworten:
64-Bit-Kopien von Windows 8 unterstützen zwar keine 16-Bit-Anwendungen, sie werden jedoch weiterhin auf 32-Bit-Kopien unterstützt [1] [2] [3] . Sie werden jedoch standardmäßig nicht unterstützt und müssen mit einem Applet der Systemsteuerung manuell aktiviert werden:
quelle
Dies ist dasselbe wie Windows Vista oder Windows 7. Wenn Sie eine 64-Bit-Version von Windows haben, können Sie keine 16-Bit-Anwendungen ausführen. Wenn Sie eine 32-Bit-Version von Windows haben, können Sie 16-Bit-Anwendungen ausführen.
Problemumgehung für 64-Bit-Systeme: In Windows 7 64-Bit können Sie einfach den XP-Modus für virtuelle PCs herunterladen und dort Ihre 16-Bit-Anwendung ausführen. Ich bin nicht sicher, ob Windows 8 auch einen XP-Modus bietet (glaube ich nicht), aber (einige Versionen?) Von Windows 8 bieten Hyper-V-Unterstützung. Sie können also problemlos z. B. Windows XP in Ihrem Hyper-v ausführen, um 16-Bit-Unterstützung zu erhalten.
http://www.microsoft.com/windows/virtual-pc/download.aspx http://blogs.msdn.com/b/b8/archive/2011/09/07/bringing-hyper-v-to-windows -8.aspx
quelle
Gemäß Windows 7 können 16-Bit-Anwendungen auf einer 64-Bit-Windows 8-Installation einfach nicht ausgeführt werden.
Das zum Ausführen von 16-Bit-Anwendungen erforderliche NTVDM ist jedoch auf 32-Bit-Windows 8-Systemen weiterhin verfügbar:
Wie Synetech feststellte, ist diese Funktion standardmäßig deaktiviert und muss manuell aktiviert werden.
quelle