public bool DeleteKey(string KeyName) { try { RegistryKey rk = baseRegistryKey ; RegistryKey sk1 = rk.CreateSubKey(subKey); if ( sk1 == null ) return true; else sk1.DeleteValue(KeyName); return true; } catch (Exception) { return false; } }