複数のプロセッサ アーキテクチャに対する Windows on Windows (WOW) サポートを含む Windows インストールの影響を受けるレジストリ キー

Windows XP および Windows Server 2003 以降の 64 ビット Windows インストール、および 32 ビット ARM プロセッサ アーキテクチャでは、Windows RT (Windows 8) 以降の Windows インストール (影響を受ける Windows インストールと参照) では、特定のレジストリ キーがリダイレクトされます

影響を受ける Windows のインストールでは、オペレーティング システムのプロセッサ アーキテクチャとは異なるプロセッサ アーキテクチャを持つプロセス (以降 は WOW アプリケーションと呼ばれます) がリダイレクトされたキーのレジストリ呼び出しを行うと、レジストリ リダイレクターは呼び出しをインターセプトし、キーの対応する物理レジストリの場所にマップします。 たとえば、AMD64/Intel x86-x64 Windows インストールで実行されている 32 ビット Intel IA-32 [x86] アプリケーションは、リダイレクトされたレジストリ キーの影響を受けます。この x86 アプリケーションがリダイレクトされたキーを呼び出すと、レジストリ リダイレクターはアプリケーションの呼び出しをインターセプトし、キーの対応する物理レジストリの場所にリダイレクトします。 詳細については、「 レジストリ リダイレクター」を参照してください。

その他のレジストリ キーは、影響を受ける Windows インストールでプロセッサ アーキテクチャが異なるアプリケーションによって 共有 されます。 共有キーに対する WOW アプリケーション レジストリ呼び出しはリダイレクトされません。 代わりに、キーの 1 つの物理コピーがレジストリの各論理ビューにマップされます。

Windows Server 2008、Windows Vista、Windows Server 2003、Windows XP: リダイレクトされたレジストリ キーのサブセットも 反映され 、キーとその値がレジストリの 32 ビット ビューと 64 ビット ビューの間で同期されます。 レジストリ リフレクションは、Windows 7 および Windows Server 2008 R2 以降で削除されました。 詳細については、「 レジストリ リフレクション」を参照してください。

このトピックでは、リダイレクト、共有、またはリダイレクトされ、WOW の下に反映されるレジストリ キーの一覧を示します。 また、AMD64 Windows インストールで実行されている x86 プロセスのリダイレクトされたレジストリの場所である Wow6432Node を含むハードコーディングされたレジストリ キー パスを使用する可能性がある既存のアプリケーションとの互換性を提供するシンボリック リンクの一覧も示します。 詳細については、「

WOW のリダイレクト、共有、および反映されたキー

影響を受ける Windows インストール上の WOW アプリケーションの場合、次の表に、リダイレクト、共有、またはリダイレクトおよび反映されるレジストリ キーの一覧を示します。 このテーブルのキーのサブキーは、特に指定がない限り、親キーの動作を継承します。 キーにこの表に親が一覧表示されていない場合、キーは共有されます。

