次の方法で共有


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 ビット バージョンのレジストリ エディターでは、 HKEY_LOCAL_MACHINE\Software\WOW6432Node レジストリ キーの下に 32 ビット キーが表示されます。

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

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

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

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

    Note

    レジストリ エディターの 2 番目のインスタンスを -m スイッチで起動しない限り、32 ビット バージョン (およびその逆) を開く前に、64 ビット バージョンのレジストリ エディターを閉じる必要があります。 たとえば、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_LOCAL_MACHINE\Softwareレジストリ キー内に存在するため、HKEY_CLASSES_ROOTを分離します。

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 を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。