Все о компьютерных сетях

Блог системного администратора о сетях, компьютерах, передовых технологиях и многом ином
Спрятать субменю
  • Главная
  • Обо мне
  • Создание сайтов
  • Реклама на сайте
  • Форум
  • Популярные
  • Карта сайта
  • Важные посты с архивами

16 May 2009

Реестр windows – основы

Реестр изнутри

Коротко о главном

Большинство администраторов стараются не вносить никаких изменений в системный реестр Windows. Я их не обвиняю. Реестр — это тот компонент Windows, который опасно повредить. В связи с фатальными последствиями разрушения реестра, сравнимыми с ядерным взрывом, а также отсутствием полной документации, реестр является «темным» и «страшным» местом системы. В данной статье мы изучим основы построения реестра, а также рассмотрим безопасные способы его изменения. Мы познакомимся с особенностями и тонкостями, имеющимися в реестре.

Святые INI файлы

Во времена 16-битной ОС Windows все настройки хранились в файлах инициализации. Вся конфигурационная информация была представлена файлами SYSTEM.INI и WIN.INI. При установке любого приложения все его настройки сохранялись в этих двух файлах. К сожалению, эти приложения пользовались ограниченным набором параметров, количество которых ограничивалось размером INIфайлов, которые не должны были превышать 64 Кбайт. Для того чтобы обойти это ограничение, разработчики стали использовать собственные INIфайлы. Хотя сначала эта идея показалась заманчивой, впоследствии, с ростом числа приложений и ростом каждого из этих файлов, система стала очень неповоротливой.

И тогда пришел реестр
Реестр появился одновременно с появлением Windows NT в 1993 году, решив проблемы, связанные с INIфайлами. Реестр представляет собой иерархическую базу данных, содержащую системную информацию, сведения об OLEавтоматизации, настройках приложений, конфигурации операционной системы и т. д. Там хранится всё, от сведений о настройке дисплея до полной конфигурации аппаратного обеспечения системы. Для ускорения доступа хранение осуществляется в двоичном (бинарном) формате, а сам реестр состоит из нескольких файлов.

файлы реестра Windows 9х

В Windows 9х реестр состоит из двух скрытых файлов: user.dat и system.dat. Эти файлы хранятся в каталоге Windows. User.dat хранит все настройки индивидуального пользователя, a System.dat — настройки всего компьютера.

Файлы реестра Windows NT/2000

В Windows NT/2000 настройки пользователя хранятся в файле ntuser.dat. Этот файл располагается в каталоге %WINDIR%\Profiles. Настройки системы представлены пятью файлами и хранятся в каталоге SYSTEM32\C0NFIG:
• Default (HKEY_USERS\DEFAULT) содержит настройки для новых пользователей/,
• SAM (HKEY_LOCAL_MACHINE\SAM) содержит настройки безопасности системы;
• Security (HKEY_LOCAL_MACHINE\Security) содержит настройки безопасности сети;
• System (HKEY_LOCAL_MACHINE\System) — содержит драйверы устройств и сведения о системе.
ПРИМЕЧАНИЕ
Реестры Windows 9х, NT и 2000 несовместимы друг с другом. Невозможно импортировать реестр из одной ОС в %с%ет%и другую.

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

Реестр состоит из разделов верхнего уровня, называемых ульями (hives):

  • HKEYCLASSESROOT;
  • HKEYCURRENTUSER;
  • HKEYLOCALMACHINE;
  • HKEYUSERS;
  • HKEY_CURRENT_CONFIG;
  • HKEYDYNDATA (только в Windows 9х).

В этих разделах хранятся все ключи (подкаталоги), составляющие реестр. В ключах хранятся все параметры (значения), которые и представляют определенную настройку системы.

HKEYLOCALMACHINE

В разделе HKEYLOCALMACHINE (HKLM) хранится вся информация об аппаратном, программном обеспечении, а также сведения о системе безопасности. Этот раздел самый большой в реестре и является одним из самых основных разделов реестра.

HKEYCLASSESROOT

