Как CurrentControlSet отличается от ControlSet001 и ControlSet002?
В реестре Windows, как CurrentControlSet
отличается от
ControlSet001
и ControlSet002
? Который должен быть установлен при установке для всех
пользователи?
Мы пытаемся добавить переменную среды для всех пользователей. Правильно ли это?
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Envinronment
Ответы
Ответ 1
Да, вам нужно только обновить ключ CurrentControlSet
...
ControlSet001
и ControlSet002
являются чередующимися резервными копиями
CurrentControlSet
, вам не нужно их обновлять.
Изменить: как отмечалось в K, CurrentControlSet
является чередующейся символической ссылкой на
ControlSet001
или ControlSet002
. Другой ключ хранится в качестве резервной копии для
Загрузите последнюю загруженную конфигурацию загрузки.
Изменить 2: Microsoft KB Article: Что такое элементы управления? Что такое CurrentControlSet?
Ответ 2
CurrentControlSet
технически не является "резервным", как утверждает Гордон.
Это символическая ссылка на один из ControlSet
на компьютере. Так всегда
указывает на ControlSet
, который в настоящее время загружен.
Ответ 3
Фактическое символическое совпадение ссылок находится в HKLM\SYSTEM\Select
.
Ответ 4
ControlSet001 может быть последним контрольным набором, с которым вы загружались, в то время как ControlSet002 может быть тем, что известно как последний известный хороший набор управления, или набор управления, который последний раз успешно загрузил Windows
Ответ 5
Подвод CurrentControlSet
действительно является указателем на один из ControlSetXXX
ключи.
Самый ценный и надежный набор управления - CurrentControlSet
. Если тебе надо
для изменения системных настроек в реестре, CurrentControlSet
является лучшим
чтобы выбрать, потому что вы знаете, что это правильный набор управления.