私は C# にかなり慣れていないことを強調して、これを前置きしたいと思います。
この方法を使用して、CPU コア パーキングを無効にするために、レジストリ値を見つけて編集するプログラムを作成しようとしています: Registry Edit
問題は、キーの開始を知っていることです:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\
しかし、次の部分ではありませんが、その後のセグメントは知っています:
0cc5b647-c1df-4637-891a-dec35c318583
したがって、次のようになっているとします。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\<UNKNOWN>\0cc5b647-c1df-4637-891a-dec35c318583
使用しているレジストリとレジストリ キーを見つけるにはどうすればよいですか? すべてのサブキーをループしようとしましたが、返されるのは null だけであるため、例外が発生します。
任意の提案をいただければ幸いです。