Program Files フォルダーと Program Files (x86) フォルダーの違いは何ですか?

Program Files Forudato Program Files X86 Forudano Weiiha Hedesuka



Windows ユーザーであれば、次の場所に 2 つの Program Files フォルダーがあるのを見たことがあるはずです。 Cディスク 名前付き 'プログラムファイル' 「プログラム ファイル (x86)」 。このため、これらのフォルダーはなぜ同じ名前を共有しているのか、またそれぞれのフォルダーは何が異なるのかという疑問が生じます。良い!これらの Program Files フォルダーはどちらも異なる目的を持っていることに注意することが重要です。

この記事では、次の概要を使用して Windows の Program Files フォルダーについて詳しく説明します。

プログラム ファイル フォルダーとは何ですか?

Program Files フォルダーは次の場所にあります。 「C:\プログラム ファイル」 システムのディレクトリ。これには、通常はデフォルトのオペレーティング システムの一部ではない、インストールされているすべてのアプリケーションとプログラムが含まれています。インストールされているすべてのアプリケーションを適切に実行するには、対応する DLL ファイル、データ ファイルなどのサポートが必要です。 Program Files フォルダーはこれらのファイルを管理し、ファイルを混同することなくアプリケーションを簡単に実行できるようにします。







Program Files と Program Files (x86) フォルダーの違い

まず、システムに 2 つの Program Files フォルダーがあるかどうかを確認するために、次のファイルを開きます。 'ファイルエクスプローラー' を使用して 「Windows + E」 キーボードのショートカット。次に、開きます 「このパソコン」 左側から C ディスクをダブルクリックします。この場合は 「OS(C:)」 :





ここで、複数の Program Files フォルダーがあるかどうかを確認します。たとえば、以下の例では、次の名前の Program Files フォルダが 2 つあります。 'プログラムファイル' 「プログラム ファイル (x86)」 :





Program Files フォルダが 2 つあるということは、PC に 64 ビット オペレーティング システムがインストールされていることを意味します。以前は、Windows には 1 つの Program Files フォルダーを含む 32 ビット オペレーティング システムしかありませんでした。 64 ビット オペレーティング システムでは、ユーザーは 32 ビット アプリケーションも使用できるようになりました。この目的のために、2 つの別個の Program Files フォルダーが作成されます。



プログラム ファイル (x86) フォルダーは、システムにインストールされているすべての 32 ビット アプリケーションを含めるために使用されます。 プログラムファイル フォルダーには、システムにインストールされているすべての 64 ビット アプリケーションが含まれています。 2 つのフォルダーを分けているのは、アプリケーションの DLL やデータ ファイルが混同される可能性を避けるためです。

例えば、 ユーザーが同じアプリケーションの 32 ビット バージョンと 64 ビット バージョンの両方をインストールしている場合、オペレーティング システムはそれらを別々に処理し、データが混同されることはありません。 32 ビット プログラムは 64 ビット プログラムをロードできないためです。同様に、32 ビット プログラムが 64 ビット DLL ファイルをロードしようとすると、クラッシュします。

(x86) とはどういう意味ですか?
Program Files フォルダーの名前にある (x86) は、32 ビット オペレーティング システムと 64 ビット オペレーティング システムを識別し区別するためにのみ使用されます。 「x86」は、32 ビット プロセッサ、つまり 286、386、486 から取られています。

Windows の 2 つの個別の Program Files フォルダーの違いは以上です。

結論

という名前の 2 つの Program Files フォルダーがあるシステム 'プログラムファイル' 「プログラム ファイル (x86)」 64 ビット オペレーティング システムがインストールされていることを意味します。 Program Files (x86) にはすべての 32 ビット プログラムが含まれますが、Program Files フォルダーにはシステムにインストールされているすべての 64 ビット プログラムが含まれます。この 2 つのフォルダーの分離は、プログラムの DLL またはデータ ファイルが混在するのを避けるために行われます。この記事では、Windows の Program Files フォルダー (64 ビット プログラム用) と Program Files (x86) フォルダー (32 ビット プログラム用) の違いについて説明しました。