Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> よく知られている知識:WindowsのProgram Files(x86)フォルダーは何ですか?

よく知られている知識:WindowsのProgram Files(x86)フォルダーは何ですか?

  

今日私はこの質問をWeiboで見ました。 64ビットWindowsをインストールすると、システムディスク(通常はCドライブ)上にそのようなフォルダが表示されます。このフォルダには、私たちが知っているProgram Filesフォルダよりも "x86"の接尾辞が付いています。 「x86″」と「x86″なし」の違いは何ですか?

簡単に言うと、Program Files(x86)には32ビットのシステムファイルがいくつか格納されています。通常のProgram FilesフォルダやWindowsフォルダと同じで、systemフォルダに属しますので、自由に変更しないでください。

テクノロジは64ビットWindows、Windows 64上のWindows(つまりWoW64)で利用できます。 32ビットアプリケーションを64ビットWindows上で正常に実行できるため、ユーザーは32ビットから64ビットへの移行に大きな不便を感じません。 32ビットプログラムを正常に実行するために、64ビットWindowsには32ビットシステムファイルの大部分が付属しています32ビットプログラムを実行すると、システムによって32ビット環境が提供されます。ビットプログラムは、32ビットWindows上で実行されていると見なします。 Windowsシステムファイルは、主に%SystemDrive%\\ Program Filesおよび%Windir%\\ System32(通常のC:\\ Program FilesおよびC:\\ Windows \\ System32)に格納されています。 64ビットシステムでは、これら2つのフォルダに64ビットシステムファイルが格納され、同じ名前の32ビットシステムファイルを格納するために、%SystemDrive%\\ Program Files(86)という2つのフォルダがあります。 %Windir%\\ SysWoW64(通常のC:\\ Program Files(86)およびC:\\ Windows \\ SysWoW64)。

32ビットプログラムがProgram FilesまたはSystem32内のファイルにアクセスする必要がある場合、システムは自動的にProgram Files(x86)またはSysWoW64に切り替えます。そのため、32ビットプログラムは64ビットWindows上で正常に動作します。そうです。 64ビットプログラムは通常Program Filesにインストールされ、32ビットプログラムはProgram Files(x86)にインストールされます。

64ビットシステムの観点から見ると、WoW64は32ビット互換方式しか提供しておらず、システム自体は完全に64ビットです。したがって、Program Files(x86)とSysWoW64の2つのファイルを使用してください。削除してもシステムの通常の動作には影響しませんが、この方法は推奨されません。 64ビットアプリケーションの人気は高くはなく、多くのベンダーは、人気のあるチャットツールやマルチメディア再生ツールなど、64ビットに多くのエネルギーを投資することに消極的です。実際の使用では、32ビットアプリケーションの使用を避けるのは難しいので、WoW64を維持してください。

その他のよくある質問を追加してください:なぜCとDの下にプログラムファイル(x86)があるのですか? Program Files、Program Files(x86)、Windowsフォルダは通常同じディスク(パーティション)内に存在しますが、ディスクの下にProgram FilesしかなくWindowsが存在しない場合はシステムフォルダではありません。もちろん、それはいくつかのソフトウェアに影響を与えるかもしれません。

コマンドラインでファイル(x86)をプログラムする方法(DOS)現代のWindowsでは長いファイル名がサポートされています。プログラムファイル(CD)またはプログラムファイル(x86)(')を直接使用できます。;引用符に注意を払う。あなたがオリジナルのDOS環境にいるなら、ファイル名は8文字までしかできず、Program Filesは明らかに8文字以上です、それは自動的に "progra〜1"と省略されます。 CドライブでCD progra〜1コマンドを実行してファイルをプログラムするか、またはCD progra〜2を実行してProgram Files(x86)を入力します。この記事ではもっと複雑な方法を見つけることができます。

32ビットシステムと64ビットシステムの違いは何ですか?こちらをご覧ください。

Copyright © Windowsの知識 All Rights Reserved