SysWOW64 フォルダーとは何ですか?その機能は正確には何ですか?

SysWOW64 フォルダーとは何ですか?その機能は正確には何ですか?

64 ビット版の Windows を使用している場合は、システム ドライブ (通常は C ドライブ) を参照しているときに、「SysWoW64」ディレクトリが表示されることがあります。このフォルダを調査しているときに、マルウェアが含まれていると思い、削除しようとしたという投稿をいくつか見かけました。

一部の Web サイトでは、SysWOW64 フォルダーをトロイの木馬として分類して、自社のウイルス対策ソフトウェアを宣伝しようとしています。

ただし、SysWOW64 フォルダーは正規の Windows フォルダーであり、PC から削除すると逆効果になることをご了承ください。

この記事では、SysWOW64 フォルダーについて詳しく調べて、それが何であるか、何が含まれているか、そして Windows オペレーティング システムにとってなぜ重要であるかを学びます。

32 ビットと 64 ビット

SysWOW64 フォルダーが何であるかを理解する前に、まず 32 ビット アーキテクチャと 64 ビット アーキテクチャの違いを理解する必要があります。

以前は、Windows オペレーティング システムは 32 ビット テクノロジのみをサポートしており、使用可能なハードウェアは同じビット アーキテクチャでした。しかし、Windows 7 の発売以降、64 ビット オペレーティング システムとハードウェアの価格が 32 ビットとほぼ同じになったため、その人気は高まり始めました。

64 ビット アーキテクチャでは、32 ビット アーキテクチャに比べてパフォーマンスが大幅に向上します。 32 ビット システムではメモリが 4 GB に制限されているのに対し、このシステムではより多くのメモリをサポートします。さらに、64 ビット ハードウェアはより最新かつ高速です。

ただし、32 ビットおよび 64 ビットのオペレーティング システム用のソフトウェアも同じアーキテクチャを使用する必要があります。そのため、開発者は早期に 32 ビット ソフトウェアを作成し、後に同じアーキテクチャに対応するオペレーティング システムがリリースされたときに、これらのソフトウェアは 64 ビットを超えました。

現在でも、一部の 32 ビット アプリケーションは 64 ビット オペレーティング システムで実行できます。 SysWOW64 フォルダーはそのためにあるのです。これについてさらに説明しましょう。

SysWOW64 フォルダ

Windows の SysWOW64 とは

SysWOW64 フォルダーは次の場所にあります。

 C:\Windows

SysWOW64 フォルダーとは何か、そしてそれが何をするのかを理解するには、まずさまざまなビット アーキテクチャを参照する必要があります。

通常の 32 ビット オペレーティング システムを使用している場合、すべての 32 ビット アプリケーションとプログラムはファイルを「C:Program Files」に保存し、システム全体の .DLL ファイルは「C:WindowsSystem32」に保存されます。

ただし、64 ビット オペレーティング システムは下位互換性があるため、32 ビット ソフトウェアも実行できます。ただし、これは 32 ビット アプリケーションと 64 ビット アプリケーションの DLL ファイルを分離することによって実現されます。ここで SysWOW64 ディレクトリが役立ちます。

64 ビット オペレーティング システムでは、64 ビット プログラムはファイルを「C:Program Files」に保存し、システム全体の DLL ファイルは「C:WindowsSystem32」に保存されます。ただし、64 ビット オペレーティング システム上の 32 ビット アプリケーションとプログラムは、ファイルを「C:Program Files (x86)」に保存し、DLL ファイルを「C:WindowsSysWOW64」に保存します。

WOW64 は、Windows 64 ビット上の Windows 32 ビットを意味します。これは、32 ビット Windows アプリケーションを 64 ビット Windows 上で実行できるようにする x86 エミュレーターです。

Sysem32 と SysWOW64 フォルダー

前述したように、64 ビット オペレーティング システムの「C:WindowsSystem32」にある System32 フォルダーには、64 ビット アプリケーションとプログラムのライブラリが格納されます。ただし、SysWOW64 フォルダーには 32 ビット アプリケーションとプログラムのライブラリが保存されます。

32 ビット アプリケーションが関連ライブラリを呼び出すと、"C:WindowsSystem32" ではなく "C:WindowsSysWOW64" にリダイレクトされます。

System32 の名前の「32」は、32 ビット アプリケーションのデータを保存するように思われるため混乱するかもしれませんが、実際はそうではなく、そのため一部のユーザーに構成エラーが発生します。実際、64 ビット アプリケーション用の DLL ファイルが格納されます。それで、なぜそうなるのでしょうか?

System32 が 64 ビットなのはなぜですか?

ディレクトリ名に「32」が含まれているのに、なぜ 64 ビット アプリケーションのデータを保存するのでしょうか?

以前、アプリケーション開発者がすでに「C:WindowsSystem32」ディレクトリを標準として採用し、64 ビット アプリケーションにハードコードしていたため、Microsoft は「System32」フォルダーの名前を「System64」に変更しませんでした。当時、Microsoft がディレクトリ名を変更していた場合、すべての開発者はアプリケーション コードを変更する必要があったでしょう。

そのため、Microsoft は System32 をデフォルトのアーキテクチャ ライブラリとして維持し、「SysWOW64」と呼ばれる 32 ビット ライブラリ用の新しいアーキテクチャ ライブラリを作成しました。

