web-dev-qa-db-ja.com

16ビットプログラムを64ビットWindowsで動作させるにはどうすればよいですか?

重複の可能性:
64ビットOSが16ビットアプリケーションを実行できないのはなぜですか?

Skyroadsなどの古いゲームをプレイしようとすると、次のエラーメッセージが表示されます。

このファイルのバージョンは、実行しているWindowsのバージョンと互換性がありません。コンピュータのシステム情報をチェックして、プログラムのx86(32ビット)バージョンとx64(64ビット)バージョンのどちらが必要かを確認してから、ソフトウェアの発行元に連絡してください。

私が正しく理解していれば、Skyroadsは64ビットオペレーティングシステムでサポートされていない16ビットプログラムですか? 64ビットオペレーティングシステムで実行することは不可能ですか?

5
jman

16ビットDOSゲームの場合は DOSbox のようなエミュレーターを使用します。より集中的なグラフィックスの場合は、VMを使用する必要があります。

7
Tamara Wijsman

簡単な答えはノーです。Windowsx64で16ビットアプリケーションをネイティブに実行することはできません。長い答えはイエスです。 XPMode または他の Virtualization ソフトウェアのようなものを試してみたい場合は、それを機能させることができます。

3
Sean C.

あなたはおそらくこれをウィンドウズ7のxpモードでインストールすることができます。あなたはマイクロソフトからxpモードをダウンロードしてインストールすることができます。仮想マシンと同様に機能します。これはWindows7 pro以降で機能すると思いますが、win 7Homeで機能するために実行できるハッカーがいくつかある可能性があります。

2
mike G

最善の策は、 Virtual Box または Vmware player の32ビットOSで実行してみることです。

1
Supercereal