Я пытаюсь получить доступ к определенному разделу реестра, который, как я знаю, существует.Я использую этот способ:
RegistryKey rk = Registry.LocalMachine;
RegistryKey sk1 = rk.OpenSubKey(KeyName,false);
, если я заменю 'KeyName' на @ "Software \ Microsoft \ Windows \ CurrentVersion \ Run" , например, он работает нормально.
если я попробую любой другой путь, который я скопирую, вставленный из regedit для примера @ "ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ ATI Technologies \ Install \ South Bridge \ ATI_AHCI_RAID" он вернет ноль.
Яработа на win7 64-bit с программой x86