Назад | Перейти на главную страницу

Как сочетаются настройки Интернета из HKCU и HKLM?

Я пишу файл .reg, чтобы изменить некоторые настройки безопасности для наших пользователей.

Поскольку мы не контролируем наши серверы AD, я не могу попытаться установить его для каждого пользователя с помощью политики. Тем не менее, я могу попросить автоматическую установку наших патчей.

В прошлом аналогичный запрос обрабатывался путем записи .bat в папку автозагрузки, поэтому каждый раз, когда пользователь входит в систему, он запускается и устанавливает ключи в своей ветке HKCU / Software / Microsoft / Windows / Internet Settings.

Тем не менее, мне было интересно, если бы я установил его в HKLM / Software / Microsoft / Windows / Internet Settings, какие значения были бы использованы: те, что в HKCU? или в HCLM? самый ограничительный из обоих?

Пока что самой информативной страницей, которую я нашел, была эта http://support.microsoft.com/kb/182569/en-us это объясняет, что вы можете принудительно использовать только настройки HKLM через групповые политики, но это не совсем то, что я хочу.

См. Эту статью: Объединенное представление HKEY_CLASSES_ROOT.

Система использует следующие правила для объединения информации из двух источников:

  • Объединенное представление включает все подразделы ключа HKEY_CURRENT_USER \ Software \ Classes.
  • Объединенное представление включает в себя все непосредственные подключи ключа HKEY_LOCAL_MACHINE \ Software \ Classes, которые не дублируют подключи HKEY_CURRENT_USER \ Software \ Classes.
  • В конце этого раздела находится список подключей, которые находятся как в HKEY_LOCAL_MACHINE \ Software \ Classes, так и в HKEY_CURRENT_USER \ Software \ Classes. Непосредственные подключи этих ключей из дерева HKEY_LOCAL_MACHINE включаются в объединенное представление, только если они не являются дубликатами непосредственных подключей из дерева HKEY_CURRENT_USER. Объединенное представление не включает содержимое HKEY_LOCAL_MACHINE повторяющихся подключей.