次の方法で共有


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

Windows XP および Windows Server 2003 以降の 64 ビット Windows インストールと、Windows RT (Windows 8) 以降の 32 ビット ARM プロセッサ アーキテクチャの 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 アプリケーションの場合、次の表に、リダイレクト、共有、またはリダイレクトおよび反映されるレジストリ キーの一覧を示します。 このテーブルのキーのサブキーは、特に指定しない限り、親キーの動作を継承します。 この表に親が記載されていない場合、そのキーは共有されます。

Key Windows Server 2008 R2、Windows 7、および新しいバージョン Windows Server 2008、Windows Vista、Windows Server 2003、Windows XP
HKEY_LOCAL_MACHINE Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE リダイレクト リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Classes Shared リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Appid Shared リダイレクトされ、1 つの例外を除いて反映されます。 DllSurrogate レジストリ値と DllSurrogateExecutable レジストリ値は、その値が空の文字列の場合は反映されません。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID リダイレクト InprocServer32 または InprocHandler32 を指定しない CLSID に対してのみリダイレクトされ、反映されます。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DirectShow リダイレクト リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HCP Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface リダイレクト リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Media Type リダイレクト リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MediaFoundation リダイレクト リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Clients Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3 Shared リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Current Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Services Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\SystemShared Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DFS Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Driver Signing Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EnterpriseCertificates Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem Shared リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Non-Driver Signing Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Notepad\DefaultFonts Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLE Shared リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAS Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RPC Shared リダイレクトされて反映される
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SOFTWARE\Microsoft\Shared Tools\MSInfo Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TermServLicensing Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TransactionServer Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\KindMap Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Telephony\Locations Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDpi Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Gre_Initialize Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Language Pack Shared リダイレクト
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\Policies Shared Shared
HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications Shared シェアード; Windows Server 2003 および Windows XP: このキーは Windows Vista で追加されました。
HKEY_CURRENT_USER Shared Shared
HKEY_CURRENT_USER\SOFTWARE Shared Shared
HKEY_CURRENT_USER\SOFTWARE\Classes Shared リダイレクトされて反映される
HKEY_CURRENT_USER\SOFTWARE\Classes\Appid Shared リダイレクトされ、1 つの例外を除いて反映されます。 DllSurrogate レジストリ値と DllSurrogateExecutable レジストリ値は、その値が空の文字列の場合は反映されません。
HKEY_CURRENT_USER\SOFTWARE\Classes\CLSID リダイレクト リダイレクトされて反映される
HKEY_CURRENT_USER\SOFTWARE\Classes\DirectShow リダイレクト リダイレクトされて反映される
HKEY_CURRENT_USER\SOFTWARE\Classes\Interface リダイレクト リダイレクトされて反映される
HKEY_CURRENT_USER\SOFTWARE\Classes\Media Type リダイレクト リダイレクトされて反映される
HKEY_CURRENT_USER\SOFTWARE\Classes\MediaFoundation リダイレクト リダイレクトされて反映される

HKEY_CURRENT_USERHKEY_USERS\[SID] へのシンボリック リンクです。[SID] は現在のユーザーのセキュリティ ID (SID) との一致を示します。 HKEY_USERS\[SID]\SOFTWARE\Classes は、 HKEY_USERS\[SID]_Classesへのシンボリック リンクです。

HKEY_CLASSES_ROOT は、 HKEY_LOCAL_MACHINE\SOFTWARE\ClassesHKEY_CURRENT_USER\SOFTWARE\Classesのマージされたビューです。 これらのレジストリ パス内のリダイレクトされたキーは、 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\ClassesHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Wow6432Nodeにリンクされています。 その他のシンボリック リンクは、Windows 7 と Windows Server 2008 R2 で追加されました。