よくある質問(FAQ)

  • SysWOW64 を削除しても安全ですか?

いいえ、安全ではありません。 SysWOW64 は、32 ビットのアプリケーションとプログラムのリポジトリである正規の Windows (64 ビット) ディレクトリです。したがって、これを削除すると、アプリケーションだけでなくオペレーティング システムにも悪影響が及ぶことになります。

  • SysWOW64 にはウイルスが含まれていますか?

SysWOW64 は正規の Windows ディレクトリであり、ウイルスやマルウェアは含まれていません。ただし、外部の脅威が SysWOW64 フォルダー内のライブラリに侵入する可能性もあります。その場合は、フォルダーを適切なウイルス対策ソフトウェアでスキャンし、フォルダーや感染したライブラリを削除しないことをお勧めします。

  • SysWOW64 は何に使用されますか?

SysWOW64 フォルダーには、32 ビット アプリケーションと 64 ビット オペレーティング システム用のライブラリが含まれています。

  • SysWOW64 と System32 の違いは何ですか?

64 ビット オペレーティング システムでは、System32 フォルダーには 64 ビット プログラム用のライブラリが保存され、SysWOW64 フォルダーには 32 ビット アプリケーションとプログラム用のライブラリが保存されます。

  • 32 ビット Windows に SysWOW64 フォルダーが存在しないのはなぜですか?

SysWOW64 ディレクトリは、System32 フォルダーが 64 ビット ライブラリの保存に使用されるため、64 ビット オペレーティング システムに 32 ビット ライブラリを保存するように設計されています。したがって、32 ビット オペレーティング システムでは、64 ビット (またはその他のビット アーキテクチャ) のライブラリを実行できないため、異なるビット数のライブラリ用に個別のフォルダーを作成する必要はありません。

<<:  Windows 環境変数とは何ですか? Windows 環境変数の完全なリスト

>>:  Weibo ライト版アプリ (Weibo 国際版) v6.2.6 広告なしバージョン

推薦する

Soda Music APP (Android 音楽アプリケーション ソフトウェア) v11.1.0 広告なしバージョン

📱Soda Music APPは、音楽の再生、音楽の検索、ダウンロード、管理などの機能を統合した音楽...

Zhihu APP(Zhiliao プラグイン バージョンと統合された Zhihu 拡張バージョン)v10.23.1

📱Zhihu APPは、ユーザーがさまざまな質問と回答を得ることができる知識ソーシャルプラットフォ...

Czkawka (オープンソースの無料ファイルクリーニングツール) v7.0.0 中国語グリーンバージョン

Czkawka は Rust で書かれたクロスプラットフォームのサニタイズ ツールであり、その名前は...

360 フォルダ (シングルウィンドウ マルチタブ リソース マネージャ) v1.0.0.1130 中国語版

360 Folder は、さまざまなフォルダーの使用効率を向上させる、単一ウィンドウ、複数タブのリソ...

Kite (Xiaomi 携帯電話用無料フレームレートテストソフトウェア) v1.5.6

Kite は、Xiaomi がリリースした無料ソフトウェアで、プロ仕様の熱体験最適化ツールであると...

True Burner Pro (無料 CD 書き込みソフトウェア) v10.3 ポータブル版

True Burner は、ユーザーが CD、DVD、Blu-ray ディスクを簡単に書き込むのに役...

ESET Smart Security Premium v​​18.0.12.0 x86 & x64 スペシャルエディション

ESET Smart Security Premium は、ウイルス対策、ファイアウォール、スパイウ...

IrfanView (無料画像ブラウザエディタ) v4.70 中国語グリーンバージョン

IrfanView は、幅広い画像形式をサポートする無料の画像ビューア、エディタ、コンバータです。ソ...

Adobe Bridge 2025 (BR2025 クラック版) v15.0.2.432 直接インストール クラック版

Adobe Bridge 2025 は、Adobe がリリースしたファイル管理ツール ソフトウェアで...

Wallpaper Engine (ダイナミックデスクトップ壁紙ソフトウェア) v2.6.19 中国語直接インストール版

Wallpaper Engine は、ユーザーが動的な壁紙を設定してカスタマイズできる強力なデスクト...

Autodesk AutoCAD LT (Lite CAD ソフトウェア) v2025.1.1 中国語クラック版

Autodesk AutoCAD LT は、プロフェッショナルな 2D 描画ソフトウェアであり、Au...

Maoyan ブラウザ (Chrome コア拡張ブラウザ) v5.3.1 ポータブル版

Maoyan ブラウザは、シンプルで安全な Chrome 強化ブラウザです。二次最適化のために最新の...

ESET オンライン スキャナー (オンライン スキャン ツール) v3.7.4.0

ESET オンライン スキャナーは、有名なネットワーク セキュリティ企業 ESET がリリースした...

Winxvideo AI (AI ビデオ編集ソフトウェア) v3.9 多言語ポータブル版

Winxvideo AI は、人工知能技術に基づいて開発されたビデオ編集ソフトウェアです。ソフトウェ...

AdGuard 広告ブロッカー アプリ v4.8.57 Final / 4.9.23 Nightly

📱AdGuard 中国語版広告ブロッカーは、最も人気のある広告ブロック プログラムです。Adgua...