32bitアプリケーションとして動作するものは Wow6432Node
にリダイレクトされてしまう。
Wow6432Node
じゃないのが見たいのに!そういう時は Registry.OpenBaseKey
を使う。
using (var baseKey = RegistryKey.OpenBaseKey(
RegistryHive.LocalMachine, RegistryView.Registry64))
{
using (var key = baseKey.OpenSubKey("SOFTWARE", false))
{
// Wow6432Nodeではないレジストリを見られる
}
}