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

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

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, Windows XP SP3, реестр




1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 4.75 out of 5)
Loading ... Loading ...

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

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

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

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

    ВставитьВставить
  2. net_ter says:
    May 24, 2009 at 00:02

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

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

    ВставитьВставить

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

Click here to cancel reply.

=) 8) :( ;) :P :-D =-O :-! *IN LOVE* %) *CRAZY* Еще смайлы
O=) :-[ :-* :-x >:o :-| :-/ *JOKINGLY* ]:-> [:-} *KISSED* *TIRED* *STOP* *KISSING* *ROSE* *THUMBS UP* *DRINK* @= *HELP* *MACHO* *OK* *WASSUP* *SORRY* *BRAVO* *LOL* *PARDON* *NO* *UNKNOWN* *DANCE* *YAHOO*

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




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

  • Мои ленты

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

    • Comments (RSS)
  • Опрос

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

      View Results

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

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

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

      Облако тегов плагина Tagnetic Poetry требует для просмотра Flash Player 9 или выше.

  • Календарь

    • July 2010
      M T W T F S S
      « Jun    
       1234
      567891011
      12131415161718
      19202122232425
      262728293031  
  • Рубрики

    • software (24)
    • Uncategorized (9)
    • windows (29)
    • Антивирус Касперского (12)
    • Вопрос-ответ (23)
    • Восстановление данных (9)
    • железо (30)
    • заработок (1)
    • интересное (33)
    • Новости (31)
    • Обо мне (2)
    • Принтеры (1)
    • ремонт hardware компьютеров (5)
    • сети (15)
    • Собираем компьютер (4)
    • технологии (21)
  • Разное

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

      Подписаться письмом
      Зеркальные потолки - стеклянные потолки. | риторика ораторское искусство
  • Последние записи

    • Sata – появляение и развитие –часть 2
    • Sata – появляение и развитие – 1
    • Жестко-твердый гибрид для ноутбука
    • ГИБКИЙ И ЧЕТКИЙ
    • ПРИНТЕРНАЯ АРТИЛЛЕРИЯ
  • Популярные записи

    • Базы касперского 2010 скачать (от 27.07.2010) - 72,197 views
    • Как установить Windows XP SP3 правильно - 45,777 views
    • Базы касперского 2009 cкачать (от 16 03 2010) - 27,925 views
    • Лечение Virus.Win32.Sality.aa – подробная инструкция - 24,791 views
    • Работа со сканером (faq) - 19,574 views
    • Как установить новый жесткий диск - 18,053 views
    • Как установить антивирус Касперского бесплатно - 15,932 views
    • Компьютер самопроизвольно выключается – как починить - 15,017 views
    • Что делать, если долго загружается windows xp - 13,558 views
    • Как обновить драйвер Ati - 10,748 views
  • Самые ценные

    • Как обновить драйвер Ati 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) скачать 5 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Лечение Virus.Win32.Sality.aa – подробная инструкция 26 votes, average: 4.92 out of 526 votes, average: 4.92 out of 526 votes, average: 4.92 out of 526 votes, average: 4.92 out of 526 votes, average: 4.92 out of 5 (4.92 out of 5)
    • Что делать если не печатает принтер hp p1005 7 votes, average: 4.86 out of 57 votes, average: 4.86 out of 57 votes, average: 4.86 out of 57 votes, average: 4.86 out of 57 votes, average: 4.86 out of 5 (4.86 out of 5)
    • city info 2.7 + все последние обновления скачать 5 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 5 (4.80 out of 5)
    • Компьютер самопроизвольно выключается – как починить 21 votes, average: 4.76 out of 521 votes, average: 4.76 out of 521 votes, average: 4.76 out of 521 votes, average: 4.76 out of 521 votes, average: 4.76 out of 5 (4.76 out of 5)
    • Базы касперского 2010 скачать (от 27.07.2010) 41 votes, average: 4.68 out of 541 votes, average: 4.68 out of 541 votes, average: 4.68 out of 541 votes, average: 4.68 out of 541 votes, average: 4.68 out of 5 (4.68 out of 5)


Entries (RSS) and Comments (RSS).

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