キー Windows Server 2008 R2、Windows 7 以降 Windows Server 2008、Windows Vista、Windows Server 2003、および Windows XP
HKEY_LOCAL_MACHINE 共有 共有
HKEY_LOCAL_MACHINE\SOFTWARE Redirected Redirected
\HKEY_LOCAL_MACHINE\SOFTWAREクラス 共有 リダイレクトされ、反映される
\HKEY_LOCAL_MACHINE\SOFTWAREクラス\Appid 共有 リダイレクトされ、1 つの例外で反映されます。 DllSurrogateDllSurrogateExecutable レジストリ値は、その値が空の文字列の場合は反映されません。
Hkey_local_machine\ソフトウェア\クラス\Clsid Redirected InprocServer32 または InprocHandler32 を指定しない CLSID に対してのみリダイレクトされ、反映されます。
Hkey_local_machine\ソフトウェア\クラス\Directshow Redirected リダイレクトされ、反映される
Hkey_local_machine\ソフトウェア\クラス\Hcp 共有 共有
Hkey_local_machine\ソフトウェア\クラス\インターフェイス Redirected リダイレクトされ、反映される
\HKEY_LOCAL_MACHINE\SOFTWAREクラス\メディアの種類 Redirected リダイレクトされ、反映される
Hkey_local_machine\ソフトウェア\クラス\MediaFoundation Redirected リダイレクトされ、反映される
Hkey_local_machine\ソフトウェア\クライアント 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\COM3 共有 リダイレクトされ、反映される
Hkey_local_machine\ソフトウェア\マイクロソフト\暗号化\カレー\現在の 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\暗号化\カレー\読者 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\暗号化\サービス 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Ctf\SystemShared 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Ctf\ヒント 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Dfs 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\ドライバーの署名 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\EnterpriseCertificates 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\EventSystem 共有 リダイレクトされ、反映される
Hkey_local_machine\ソフトウェア\マイクロソフト\Msmq 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\ドライバー以外の署名 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\メモ 帳\DefaultFonts 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Ole 共有 リダイレクトと反映
Hkey_local_machine\ソフトウェア\マイクロソフト\Ras 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Rpc 共有 リダイレクトと反映
Hkey_local_machine\ソフトウェア\マイクロソフト\ソフトウェア\マイクロソフト\共有ツール\MSInfo 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\SystemCertificates 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\TermServLicensing 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\TransactionServer 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\アプリ パス 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\\コントロール パネルCursors\スキーム 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\\エクスプローラー AutoplayHandlers 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\\エクスプローラー DriveIcons 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\\エクスプローラー KindMap 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\グループ ポリシー 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\ポリシー 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\PreviewHandlers 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\セットアップ 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows\CurrentVersion\テレフォニー\場所 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\コンソール 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\FontDpi 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\FontLink 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\FontMapper 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\フォント 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\FontSubstitutes 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\Gre_Initialize 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\イメージ ファイルの実行オプション 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\言語パック 共有 Redirected
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\NetworkCards 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\Perflib 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\ポート 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\Print 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\ProfileList 共有 共有
Hkey_local_machine\ソフトウェア\マイクロソフト\\ Windows NT CurrentVersion\タイム ゾーン 共有 共有
Hkey_local_machine\ソフトウェア\ポリシー 共有 共有
Hkey_local_machine\ソフトウェア\RegisteredApplications 共有 共有; Windows Server 2003 および Windows XP: このキーは Windows Vista で追加されました。
HKEY_CURRENT_USER 共有 共有
Hkey_current_user\ソフトウェア 共有 共有
Hkey_current_user\ソフトウェア\クラス 共有 リダイレクトされ、反映される
Hkey_current_user\ソフトウェア\クラス\Appid 共有 リダイレクトされ、1 つの例外で反映されます。 DllSurrogateDllSurrogateExecutable レジストリ値は、その値が空の文字列の場合は反映されません。
Hkey_current_user\ソフトウェア\クラス\Clsid Redirected リダイレクトされ、反映される
Hkey_current_user\ソフトウェア\クラス\Directshow Redirected リダイレクトされ、反映される
Hkey_current_user\ソフトウェア\クラス\インターフェイス Redirected リダイレクトされ、反映される
Hkey_current_user\ソフトウェア\クラス\メディアの種類 Redirected リダイレクトされ、反映される
Hkey_current_user\ソフトウェア\クラス\MediaFoundation Redirected リダイレクトされ、反映される

HKEY_CURRENT_USER、HKEY_USERS\[SID] へのシンボリック リンクです。[SID] は、現在のユーザーのセキュリティ ID (SID) との一致を示します。 \ HKEY_USERS[SID]\ソフトウェア\クラスは、HKEY_USERS[SID]_Classes\へのシンボリック リンクです。

HKEY_CLASSES_ROOTは、HKEY_LOCAL_MACHINESOFTWAREクラスと HKEY_CURRENT_USER\SOFTWARE\\クラス\マージされたビューです。 これらのレジストリ パス内のリダイレクトされたキーは、 HKEY_CLASSES_ROOT についても効果的にリダイレクトされます。 これは、それらをサポートするシステムに反映されたキーにも当てはまります。

WOW64 では、Wow6432Node を含むハードコーディングされたレジストリ キー パスを使用する可能性がある既存のアプリケーションとの互換性のためにのみ、次のシンボリック リンクが定義されています。 新しいアプリケーションでは、レジストリ キー パスで Wow6432Node を使用しないようにする必要があります。

  • HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ClassesHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node にリンクされている
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\AppIdHKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppId にリンクされている
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\PROTOCOLSHKEY_LOCAL_MACHINE\SOFTWARE\Classes\PROTOCOLS にリンクされている
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Node\TypelibHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Typelib にリンクされている

Windows Server 2008、Windows Vista、Windows Server 2003、および Windows XP: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes 、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Nodeにリンクされています。 その他のシンボリック リンクは、Windows 7 および Windows Server 2008 R2 で追加されました。