64bit版ソフトを32bitOSで実行できる方法はありますでしょうか…?

パソコン | Windows XP7,822閲覧xmlns="http://www.w3.org/2000/svg">250

ベストアンサー

NEW! この回答はいかがでしたか? リアクションしてみよう

ThanksImg質問者からのお礼コメント

ご回答いただいた皆様、誠にありがとうございましたm(_ _)m ベストアンサーは非常に悩んだのですが、早めの回答で且つ、当方の知りたかったことを、詳しく教えてくださったtest_user987様に差し上げたいと思います。 この度は、本当にありがとうございました!

お礼日時:2017/2/14 11:42

その他の回答(9件)

Windows XP Pro 64bit Edition を使う。 下でXPは32bitしかないって言ってるけど OEM版しか出なかったので知らないのかね。 予定通りだったらVISTA 32bitは無かったのに。 Win XP Home 32bit → 後継なし Win XP Pro 32bit ....└→Win XP Pro 64bit ........└→Win VISTA 64bit

まず32bitだと、最大4,294,967,296(4G)までの数を表現できます。 64bitだと、最大18,446,744,073,709,551,616(16E)までの数を表現できます。 なので、64bit版のソフトを32bitOSで動かそうとすると、表現できる数が足りなくなり動かないということです。 ただ64bitOSなら32bit版ソフトを動かしても半分しか使わないので余裕でできます。 大は小を兼ねるということですね、、、

すいません、表現があれでしたね、 64bitと32bitの間にはそもそも互換性がありません。なので64bitOSで32bitソフトを動かすときは、互換ソフトを通しています

無理でしょb(^-^ 64bitPCで32bitソフトを動かすのは下位互換と言う意味で可能だけど、その逆は無いってこと。 やろうとしているのはファミコンでスーファミのソフトを動かそうとしているのと同じですから。 互換性が無ければ動くはずもない。

XPは32ビットオンリーでしたので、64ビット対応のアプリでなくても、Vista以降のOS対応の32ビットアプリが動作しなくても仕方が無いのです。 単純に考えても『64ビット』となっているだけでXPは対象外です。尚且つVista以降の32ビットOSでも動作しないのですよ。32ビットの環境ではメモリが足りないために、64ビットOSでの動作を保証するわけです。

ID非表示

2017/2/9 9:57

無理です。 そもそも32ビット命令と64ビット命令には互換性はありません。 64ビット版Windowsで32ビットアプリケーションを動かす場合も、直接は動かさず、WoW64というエミュレーターを経由して動かしています。 64ビットアプリケーションを使うには、64ビット版のWindowsが必須です。