Я запрограммировал программу для окон, которая автоматически переключается между темной и светлой темами окон 10. Но в пакете приложения ключ не меняется. При нормальном запуске приложения без пакета магазина все нормально редактируется.
Приложение редактирует ключ "AppsUseLightTheme" в HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Themes \ Personalize в назначенное время в фоновом режиме.
Из-за ограничений пакетов приложений приложение может только читать этот ключ, но запись в него остается неизменной.
RegistryKey registryKey = Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Themes\Personalize", true);
registryKey.SetValue("AppsUseLightTheme", theme, RegistryValueKind.DWord);
Было бы неплохо, если бы было решение по-прежнему изменять систему тем для пользователя.