ソフトやドライバー、更新プログラムをダウンロードするとき、「x86 パッケージ」と「x64 パッケージ」のどちらを選べばいいのか迷ったことはありませんか?
しかも厄介なのが、64ビット版が「x64」なのに、32ビット版は「x32」ではなく「x86」と表記される点です。「数字が逆じゃない?」「結局どっちが何ビットなの?」と、見るたびに混乱してしまいますよね。
この記事では、「x86」と「x64」が何ビットを指すのか、なぜこんな紛らわしい名前になったのか、そして自分のパソコンがどちらなのかを確認する方法まで、私自身が腑に落ちた順番で整理して解説します。
先に結論だけ言ってしまうと、迷ったときは 「x86=32ビット」「x64=64ビット」 とだけ覚えておけば、ダウンロード時の選択でつまずくことはほぼなくなります。今のパソコンはほとんどが64ビットなので、基本的には「x64」を選んでおけば問題ありません。
とはいえ、なぜそう言い切れるのか、理由まで分かっておくと安心して選べます。
「x86」と「x64」はどっちが何ビット?
「x86」と「x64」は、パソコン(正確にはCPU)が一度に扱えるデータの幅、いわゆる「ビット数」の違いを表しています。
Windowsには「32ビット版」と「64ビット版」があり、ダウンロードページでの対応は次の通りです。
| 表記 | ビット数 | 意味 |
|---|---|---|
| x86 | 32ビット | 32ビット版Windows用のパッケージ |
| x64 | 64ビット | 64ビット版Windows用のパッケージ |
つまり「x86 パッケージ」が32ビット版用、「x64 パッケージ」が64ビット版用です。「86」という数字に引っぱられて32ビットだと忘れがちですが、x86=32ビットと割り切ってしまうのが一番ラクです。
なぜ32ビット版が「x86」と呼ばれるのか
「64ビットがx64なら、32ビットはx32でいいのに」と思いますよね。私もずっと引っかかっていました。理由はCPUの歴史にあります。
「x86」という呼び名のもとになったのは、インテルが1978年に発表したCPU「8086」です。その後、80186・80286・80386・80486……と、末尾が「86」で終わる後継チップが続いて作られていきました。これらをまとめて呼ぶときに、共通する末尾を取って 「x86」(エックスはちろく)と総称するようになったわけです。
ここがポイントなのですが、もともと「x86」という言葉自体に「32ビット」という意味はありません。8086は16ビットのCPUでしたし、x86系には16ビットのチップも32ビットのチップも含まれます。
それでも、x86系の中で長く主流だったのが32ビットだったため、いつしか「x86=32ビット版」という使われ方が定着したのです。
64ビットはなぜ「x64」なのか(x86-64/AMD64)
一方の「x64」は、もう少し新しい言葉です。
32ビットだったx86アーキテクチャを、後から64ビットに拡張した規格が登場しました。これを正式には 「x86-64」 と呼びます。最初に設計・提唱したのがAMDだったことから 「AMD64」 とも呼ばれ、その後インテルも同じ仕様を採用して、64ビットの業界標準になりました。
この「x86-64」を短く縮めた呼び方が 「x64」 です。LinuxやプログラミングのSDKなどでは、同じものを「amd64」と表記することもあります。
整理すると、こういう流れです。
- x86 … 8086から続く系統の総称。今では32ビット版を指すことが多い
- x86-64 / x64 / AMD64 … x86を64ビットに拡張した規格。これらはすべて同じものを指す
「x86の64ビット版だから本当はx86-64。それを縮めてx64」と分かると、紛らわしさが少しほどけるのではないでしょうか。
32ビット(x86)と64ビット(x64)の違い
名前の話が長くなりましたが、実際の使い勝手にいちばん効いてくるのは 扱えるメモリ(RAM)の量 です。
32ビット版は、仕組み上最大でも約4GBまでのメモリしか認識できません。8GBや16GBのメモリを積んでも、32ビット版Windowsでは4GB前後までしか使えず、残りは活かせないことになります。
対して64ビット版は、理論上は桁違いのメモリを扱えます。実際のWindows 11でも、Homeで128GB、Pro for Workstationsでは6TBといった大容量メモリに対応しています。今どきの「メモリ16GB・32GB」といった構成を活かせるのは、64ビット版だからこそです。
| 項目 | 32ビット版(x86) | 64ビット版(x64) |
|---|---|---|
| 認識できるメモリ | 最大約4GBまで | 事実上の上限なし(数十GB〜TB級) |
| 大きなデータの処理 | 苦手 | 得意(一度に多くを処理できる) |
| 現在の位置づけ | ほぼ姿を消した | こちらが標準 |
メモリをたっぷり積めるということは、それだけ重いアプリを動かしたり、複数の作業を同時に走らせたりするのに有利だということ。動画編集や画像編集、たくさんのタブを開いた状態でも、64ビット版のほうが余裕を持ってさばけます。
64ビット版でも32ビットのソフトは動く
「64ビットに乗り換えたら、今まで使っていた32ビットのソフトは動かなくなる?」と心配になるかもしれません。ここは安心してください。
64ビット版のWindowsには 「WOW64」 という仕組みが組み込まれていて、32ビット向けのアプリもそのまま動かせるようになっています。マイクロソフトの公式ドキュメントでも、64ビット版Windowsは「変更なしで32ビットプログラムを実行する」と説明されています。
ただし例外もあります。16ビット時代の古いプログラムや、32ビット用に作られたデバイスドライバーは、64ビット版では動きません。普段使いのソフトならまず問題ありませんが、かなり古い業務用ソフトや周辺機器を使っている場合は、念のため対応状況を確認しておくと安心です。
「Program Files」と「Program Files (x86)」フォルダの意味
64ビット版のパソコンを使っていると、Cドライブの中に Program Files と Program Files (x86) という、よく似た名前のフォルダが2つあることに気づきます。これも「x86=32ビット」を知っていると意味がスッと分かります。
C:\Program Files… 64ビット版アプリがインストールされる場所C:\Program Files (x86)… 32ビット版アプリがインストールされる場所
64ビットのWindowsは、32ビットのソフトと64ビットのソフトを混同しないよう、保存先を分けて管理しています。先ほどのWOW64という仕組みが、32ビットアプリのインストール先を自動的に Program Files (x86) 側へ振り分けているわけです。
同じような分け方は、システムの内部フォルダでも行われています。64ビット用のファイルは System32 に、32ビット用のファイルは SysWOW64 に入る、という具合です。名前だけ見ると逆のように感じますが、これも歴史的な経緯による命名で、中身はちゃんと使い分けられています。
つまり、フォルダが2つあるのは不具合でも重複でもありません。64ビット環境で32ビットアプリも問題なく動かすための、きちんとした仕分けだと思っておけば大丈夫です。
自分のパソコンが32ビットか64ビットか確認する方法
「結局、自分のパソコンはどっちなの?」を調べるのはとても簡単です。Windows 11・Windows 10とも、設定画面からすぐに確認できます。
- 「スタート」ボタンから「設定」(歯車のアイコン)を開く
- 「システム」を選び、いちばん下の「バージョン情報」をクリック
- 「デバイスの仕様」の中にある 「システムの種類」 を見る
この「システムの種類」に、たとえば 64 ビット オペレーティング システム、x64 ベース プロセッサ のように表示されます。ここに「64 ビット」とあれば64ビット版、「32 ビット」とあれば32ビット版です。
なお、今販売されているWindows 11はそもそも64ビット版しか存在しません。そのため、最近のパソコンを使っているなら、ほぼ確実に64ビットだと考えて差し支えありません。確認すると、たいてい「やっぱり64ビットだった」となるはずです。
まとめ:迷ったら「x64」を選べばOK
紛らわしい「x86」と「x64」ですが、押さえるべきポイントはシンプルです。
- x86=32ビット版/x64=64ビット版。86という数字に惑わされない
- 「x86」は8086から続くCPUの総称が由来。もともと32ビット限定の言葉ではない
- 「x64」はx86を64ビットに拡張した規格「x86-64(AMD64)」の略
- 64ビット版は約4GBの壁を超えて大容量メモリを活かせるので、処理に余裕がある
- 64ビット版でも、WOW64のおかげで32ビットのソフトはそのまま動く
- 確認は「設定 → システム → バージョン情報 → システムの種類」で一発
結論として、ダウンロード時に迷ったら 「x64(64ビット版)」を選んでおけば、ほとんどの場合これが正解です。今のパソコンは64ビットが当たり前になっているので、まず自分のパソコンを設定画面で確認し、64ビットだったら以降は安心して「x64」を選んでいきましょう。
もしこれから新しいパソコンを用意して環境を整えるなら、あわせてパソコンを購入した際、私が絶対にインストールする必須ソフトものぞいてみてください。最初に入れておくと快適なソフトをまとめています。