64ビット版 Windows 上で32ビット版ソフトウェアは動作するのか、その逆はどうなのか

32ビット版のソフトウェアは、64ビット版の Windows 上で動作するか

Windows XP で64ビット版が登場し、Windows Vista、Windows 7、Windows 8、Windows 8.1 と製品が新しくなるごとに64ビット版の普及が進んできました。

Windows 7 の頃には、64ビット版の選択が標準的になってきましたが、64ビット版を選ぶ際に気になるのが、32ビット版のソフトウェアは動作するかどうかです。

結論を言うと、たいていの32ビット版のソフトウェアは、64ビット版の Windows 上で動作しますが、一部は動作しません。動作するかは実際に64ビット版の Windows にインストールして動作させてみないとわからないところがあり、事前に動作するか知りたい場合はソフトウェアメーカーに確認、問い合わせ、もしくは誰かによって動作確認された情報が無いか、インターネット上で探す手があります。

また、周辺機器を使うのに必要となるドライバはソフトウェアの一種ですが、32ビット版のドライバは64ビット版の Windows 上で動作しません。

64ビット版のソフトウェアは、32ビット版の Windows 上で動作するか

逆に、64ビット版のソフトウェアは、32ビット版の Windows 上では動作しません。ドライバも同じく動作しません。

以上をまとめると、以下のようになります。

  32ビット版 Windows 64ビット版 Windows
32ビット版
ソフトウェア
動作する たいていは動作するが、一部動作しない
32ビット版
ドライバ
動作する 動作しない
64ビット版
ソフトウェア
動作しない 動作する
64ビット版
ドライバ
動作しない 動作する

なぜ32ビット版のソフトウェアは、64ビット版の Windows 上で動作するのか

64ビット版の Windows には、WOW64(Windows On Windows 64)と呼ばれるエミュレーション機能が搭載されています。

WOW64 のおかげで、64ビット版の Windows 上で32ビット版のソフトウェアは動作できます。ちなみに、WOW64 はドライバには対応していないため、32ビット版のドライバは64ビット版の Windows 上では動作しません。

WOW64 は、Windows XP から搭載され始め、その後発売された Windows Vista、Windows 7、Windows 8、Windows 8.1 にも搭載されています。

しばらくは、Windows 製品に WOW64 が搭載され続けるでしょうが、いずれ32ビット版のソフトウェアが完全に廃れてしまい、WOW64 を搭載する必要性が無くなったら、WOW64 は無くなるかもしれません。

キャンペーン
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「秋の売れ筋パソコン特集」を実施中です。PCサプライが付属、SSDを少額でスピード&容量アップ等、お得なキャンペーン実施中です。
(キャンペーン実施中)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「オータムセール」を実施中です。新発売の2-in-1ノートブックなど高性能PCが最大17%オフクーポンでお得です。
(10月22日迄)
ドスパラ
長い歴史を持つ代表的なショップブランドのドスパラでは、「おかげさまで26周年 ドスパラ周年祭」を実施中です。ドスパラは元々安い価格で販売していますが、日ごろの感謝をこめて大特価放出中です。
(10月28日迄)


2014/09/17 更新