русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Наборы управляющих параметров в реестре


Дата добавления: 2014-12-02; просмотров: 768; Нарушение авторских прав


Набор управляющих параметров (Control Set) содержит системную конфигурационную информацию, включая сведения о загружаемых драйверах устройств и запускаемых сервисах. Наборы управляющих опций хранятся в реестре в виде вложенных подключей ключа HKEY_LOCAL_MACHINE\SYSTEM. В системе может существовать несколько наборов управляющих опций, количество которых зависит от того, насколько часто выполняется модификация настройки системы или как часто в ней возникают проблемы. Типичная установленная копия Windows NT/2000/XP содержит следующие наборы управляющих опций:

  • Clone;
  • ControlSet001;
  • ControlSet002;
  • ControlSet003;
  • CurrentControlSet.

Подключ Currentcontroiset представляет собой указатель на один из подключей Controisetoox. Управляющий набор clone — это точная копия (клон) набора управляющих опций, использованного для запуска и инициализации компьютера (Default или LastKnownGood) и создается процессом инициализации ядра при каждом запуске компьютера. После того как в системе успешно зарегистрируется хотя бы один пользователь, управляющий набор clone станет недоступным.

Для понимания методов и целей применения этих наборов управляющих опций необходимо ознакомиться с ключом реестра HKEY_LOCAL_MACHINE\ SYSTEM\select, который содержит следующие значимые элементы:

  • Current;
  • Default;
  • Failed;
  • LastKnownGood.

Каждый из этих параметров хранит данные типа REG_DWORD, которые относятся к конкретному управляющему набору. Например, если значение current установлено равным oxi, то параметр Currentcontroiset указывает на controisetooi. Аналогично, если параметр LastKnownGood установлен равным 0x2, то он указывает на управляющий набор Controisetoo2. Значение Default обычно совпадает со значением current. Параметр Failed ссылается на набор управляющих опций, на который указывал параметр Default в тот момент, когда пользователь последний раз выполнял загрузку компьютера с использованием набора LastKnownGood.



Ранее в данной главе в разделе, посвященном выбору конфигурации, была описана инициализация системы с помощью конфигураций По умолчанию (Default) и последней удачно загруженной (LastKnownGood). При выборе конфигурации Default ядро использует значение (Default) для определения набора опций управления, который должен применяться для инициализации компьютера.

Ядро пытается использовать конфигурацию LastKnownGood только в двух ситуациях.

  • При восстановлении системы после серьезной ошибки загрузки одного из жизненно важных для работы системы драйверов устройств. Более подробная информация по данному вопросу будет приведена далее в этой главе.
  • Когда пользователь выбирает конфигурацию Загрузка последней удачной конфигурации (Last Known Good Configuration).

Запуск системы с применением управляющего набора LastKnownGood предоставляет способ восстановления, если имеют место:

  • проблемы, вызванные драйвером устройства, добавленного в систему после последней успешной загрузки;
  • проблемы с загрузкой системы, вызванные ошибками пользователя при модификации значений реестра.

Набор LastKnownGood полезен при устранении конфигурационных ошибок.



<== предыдущая лекция | следующая лекция ==>
Примечание | Параметр Start


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.168 сек.