SysWOW64

概要

SysWOW64とは、64ビット(x86-64)版Windowsのシステムフォルダの一つで、32ビット(x86)版のシステムファイルを格納する場所。「C:¥Windows¥SysWOW64」など、システムドライブWindowsフォルダの中にある。

64ビット版Windowsを導入すると、システムの一部を構成する64ビット版の実行ファイルEXEファイルなど)やライブラリファイル(DLLファイルなど)、関連する設定ファイルやデータファイルなどは規定ではWindowsフォルダ内の「System32」フォルダに置かれる。

64ビット版Windowsには以前の32ビット版Windows向けのアプリケーションをそのまま実行できるようにするため、「WOW64」(Windows 32-bit On Windows 64-bit)というサブシステムが用意されており、32ビット版が必要とするシステムファイル群が「SysWOW64」フォルダに格納される。

32ビット版Windowsでは32ビット用のシステムファイル群が「System32」に置かれていたため、64ビット用が「System32」に置かれるというのは少々紛らわしい。古い32ビットアプリケーションもシステムの機能が必要なときは「System32」にアクセスしようとするが、WOW64が自動的に「SysWOW64」フォルダ内の同じファイルへのアクセスに差し替える処理を行う。

(2023.7.20更新)
この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。