Раздел HKEYCLASSESROOT (HKCR) является виртуальной ссылкой на раздел HKLM\Software\Classes. Этот раздел хранит сведения обо всех файлах, расширениях, определениях типов, значках, привязке, ярлыках автоматизации, классах идентификаторов и т. д.

HKEYUSERS

Раздел HKEYUSERS (HKU) хранит сведения обо всех пользователях системы и их индивидуальных настройках. К этим настройкам относятся: переменные среды, цветовые схемы, шрифты, значки, настройка рабочего стола, главного меню, сетевых настройках и т. д. При регистрации в системе нового пользователя создается новый подраздел, копирующий настройки по умолчанию.

HKEYCURRENTUSER

Раздел HKEY_CURRENT_USER (HKCU) является ссылкой на соответствующий подраздел раздела HKEYUSERS, содержащий сведения о текущем зарегистрированном пользователе. Раздел имеет название, соответствующее значению идентификатора безопасности (SID) пользователя. Каждый раз при перезагрузке компьютера этот раздел компонуется заново.

HKEY_CURRENT_CONFIG

Раздел HKEYCURRENTCONFIG (НКСС) является ссылкой на текущий профиль оборудования, хранящийся в разделе HKEY_ LOCALMACHINE. Профиль оборудования позволяет указать, ка кие драйвера устройств должны быть загружены для работы в данном сеансе. Профили обычно предназначены для переносных компьютеров и характеризуют службы удаленного доступа (RAS) сети и локальные сеансы Windows.

I HKEYDYNDATA

Раздел HKEYDYNDATA (HKDD) не хранится в реестре, а динамически создается при загрузке системы. Этот раздел хранит сведения об самонастраивающихся устройствах (поддерживающих технологию plugandplay), обнаруженных при загрузке системы.

Типы данных реестра

Как и в любой базе данных, для хранения различных значений в реестре используются различные типы данных. В табл.  (позаимствованной из книги «Реестр Windows 2000: специальный справочник». СПб.: Питер, 2001) представлены типы данных реестра.

Наименование Тип данных Предназначение
REG_NONE He определен Зашифрованные данные
REG_SZ Строка Символьный текст
REG_EXPAND_SZ Строка Текст с переменными
REG_BINARY Двоичный Двоичные данные
REG_DWORD Число Цифровые данные
REG_DWORD_BIG_ENDIAN Число Данные с %с%ети% «неинтеловским» порядком байт
REGJJNK Строка Путь к файлу
REG_MULTI_SZ Несколько строк Массив строк
REG_RESOURCE_LIST Строка Список оборудования
REG_FU LL_RESOU RCE .DESCRIPTOR Строка Идентификатор оборудования
REG_RESOURCE _REQUIREMENTS_LIST Строка Идентификатор оборудования

Popularity: 2%

Tags: Windows XP SP3, реестр




1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (4 votes, average: 4.75 out of 5)
Loading ... Loading ...
Tweet

2 Комментариев к записи “Реестр windows – основы”

  1. Ростислав Лебедев says:
    May 23, 2009 at 23:20

    Рейтинг: Thumb up 0 Thumb down 1

    А что Вы скажете, если я попробую предположить, что все Ваши посты, не более чем выдумка?

    ReplyReply
  2. net_ter says:
    May 24, 2009 at 00:02

    Рейтинг: Thumb up 0 Thumb down 0

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

    ReplyReply

Оставить комментарий

Click here to cancel reply.

