WOW64 の影響を受けるレジストリ キー (Windows)

ビューの切り替え:
スクリプトなし
WOW64 の影響を受けるレジストリ キー

WOW64 では、一部のレジストリ キーが "リダイレクト" されます。32 ビットまたは 64 ビット アプリケーションで、リダイレクトされるキーのレジストリ呼び出しが行われると、レジストリ リダイレクタによって呼び出しがインターセプトされ、そのキーの対応する物理的なレジストリの場所にマップされます。詳細については、「レジストリ リダイレクタ」を参照してください。

64 ビット版の Windows では、その他のレジストリ キーは 32 ビットおよび 64 ビット アプリケーションで共有されます。32 ビット レジストリでの共有キーの呼び出しはリダイレクトされません。その代わり、キーの物理的なコピーが、レジストリのそれぞれの論理ビューにマップされます。

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

このトピックでは、WOW64 でリダイレクト、共有、またはリダイレクトおよび反映されるレジストリ キーを一覧表示します。また、Wow6432Node を含むハードコーディングされたレジストリ キーのパスを使用する可能性がある、既存のアプリケーションとの互換性を提供するシンボリック リンクも一覧表示します。詳細については、次のトピックを参照してください。

WOW64 でリダイレクト、共有、および反映されるキー

次の表に、64 ビット版の Windows でリダイレクトされるレジストリ キー、32 ビットおよび 64 ビット アプリケーションで共有されるレジストリ キー、またはリダイレクトおよび反映されるレジストリ キーを示します。特に指定されない限り、この表に記載されているキーのサブキーは、親キーの動作を継承します。キーの親がこの表に記載されていない場合、そのキーは共有されます。

キーWindows 7 および Windows Server 2008 R2Windows Server 2008、Windows Vista、Windows Server 2003、および Windows XP
HKEY_LOCAL_MACHINE 共有されます。共有されます。

SOFTWARE
リダイレクトされます。リダイレクトされます。

Classes
共有されます。リダイレクトおよび反映されます。

Appid
共有されます。リダイレクトおよび反映されます。ただし、DllSurrogate(英語) および DllSurrogateExecutable(英語) レジストリ値が空の文字列である場合、これらの値は反映されません。

CLSID
リダイレクトされます。InprocServer32 または InprocHandler32 が指定されていない CLSID のみリダイレクトおよび反映されます。

DirectShow
リダイレクトされます。リダイレクトおよび反映されます。

HCP
共有されます。共有されます。

Interface
リダイレクトされます。リダイレクトおよび反映されます。

Media Type
リダイレクトされます。リダイレクトおよび反映されます。

MediaFoundation
リダイレクトされます。リダイレクトおよび反映されます。

Clients
共有されます。リダイレクトされます。

Microsoft\COM3
共有されます。リダイレクトおよび反映されます。

Microsoft\Cryptography\Calais\Current
共有されます。共有されます。

Microsoft\Cryptography\Calais\Readers
共有されます。共有されます。

Microsoft\Cryptography\Services
共有されます。共有されます。

Microsoft\CTF\SystemShared
共有されます。共有されます。

Microsoft\CTF\TIP
共有されます。共有されます。

Microsoft\DFS
共有されます。共有されます。

Microsoft\Driver Signing
共有されます。共有されます。

Microsoft\EnterpriseCertificates
共有されます。共有されます。

Microsoft\EventSystem
共有されます。リダイレクトおよび反映されます。

Microsoft\MSMQ
共有されます。共有されます。

Microsoft\Non-Driver Signing
共有されます。共有されます。

Microsoft\Notepad\DefaultFonts
共有されます。リダイレクトされます。

Microsoft\OLE
共有されます。リダイレクトおよび反映されます。

Microsoft\RAS
共有されます。共有されます。

Microsoft\RPC
共有されます。リダイレクトおよび反映されます。

Microsoft\SOFTWARE\Microsoft\Shared Tools\MSInfo
共有されます。共有されます。

Microsoft\SystemCertificates
共有されます。共有されます。

Microsoft\TermServLicensing
共有されます。共有されます。

Microsoft\TransactionServer
共有されます。共有されます。

Microsoft\Windows\CurrentVersion\App Paths
共有されます。リダイレクトされます。

Microsoft\Windows\CurrentVersion\Control Panel\Cursors\Schemes
共有されます。共有されます。

Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers
共有されます。リダイレクトされます。

Microsoft\Windows\CurrentVersion\Explorer\DriveIcons
共有されます。リダイレクトされます。

Microsoft\Windows\CurrentVersion\Explorer\KindMap
共有されます。リダイレクトされます。

Microsoft\Windows\CurrentVersion\Group Policy
共有されます。共有されます。

Microsoft\Windows\CurrentVersion\Policies
共有されます。共有されます。

Microsoft\Windows\CurrentVersion\PreviewHandlers
共有されます。リダイレクトされます。

Microsoft\Windows\CurrentVersion\Setup
共有されます。共有されます。

Microsoft\Windows\CurrentVersion\Telephony\Locations
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Console
共有されます。リダイレクトされます。

Microsoft\Windows NT\CurrentVersion\FontDpi
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\FontLink
共有されます。リダイレクトされます。

Microsoft\Windows NT\CurrentVersion\FontMapper
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Fonts
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\FontSubstitutes
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Gre_Initialize
共有されます。リダイレクトされます。

Microsoft\Windows NT\CurrentVersion\Image File Execution Options
共有されます。リダイレクトされます。

Microsoft\Windows NT\CurrentVersion\Language Pack
共有されます。リダイレクトされます。

Microsoft\Windows NT\CurrentVersion\NetworkCards
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Perflib
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Ports
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Print
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\ProfileList
共有されます。共有されます。

Microsoft\Windows NT\CurrentVersion\Time Zones
共有されます。共有されます。

Policies
共有されます。共有されます。

RegisteredApplications
共有されます。共有されます。
Windows Server 2003 および Windows XP について:  このキーは、 Windows Vista で追加されました。
HKEY_CURRENT_USER 共有されます。共有されます。

SOFTWARE
共有されます。共有されます。

Classes
共有されます。リダイレクトおよび反映されます。

Appid
共有されます。リダイレクトおよび反映されます。ただし、DllSurrogate(英語) および DllSurrogateExecutable(英語) レジストリ値が空の文字列である場合、これらの値は反映されません。

CLSID
リダイレクトされます。リダイレクトおよび反映されます。

DirectShow
リダイレクトされます。リダイレクトおよび反映されます。

Interface
リダイレクトされます。リダイレクトおよび反映されます。

Media Type
リダイレクトされます。リダイレクトおよび反映されます。

MediaFoundation
リダイレクトされます。リダイレクトおよび反映されます。

 

HKEY_CURRENT_USER は、HKEY_USERS\* のシンボリック リンクです。* はすべてのユーザーのセキュリティ ID (SID) に一致することを示します。HKEY_USERS\*\SOFTWARE\Classes は、HKEY_USERS\*_Classes のシンボリック リンクです。

HKEY_CLASSES_ROOT は、HKEY_LOCAL_MACHINE\SOFTWARE\Classes と HKEY_CURRENT_USER\SOFTWARE\Classes が結合されたビューです。これらのレジストリ パスに含まれているリダイレクトされるキーは、HKEY_CLASSES_ROOT についても効率的にリダイレクトされます。また、反映されるキーがサポートされているシステムでは、同様にキーが反映されます。

WOW64 シンボリック リンク

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

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

このトピックに関するご意見をお寄せください (英語のみ)。

ビルド日付: 2009 年 5 月 30 日