違いは本当に重要ですか?
コンピュータ世界では、32ビットおよび64ビットは、その特定のアーキテクチャを使用する中央処理装置 、 オペレーティングシステム 、 ドライバ 、ソフトウェアプログラムなどのタイプを指す。
おそらく、ソフトウェアの一部を32ビット版または64ビット版としてダウンロードするオプションがあります。 この2つは別々のシステム用にプログラムされているため、実際には違いがあります。
- 32ビットのハードウェアとソフトウェアは、しばしばx86またはx86-32と呼ばれます。
- 64ビットのハードウェアとソフトウェアは、しばしばx64またはx86-64と呼ばれます。
- 32ビットシステムでは32ビット単位でデータを使用し、64ビットシステムでは64ビット単位でデータを使用します。 一般に、一度に処理できるデータが多いほど、システムは高速に動作することができます。
64ビットシステムには他にもいくつかの利点がありますが、実際にはより多くの量の物理メモリを使用することが最も実用的です 。 さまざまなバージョンのWindowsのメモリ制限について、マイクロソフトが何を言いたいのかを参照してください。
64ビットおよび32ビットオペレーティングシステム
今日のほとんどの新しいプロセッサは、64ビットアーキテクチャに基づいており、64ビットオペレーティングシステムをサポートしています。 これらのプロセッサは、32ビットオペレーティングシステムと完全に互換性があります。
Windows 10 、 Windows 8 、 Windows 7 、およびWindows Vistaのほとんどのエディションは、64ビット形式で入手できます。 Windows XPのエディションのうち、 Professionalのみが64ビットで使用できます。
Windowsのすべてのエディションは、XPから10まで、32ビットで利用できます。
お使いのPCのWindowsのコピーが32ビットまたは64ビットの場合は確かですか?
32ビットまたは64ビットバージョンのWindowsを実行しているかどうかを確認する最も簡単で簡単な方法は、 コントロールパネルで何が表示されているかを確認することです。 「 32ビット版または64ビット版のWindowsを実行していますか? 」を参照してください。 詳細な手順については、
WindowsでどのOSアーキテクチャを実行しているかを調べるもう1つの簡単な方法は、Program Filesフォルダを確認することです。 その詳細は以下の通りです。
ハードウェアアーキテクチャを確認するには、 コマンドプロンプトを開き 、 次のコマンドを入力します。
エコー%PROCESSOR_ARCHITECTURE%x64ベースのシステム、または32ビット版のx86を使用していることを示すには、 AMD64のような応答が得られるかもしれません。
重要:これは、実行しているWindowsバージョンの種類ではなく、ハードウェアのアーキテクチャのみを示します。 x86システムは32ビット版のWindowsのみをインストールできるため、x86システムにも32ビット版のWindowsをインストールできるため、 必ずしもそうではありません。
動作する別のコマンドは次のとおりです。
regクエリ "HKLM \ SYSTEM \ CurrentControlSet \ Control \セッションマネージャ\環境" / v PROCESSOR_ARCHITECTUREそのコマンドははるかに多くのテキストをもたらすはずですが、次のいずれかのような応答で終わります:
PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64これらのコマンドの1つを使用する最良の方法は、ここでこのページにコピーし、 コマンドプロンプトの黒いスペースを右クリックしてコマンドを貼り付けることです。
それが重要な理由
違いを知ることは重要です。正しい種類のソフトウェアとデバイスドライバをインストールすることができます。 たとえば、32ビットまたは64ビットのバージョンをダウンロードするオプションがある場合は、 ネイティブの64ビットソフトウェアプログラムを使用することをお勧めします。 ただし、Windowsの32ビット版を使用している場合は、まったく動作しません。
エンドユーザーの唯一の本当の、顕著な違いの1つは、大規模なプログラムをダウンロードした後、特定のコンピュータでは実行されないため、その時間を無駄にする可能性があるということです。 これは、32ビットOSで使用する予定の64ビットプログラムをダウンロードした場合に当てはまります。
しかし、いくつかの32ビットプログラムは、64ビットシステム上で正常に動作することができます。 言い換えれば、32ビットプログラムは64ビットオペレーティングシステムと互換性があります。 しかし、このルールは常に正しいとは限りません。ハードウェアデバイスは、ソフトウェアとのインターフェイスを確立するために、ハードウェアデバイスがインストールされている必要があるため、一部のデバイスドライバでは特にそうです(つまり、64ビットのドライバが64 32ビットOSの場合は32ビットのドライバ)をサポートしています。
32ビットと64ビットの違いが出現する別の時は、ソフトウェアの問題のトラブルシューティングやプログラムのインストールディレクトリを調べるときです。
64ビットバージョンのWindowsには、32ビットディレクトリも含まれているため、 2つの異なるインストールフォルダがあることに気づくことが重要です。 ただし、Windowsの32ビット版には1つのインストールフォルダしかありません 。 これをさらに混乱させるために、64ビットバージョンのProgram Filesフォルダは、32ビットバージョンのWindowsの32ビットProgram Filesフォルダと同じ名前です。
あなたが混乱している場合は、こちらをご覧ください:
Windowsの64ビット版には、2つのフォルダがあります。
- 32ビットの場所: C:\ Program Files(x86)\
- 64ビットの場所: C:\ Program Files \
Windowsの32ビット版には、1つのフォルダがあります。
- 32ビットの場所: C:\ Program Files \
ご存知のように、64ビットのProgram FilesフォルダはC:\ Program Files \ですが、これは32ビットOSでは当てはまりませんので、ちょっと混乱します。