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 は無くなるかもしれません。

キャンペーン(PR)
マウスコンピューター
安さで勝負する数少ない国内パソコンメーカーのマウスコンピューターでは、「オータムセール」を実施中です。一部のモデルのみですが期間限定で最大50,000円OFFです。
(10月9日迄)
デル
いち早く直販とBTOカスタマイズでの販売方式で大幅なコスト削減を実現したデルでは、「今週のおすすめ製品」を実施中です。対象製品が特別価格でお買い得です。
(実施中)
パソコン工房
BTOパソコン、PCパーツ、周辺機器等を安く販売するパソコン工房では、「決算セール」を実施中です。セール対象BTOパソコンが最大55,000円OFFです。
(10月1日迄)


2023/09/07 更新