Компоненты Windows ХР, использующие реестр

Реестр WindowsХР

Цели

На этом занятии Вы познакомитесь с реестром Windows ХР и с тем, как Windows ХР употребляет его для хранения и доступа к характеристикам оборудования и программного обеспечения.

По окончании этого занятия Вы можете:

- поведать о предназначении реестра Windows ХР;

- поведать, как составляющие Windows ХР употребляют реестр;

- идентифицировать структурные составляющие в иерархии Компоненты Windows ХР, использующие реестр реестра.

Нужные условия

Главные понятия

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

Реестр разработан с целью исключения необходимости использования INI-файлов, хотя и продолжает поддерживать их в целях оборотной сопоставимости.

Реестр управляет операционной системой Windows ХР, предоставляя информацию, применяемую при запуске приложений и загрузке компонент, к примеру драйверов устройств и сетевых протоколов.

Реестр содержит информацию о Компоненты Windows ХР, использующие реестр:

Просмотр реестра

Для просмотра и редактирования реестра Windows ХР служит RegistryEditor (Редактор реестра), кото­рый реализован 2-мя приложениями: REGEDIT и REGEDT32. Основное их отличие в том, что REGEDT32 позволяет устанавливать и снимать разрешения на ключи реестра. REGEDIT более комфортен для функций поиска и экспорта инфы Компоненты Windows ХР, использующие реестр. При наличии соответственных разрешений REGEDIT и REGEDT32 позволяют заносить конфигурации в реестр. ControlPanel (Панель управления), оснастки управления админа и SystemPolicyEditor тоже меняют содержи­мое реестра. Удачный интерфейс этих средств помогает корректно настраивать систему. Запустите RegistryEditor командой REGEDIT, чтоб созидать содер­жимое реестра локального компьютера.

Внимание! Будьте очень аккуратны Компоненты Windows ХР, использующие реестр, внося конфигурации при помощи RegistryEditor. Ре­дактор реестра не распознает ошибок, и, как следует, Вы не будете предупреждены, если введете неправильные данные. В случае ошибки ввода ОС может стать неприменимой.


Составляющие Windows ХР, использующие реестр

Компонент Описание
Профили оборудования Профиль оборудования, хранимый в реестре, содержит список устройств и служб, которые Компоненты Windows ХР, использующие реестр должны быть активизированы либо отключены при запуске WindowsХР. К примеру, если у Вас портативный ПК, Вам могут пригодиться те либо другие устройства и службы, пере­чень которых находится в зависимости от того, подключен ПК к доку либо нет. При загрузке Windows ХР Вы сможете избрать соответственный профиль аппаратуры.
Профили Компоненты Windows ХР, использующие реестр юзеров Информация о конфигурации сохраняется в реестре для каждого юзера раздельно. Она включает все личные для юзера опции среды Windows ХР, такие как оформление и содержимое рабо­чего стола, индивидуальные группы программ, заставка, сетевые подключения, подключения к принтерам, опции мыши, размеры и размещение окон и т. д.
Ядро Windows Компоненты Windows ХР, использующие реестр NT Во время пуска ядро WindowsNT/2000/ХР (Ntoskrnl.exe) считы­вает из реестра список и порядок пуска загружаемых драйверов.Ядро также возвращает информацию о самом для себя, к примеру, номер версии.
Драйверы устройств Драйверы устройств помещают данные в реестр и получают оттуда характеристики загрузки и конфигурации. Драйвер устройства Компоненты Windows ХР, использующие реестр докладывает в реестр, какие системные ресурсы (прерывания, каналы DMA и т. д.) он будет использовать. Драйверы устройств также докладывают о отысканных ими данных о конфигурации.
Программки установки Программка установки может добавить в реестр новые настроечные данные. Она может проверить в реестре, установлен ли уже какой-нибудь компонент и не следует Компоненты Windows ХР, использующие реестр ли обновить его.
Данные об оборудовании Всякий раз при запуске Windows ХР собираются данные об оборудовании и конфигурации и заносятся в реестр. В компьютерах на базе х86-процессоров эта проверка осуществляется программкой Ntdetect.com. В компьютерах на базе RISC-процессоров информация предоставляется интегрированным программным обеспечением компьютера.

Структура реестра

Логически Компоненты Windows ХР, использующие реестр данные реестра делятся на две главные группы:

Редактор Компоненты Windows ХР, использующие реестр реестра выводит на экран содержимое базы данных реестра в виде веток дерева. Иерархическая структура характеристик реестра припоминает представление файловой структуры в проводнике.

