private static void WriteRegistry() { try { var registryKey = Registry.CurrentUser.CreateSubKey("Software\\CPUID\\HWMonitor\\VistaSidebar\\"); foreach (var current in HwMonAccess.Read()) { registryKey?.SetValue(string.Concat(current.Type.Substring(0, 1), "[", current.ID, "-", current.Count.ToString(), "]"), current.Value); } } catch { // ignored } }