Главная
Гостевая
Статьи:
WEB
Советы
Хакерство
Photo Shop
FAQ's
Программы:
Audio
Games
Graphics
Hacking
Internet
Other
Utilites
WEB-Disign
Коллекции:
Скрипты
Садюшки
ASCII
Ориджины
Шрифты
Ссылки
Юмор:
Анекдоты
Истории
Картинки
Комп. юмор


СТАТЬИ: СОВЕТЫ/ Реестр в Windows XP

Реестр в Windows XP

Реестр, как и сама WIndows, развивался эволюционно. В систему до введения реестра входили два текстовых файла Win.ini и System.ini, которые и сегодня входят в состав Windows XP. Правда состоят всего лишь из нескольких строк, используемых 16-разрядными приложениями.

   Впервые реестр появляется в Windows 95. По замыслу Microsoft он должен был полностью заменить файлы ini, хранящие всю настроечную информацию. И по заверениям разработчиков файлы ini оставлены только для совместимости со старыми программами, ориентированными на более ранние версии операционной системы. По рекомендациям Microsoft, сторонние разработчики программного обеспечения должны хранить информацию о настройках своих программ в реестре. Таким образом, в нем хранится информация по аппаратной конфигурации компьютера, различные настройки операционной системы и настройки установленных программ.

  Реестр - это прежде всего основа операционной системы, огромная база данных настроек, хранящихся в папках %SystemRoot%\System32\Config и папке пользовательских профилей (Ntuser.dat). Без реестра Winddows XP была бы просто набором программ, неспособных выполнить даже простейшие функции ОС. Все - даже мельчайшие детали конфигурационных данных ХР - упаковано в реестре.

  Разобраться в реестре - задание не из легких, но это необходимо, если Вы желаете узнать ОС полностью, в большинстве случаев мало кто даже подозревает о существовании реестра.

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

  Внутри корневого раздела находятся разделы и подразделы, которые аналогичны каталогам и подкаталогам жесткого диска. Раздел может содержать информацию или данные. Раздел и подраздел могут содержать 0, 1 или несколько параметров, параметр по умолчанию, а также 0 или несколько подразделов. Каждый параметр имеет имя, тип и значение.

  Три части параметра реестра всегда располагаются в определенном порядке: [RegistrySizeLimit] [REG_DWORD] [0x8000000]. Имя, Тип данных, значение.

  Типы данных для параметров реестра

REG_BINARY

  Двоичные данные. Большинство аппаратных компонентов используют информацию, которая хранится в виде двоичных данных. редакторы реестра отображают эту информацию в шестнадцатеричном формате.

REG_DWORD

  Данные представлены в виде значения, длина которогосоставляет 4 байта. Этот тип данных используют многиепараметры драйверов устройств и сервисов. Редакторы реестра могут отображать эти данные в двоичном, шестнадцатеричном и десятичном формате.

REG_EXPAND_SZ

  Расширяемая строка данных. Эта строка представляет собой текст, содержащий переменную, которая может быть заменена при вызове со стороны приложения.

REG_MULTI_SZ

  Многострочное поле. Значения, которые фактически представляют собой списки текстовых строк в формате, удобном для восприятия человеком, обычно имеют именно этот тип данных. строки разделены символом NULL.

REG_SZ

  Текстовая строка в формате, удобном для восприятия человеком. Значениям, представляющим собой описания компонентов, обычно присваивается именно этот тип данных.

  Также существуют следующие параметры:
REG_DWORD_LITTLE_ENDIAN,
REG_DWORD_BIG_ENDIAN,
REG_LINK,
REG_NONE,
REG_QWORD,
REG_QWORD_LITTLE_ENDIAN,
REG_RESOURSE_LIST,
REG_FULL_RESOURSE_DESCRIPTOR,
REG_REOURSE_REQUIREMENTS_LIST.

 

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


Взято с: http://onlyxp.narod.ru
<<<Назад / Вперед>>> / К началу документа
Hosted by uCoz