Главные разделы реестра имеют последующие функции:

Ветвь Содержит
HKEY_LOCAL_MACHINE все данные о конфигурации локального компьютера. Их употребляют приложения, драйверы устройств и Windows ХР. Часть Компоненты Windows ХР, использующие реестр данных применяется при запуске Windows ХР. Данные в этой ветки определяют, какие драйверы устройств и службы должны быть загружены при запуске. Информация в этой ветки фактически не изменяется и не находится в зависимости от юзера.
HKEY_USERS В этом разделе 2 и поболее подразделов: • DEFAULT — принимаемые по дефлоту характеристики системы (профиль Компоненты Windows ХР, использующие реестр системы по дефлоту), используе­мые при отображении на дисплее приглашения надавить кнопки Ctrl+Alt+Delete; • SID - Имя подраздела юзера, совпадающее с его идентификатором защиты. Тут содержится специфичная информация юзера, зарегистрировавшегося на компьютере (профиль юзера).
HKEY_CURRENT USER Этот подраздел показывает на те же самые данные профиля юзера, зарегистрировавшегося Компоненты Windows ХР, использующие реестр на компьютере, доступ к которым может быть осуществлен через HKEY_VSERS\SID_зapeгucmpupoвaвшeгocя_noльзoвameля. При дублировании описаний эта ветвь имеет ценность перед HKEY_LOCAL_MACHINE.Копия данных о каждом юзере, когда-либо работавшем на данном компьютере, хранится в папке системный_диск:\DocumentsandSettings\имя_пользователя в файле Ntuser.dat.
HKEY CLASSES ROOT Содержит Компоненты Windows ХР, использующие реестр информацию о приложениях, обрабатывающих файлы с определенными расширениями, и данные, ассоцииро­ванные с объектами СОМ. Эта ветвь показывает на подраздел CLASSES в разделе HKEY_LOCAL_MACHINE\SOFTWARE.
HKEY CURRENT CONFIG Содержит данные об активном профиле оборудования. Эти данные извлекаются из разделов SOFTWARE и SYSTEM ветки HKEY Компоненты Windows ХР, использующие реестр_LOCAL_MACHINE.

Иерархия реестра

Иерархическая структура реестра организована подобно иерархической структуре па­пок и файлов на диске. В таблицу включены все составляющие иерархической структуры реестра:

Компонент Описание
Ветвь Ветвь (либо раздел ветки) подобна корневой папке диска. Реестр содержит 5 веток, вышеперечисленных.
Кустик (hive) Это отдельный набор разделов, подразделов и парамет­ров. Каждый кустик Компоненты Windows ХР, использующие реестр имеет соответственный файл реестра, также файл с расширением .log. По дефлоту боль­шинство кустов (Default, SAM, Security, System) и надлежащие файлы кустов размещены в папке Системный_каталог\System32\Config. Файлы с расшире­нием .log употребляются для внесения конфигураций в реестр и для сохранения целостности реестра.
Раздел и подраздел Аналогичным каталогам Компоненты Windows ХР, использующие реестр и подкаталогам. Каждый кустик может содержать разделы и подразделы точно так же, как каталог — подкаталоги.
Характеристики Это аналоги файлов, так как находятся в самом низу иерархии. Разделы и подразделы могут содержать один либо более характеристик. У параметра три части: имя, тип данных и фактически значение.
Типы Компоненты Windows ХР, использующие реестр данных характеристик REG_DWORD- Разрешено только одно значение — шестнадцатеричное число от 1 до 8 символов. REG_SZ- Разрешено только одно значение, которое интерпретируется как строчка, подлежащая хранению. REG_EXPSND_SZ - Этот тип подобен предшествующему кроме того, что текст может содержать подстановочные переменные. К примеру, в строке %SystemRoot%\Ntvdm.exe заместо переменной Компоненты Windows ХР, использующие реестр %SystemRoot% будет подставлен путь к папке \WINNT. REG_BINARY - Разрешено только одно значение, которое должно быть строчкой шестнадцатеричных цифр, любая пара которых интерпретируется как значение б REG_MULTY_SZ- Допускается несколько значений. Каждое является строчкой, интерпретируемой как компонент MULTY_SZ. Отдельные значения отделяются друг от друга эмблемой «нуль».


kompyuter-kak-orudie-deyatelnosti-cheloveka.html
kompyuter-risuet-doklad.html
kompyuter-v-podarok-rossijskaya-blagotvoritelnost-v-zerkale-smi.html