В чем разница между двумя местами расположения реестра?
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon:LegalNoticeText
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System:LegalNoticeText
Хотя мой вопрос касается , LegalNoticeText
меня больше интересует разница между HKLM\SOFTWARE\Microsoft\Windows NT\
и HKLM\SOFTWARE\Microsoft\Windows\
. Я поискал в интернете и не смог найти никакой достоверной информации, объясняющей, почему у меня дублируются ключи в двух местах и почему тесты CIS предполагают только , а HKLM\SOFTWARE\Microsoft\Windows\
не другой.
решение1
У меня нет веских доказательств или источников для этого, только мой личный опыт.
Это не дубликаты ключей. Да, они существуют в двух местах, но имеют разное назначение и оба действительны, и не следует отдавать предпочтение одному из них.
По моему опыту, этот Windows NT
ключ чаще использовался в старые времена, когда ОС называласьWindows NT, поэтому с 1993 по 1999 год большинство основных настроек ОС того времени можно было найти там, и они никогда не менялись после переименования в Windows 2000. Но более новые настройки в основном добавлялись в раздел Windows
, но если подраздел уже существовал, Windows NT
новые значения добавлялись и сюда.
Просто подумайте об этом как об историческом факте: существуют два расположения настроек ОС Windows.
В вашем конкретном случае я думаю, что LegalNoticeText в Windows NT является системным значением по умолчанию, а тот, что в разделе «Политики», используется для групповых политик, чтобы перезаписать это значение по умолчанию.