web-dev-qa-db-ja.com

この32ビットプログラムを64ビットで実行するにはどうすればよいですか?

Windows 95用に作成されたプログラムを含む古いディスクがあります。Windows764ビットシステムにインストールしようとすると、次のエラーが発生します。

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

Windows 95とXPの両方で互換モードで実行しようとしましたが、エラーメッセージは同じです。はい、仮想マシンを試しましたが、サウンドに他の問題が発生しました。だから私はそれをこのシステムで動作させることが可能かどうか疑問に思っています。

1
Anthony

問題は、プログラムが32ビットであるということではなく、おそらく16ビットであるということです。

64ビット版のWindowsは16ビットアプリケーションのサポートを終了しますが、それをサポートする版のWindowsがある場合は、 XPモード は32ビットのWindowsを提供しますVM XPそれでも16ビットアプリケーションを実行できます(VMを試したが、どれを試したかは言わなかった)。

XPモードにアクセスできない場合、または試してみても機能しなかった場合は、別の方法として DOSBox x86エミュレーター を使用しました。過去にいくつかの古いゲームを動作させるために、私がオンラインで読んだものから、64ビットウィンドウで16ビットプログラムを実行できるようになります。

6