« Как обновить драйвер Ati
NetBIOS по TCP/IP »




    Быстрое и качественное создание сайтов, продвижение сайтов.

  • Интересные статьи

    • Как выбрать компьютер – руководство по оптимальной конфигурации

    • Апгрейженные драйвера для audigy 2  – переделанный от X-FI audigy 4 Extreme Audio

    • Reanimator EE 19.51 - лучшая сборка Windows XP + server 2003 + Все необходимые программы для реанимирования компьютера

    • Гостевое Byfly на двух компьютерах в сети при рабочем платном интернете

    • Заработок в интернете - реальность или нет?
  • Социальное

  • Мои ленты

    • Все о компьютерных сетях

    • Comments (RSS)
  • Опрос

    • Считаете ли вы, что сайту нужен форум?

      View Results

      Loading ... Loading ...
    • Polls Archive
  • Архивы

  • Облако тегов

    собрать компьютер процессоры взлом пароля windows не включается компьютер материнская плата планшеты FDISK вирусы Windows XP SP3 установка Windows ethernet пароли онлайн офис кабель монитор реестр ремонт .ru интернет восстановление файлов касперский обзор ноутбук телефоны видеокарта жесткий диск проложить кабель ntfs бэды server размещение сетевых устройств faq расширение домашней сети Windows Server технологии нетбук электронные книги Новости сеть восстановить windows xp принтер флешки домен рабочая группа Windows 7
  • Календарь

    • May 2012
      M T W T F S S
      « Apr    
       123456
      78910111213
      14151617181920
      21222324252627
      28293031  
  • Рубрики

    • software (98)
      • Полезные программы (43)
      • Полезные сервисы (17)
    • Uncategorized (10)
    • windows (39)
      • Windows 7 (8)
      • Windows XP (11)
    • Антивирус Касперского (25)
    • Видео инструкции (2)
    • Вопрос-ответ (38)
    • Восстановление данных (13)
    • железо (115)
      • Обзоры (62)
    • заработок (2)
    • интересное (77)
    • Новости (74)
    • Обо мне (6)
    • Принтеры (5)
    • ремонт hardware компьютеров (17)
      • Если совсем ничего не помогло (4)
    • сети (25)
    • Собираем компьютер (7)
    • технологии (71)
  • Разное

      Все о компьютерных сетях

      Подписаться письмом
  • Последние записи

    • Как сохранить документ word в pdf формат
    • Что делать если компьютер перезагружается вместо выключения
    • Как найти любой драйвер к компьютеру
    • Советы для сисадминов
    • Как переустановить Windows 7, сохранив настройки и установленные программы
  • Популярные записи

    • Как установить Windows XP SP3 правильно - 234,654 views
    • Базы касперского скачать 2010/2011/2012 (KIS) - 189,229 views
    • Сброс активации Kaspersky Internet Security 2012/2011 (KIS 2011) - 155,428 views
    • Сброс триала KIS 2012/2011 ( Kaspersky Internet Security ) - 129,787 views
    • Компьютер самопроизвольно выключается – как починить - 113,352 views
    • Как установить windows 7 правильно – руководство с картинками - 95,799 views
    • Как установить антивирус Касперского бесплатно - 85,915 views
    • Сброс триала (активации) Касперского – программа Trial Reset 2.3 - 76,779 views
    • Почему не выключается компьютер - 68,868 views
    • Скачать City info 2.8, а также Сity info 2.7 + все последние обновления скачать - 65,625 views
  • Самые высокооцененные

    • Как установить windows 7 правильно – руководство с картинками 22 votes, average: 5.00 out of 522 votes, average: 5.00 out of 522 votes, average: 5.00 out of 522 votes, average: 5.00 out of 522 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Как убрать окно “срок действия пробной версии программы заканчивается через … дней” 8 votes, average: 5.00 out of 58 votes, average: 5.00 out of 58 votes, average: 5.00 out of 58 votes, average: 5.00 out of 58 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Антивирус Касперского 2010 (9.0.0.736ru) скачать 7 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Какой интернет выбрать или обзор интернет технологий 7 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Сброс активации Windows 7 – WAT 2.2.5 – сброс навсегда 7 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 57 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Компьютер перегревается – как охладить 11 votes, average: 4.91 out of 511 votes, average: 4.91 out of 511 votes, average: 4.91 out of 511 votes, average: 4.91 out of 511 votes, average: 4.91 out of 5 (4.91 out of 5)
    • Реклама на сайте 10 votes, average: 4.90 out of 510 votes, average: 4.90 out of 510 votes, average: 4.90 out of 510 votes, average: 4.90 out of 510 votes, average: 4.90 out of 5 (4.90 out of 5)
  • Последнее с форума



    Entries (RSS) and Comments (RSS).

    © 2009 - 2012 Все о компьютерных сетях