64 ビット バージョンの Windows を使用してシステム レジストリを表示する

この記事では、64 ビット バージョンの Windows を使用して Windows レジストリを表示する方法について説明します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 305097

概要

64 ビット バージョンの Windows のレジストリは、32 ビットキーと 64 ビット キーに分割されます。 32 ビット キーの多くは、対応する 64 ビットキーと同じ名前を持ち、その逆も同様です。

64 ビット バージョンの Windows に含まれるレジストリ エディター (Regedit.exe) の既定の 64 ビット バージョンには、64 ビット キーと 32 ビット キーの両方が表示されます。 WOW64 レジストリ リダイレクターは、32 ビット プログラム のレジストリ エントリに対して異なるキーを持つ 32 ビット プログラムを提供します。 レジストリ エディターの 64 ビット バージョンでは、レジストリ キーの下に 32 ビット キーが HKEY_LOCAL_MACHINE\Software\WOW6432Node 表示されます。

64 ビットと 32 ビットのレジストリ キーを表示する

レジストリ エディターの既定の 64 ビット バージョンを使用して、64 ビットと 32 ビットの両方のレジストリ キーと値を表示または編集できます。 64 ビット キーを表示または編集するには、64 ビット バージョンのレジストリ エディター (Regedit.exe) を使用する必要があります。 フォルダー内のレジストリ エディターの 32 ビット バージョンを使用して、32 ビット のキーと値を %systemroot%\Syswow64 表示または編集することもできます。 32 ビット バージョンのレジストリ エディターと 64 ビット バージョンのレジストリ エディターの間でタスクを実行する方法に違いはありません。 32 ビット バージョンのレジストリ エディターを開くには、次の手順に従います。

  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

  2. [ 開く ] ボックスに「」と入力 %systemroot%\syswow64\regeditし、[OK] をクリック します

    注:

    スイッチを使用してレジストリ エディターの 2 番目のインスタンスを起動しない限り、32 ビット バージョン (またはその逆) を開く前に、64 ビット バージョンのレジストリ エディターを -m 閉じる必要があります。 たとえば、64 ビット バージョンのレジストリ エディターが既に実行されている場合は、手順 2 を入力 %systemroot%\syswow64\regedit -m して 32 ビット バージョンのレジストリ エディターを開始します。

32 ビットと 64 ビットの COM 登録とプログラムの状態の共存をサポートするために、WOW64 では 32 ビット プログラムにレジストリの代替ビューが表示されます。 32 ビット プログラムには、真の 64 ビット HKEY_LOCAL_MACHINE\Software ツリーとは完全に別の 32 ビット HKEY_LOCAL_MACHINE\Software ツリー (HKEY_LOCAL_MACHINE\Software\WOW6432Node) が表示されます。 これは、 HKEY_CLASSES_ROOTこのツリーのコンピューターごとの部分がレジストリ キー内に存在するため、 を HKEY_LOCAL_MACHINE\Software 分離します。

COM やその他のメカニズムを使用して 64 ビット/32 ビット プログラムの相互運用性を有効にするには、WOW64 は、64 ビットと 32 ビットのレジストリ ビューの間で特定のレジストリ キーと値をミラーリングするレジストリ リフレクタを使用します。 リフレクターはインテリジェントであり、これは COM アクティブ化データのみを反映します。

反映されたキー

WOW64 レジストリ リフレクターは、リフレクション プロセス中にキーと値の内容を変更してパス名などを調整する場合があります。 このため、32 ビットと 64 ビットの内容が異なる場合があります。 たとえば、 system32 レジストリ エントリを含むパス名は、レジストリの 32 ビット セクションで SysWOW64 として書き込まれます。 次のキーが反映されます。

  • HKEY_LOCAL_MACHINE\Software\Classes
  • HKEY_LOCAL_MACHINE\Software\COM3
  • HKEY_LOCAL_MACHINE\Software\Ole
  • HKEY_LOCAL_MACHINE\Software\EventSystem
  • HKEY_LOCAL_MACHINE\Software\RPC

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。