рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Хранение данных реестра

Работа сделанна в 2000 году

Хранение данных реестра - Реферат, раздел Программирование, - 2000 год - Реестр ОС Windows 2000 Хранение Данных Реестра. В Windows 2000 Элементы Реестра Хранятся В Виде Атом...

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

Отличие кустов от других групп разделов состоит в том, что они являются постоянными компонентами реестра. Кусты не создаются динамически при загрузке операционной системы и не удаляются при ее остановке. Таким образом, раздел HKEYLOCALMACHINE Hardware, который строится динамически распознавателем аппаратных средств при запуске Windows 2000, кустом не является.

Данные кустов реестра хранятся в файлах, находящихся в каталогах SystemRootSystem32Cohue и SystemDriveDocuments and SettingsUsername Windows 2000. Каждый куст реестра Windows 2000 ассоциирован с набором стандартных файлов, В табл. 14.3 перечислены стандартные кусты реестра Windows 2000 и поддерживающие их файлы. Таблица 14.3. Стандартные файлы, обеспечивающие поддержку кустов реестра Windows 2000 Ветвь реестраИмена файловHKEYLOCALMACHINESAMSam, Sam. log, Sam.savHKEYLOCALMACHINESecuritySecurity, Security.log, Security.savHKEYLOCALMACHINESoftwareSoft ware, Software.log, Software.savHKEYLOCALMACHINESystemSystem , System. alt, System.log, System. savHKEYCURRENTCONFIGSystem, System.alt, System.log, System. savHKEYUSERS.DEFAULTDefault, Default.log, Default.savФайлы, не ассоциированные, с разделамиUserdiff, Userdiff.bgHKEYCURRENTUSERNtuser.dat, Ntuser.dat.log Все файлы кустов реестра, за исключением HKEYCURRENTUSER, находятся в подкаталоге SystemRootSystem32Conug. Поддержку куста HKEYCURRENTUSER выполняют файлы Ntuser.dat и Ntuser.dat.log. В файлах Ntuser.dat хранятся пользовательские профили файл Ntuser.dat.log отслеживает изменения, которые вносились в файл Ntuser.dat. В Windows 2000 эти файлы располагаются в каталогах SystemDriveDocuments andSettings Usemame.

Файлы Ntuser и Userdiff были впервые введены в Windows NT 4.0 файл Ntuser.dat, в котором хранится пользовательский профиль, заменил собой файлы usemamexxx и adminxxx из предыдущих версий Windows NT файл Ntuser.dat из каталога SystemRootProulesDefa.utJser заменил собой файл Userdef из предыдущих версий Windows NT. Этот профиль используется для построения куста HKEYCURRENTUSER, когда новый пользователь впервые регистрируется в системе файлы Userdiff, которые находятся только в каталоге SystemRoot System32Config, не ассоциируются ни с одним кустом.

Они служат для обновления существующих профилей пользователей, использовавшихся в предыдущих версиях Windows NT, таким образом, чтобы эти профили могли применяться в Windows NT 4.6 и последующих версиях Windows 2000.С кустами ассоциируются файлы четырех типов.

Все эти типы файлов с соответствующими расширениями имен файлов перечислены в табл. 14.4. Таблица 14.4. Типы файлов, ассоциированных с кустами реестра Windows 2000 Тип файлаОписаниеБез расширения имени файлаСодержит копию кустаaltСодержит резервную копию жизненно важного куста HKEYLOCALMACHINESystem.

Только раздел System имеет соответствующий файл с расширением altlogСодержит журнал транзакций, в котором регистрируются все изменения, внесенные в разделы и значимые элементы кустаsavСодержит копии файлов куста в том виде, который они имели на момент завершения текстовой фазы процесса установки.

Файлы с расширением sav имеются для разделов Software, System, SAM, Security и Default. Windows 2000 выполняет резервное копирование содержимого кустов в процессе инсталляции. Процедура инсталляции состоит из двух стадий стадии текстового режима и стадии графического режима.

Когда установка в текстовом режиме завершается, выполняется копирование кустов в файлы с расширением sav. Это делается для того, чтобы защитить кусты от ошибок, которые могут произойти в случае сбоя на графической стадии установки. Если процедура установки даст сбой на графической стадии, то после перезагрузки компьютера будет производиться повтор только графической стадии установки. Sav-файлы используются для перестройки кустов реестра Программа Regedit в Windows 2000 Как уже упоминалось, программа Regedit.exe, имеющаяся в составе Windows 2000, почти ничем не отличается от аналогичных программ из состава Windows 9598 и Windows NT 4.0. Именно поэтому авторы и возьмут на себя смелость отослать читателей, заинтересованных в описании интерфейса этой программы, к специальной литературе, посвященной реестру Windows 9598 или Windows NT 4.0 как правило, в любом издании о реестре имеется целая глава, подробно описывающая интерфейс редактора реестра Regedit.

Исключение будет сделано только для новой функции Regedit меню Избранное Favorites.

Меню Избранное. Хотя программа Regedit в Windows 2000 и очень похожа на свои предыдущие версии, в ней появилось полезное новшество. В Windows 2000 меню Избранное присутствует во многих системных программах, и редактор реестра Regedit не исключение рис. 14.3. Все, кто часто выполняет поиск разделов и значимых элементов в реестре, а также интенсивно занимается его редактированием, по достоинству оценят эту удобную функциональную возможность.

С помощью меню Избранное можно создать список наиболее часто редактируемых разделов реестра и не повторять затем громоздкую процедуру поиска. Чтобы добавить раздел реестра в список Избранное, проделайте следующее 1.Выделите раздел реестра, который требуется добавить в список Избранное. 2.В меню Избранное выберите команду Добавить в избранное Add to Favorites. 3.В раскрывшемся диалоговом окне Добавить в избранное согласитесь с именем раздела, предложенным по умолчанию, или введите новое имя в поле Имя для избранного раздела Favorite name. Нажмите кнопку ОК, и раздел появится в списке Избранное.

Рис. 14.3. В новой версии Regedit появился пункт меню Избранное Favorites

– Конец работы –

Эта тема принадлежит разделу:

Реестр ОС Windows 2000

Появление такого сообщения свидетельствует об отсутствии или повреждении важной части реестра Windows 2000 файла куста hive разделов реестра SYSTEM… Помимо этого, добиться корректной работы некоторых приложений можно также лишь… Таким образом, важность навыка редактирования реестра нельзя недооценивать. Назначение реестра Реестр пришел на смену…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Хранение данных реестра

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Назначение реестра
Назначение реестра. Реестр пришел на смену конфигурационным файлам INI-файлам и призван был снять неудобства и ограничения, связанные с их использованием. В виде, более или менее напоминающем его н

Структура реестра
Структура реестра. Реестр Windows 2000 состоит из пяти так называемых корневых разделов root keys HKEYCLASSESROOT, HKEYCURRENTUSER, HKEYLOCAL MACHINE, HKEYUSERS и HKEYCURRENTCONFIG. Каждый раздел м

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

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги