Помощь в написании студенческих работ
Антистрессовый сервис

Введение. 
Реестр Windows XP

РефератПомощь в написанииУзнать стоимостьмоей работы

Это ссылка на раздел HKEY_LOCAL_MACHINESoftwareClasses. Хранящиеся здесь сведения обеспечивают запуск необходимой программы при открытии файла с помощью проводника. Этот раздел содержит связи между приложениями и типами файлов, а также информацию об OLE. Конфигурация оборудования, установленного в операционной системе. Я не пишу «установленного в компьютере», поскольку «железо» может быть, как… Читать ещё >

Введение. Реестр Windows XP (реферат, курсовая, диплом, контрольная)

Реестр операционной системы для многих пользователей навсегда остается непонятной абракадаброй. Для чего он нужен?

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

Теперь рассмотрим как устроен реестр, для того что бы открыть его необходимо выполнить следующую команду: Пуск -> Выполнить -> в поле открыть: введите regedit -> жмем OK. Либо открываем файл, расположенный вC: WINDOWS egedit.exe.

Что такое реестр Windows XP

реестр конфигурация компьютер файл Реестр или системный реестр — это база данных для хранения сведений о конфигурации компьютера и настроек операционной системы. Реестр содержит данные, к которым Windows XP постоянно обращается во время загрузки, работы и её завершения, а именно:

профили всех пользователей, то есть их настройки;

конфигурация оборудования, установленного в операционной системе. Я не пишу «установленного в компьютере», поскольку «железо» может быть, как говорится, «на борту», но не быть установленным в ОС, например, из-за устаревших драйверов.

данные об установленных программах и типах документов, создаваемых каждой программой;

свойства папок и значков программ;

данные об используемых портах.

Куст (основной раздел, стандартный раздел, в английской документации — улей, от англ. «hive») — это раздел реестра, отображаемый как файл на жестком диске. Куст является набором разделов, подчиненных разделов и параметров и имеет корни на верхнем уровне иерархии реестра. По умолчанию большинство файлов кустов (Default, SAM, Security и System) сохраняются в папке %SystemRoot%System32Config. Папка %SystemRoot%Profiles содержит профили (настройки) для каждого пользователя компьютера. Поскольку куст представляет собой файл, его можно перемещать из одной системы в другую. Для редактирования этого файла необходимо использовать редактор реестра.

Важное замечание: Windows XP в отличие от своих предшественниц не имеет ограничения по размеру реестра.

Нижеуказанные основные стандартные разделы вы не сможете удалить или переименовать. Некоторые разделы реестра являются энергозависимыми (volatile) и не хранятся в каком-либо файле. Операционная система создает и управляет этими разделами полностью в памяти, поэтому они являются временными по своей природе. Система создает энергозависимые разделы каждый раз при начальной загрузке. Например, HKEY_LOCAL_MACHINE HARDWARE — раздел реестра, который хранит информацию по физическим устройствам и назначенным им ресурсам. Назначение ресурса и аппаратное обнаружение происходят каждый раз при загрузке системы, поэтому логично, что эти данные не записываются на диск.

Реестр Windows XP состоит из следующих основных разделов:

Таблица 1. Основные разделы реестра.

Раздел реестра.

Краткое описание.

HKEY_CLASSES_ROOT HKCR.

Это ссылка на раздел HKEY_LOCAL_MACHINESoftwareClasses. Хранящиеся здесь сведения обеспечивают запуск необходимой программы при открытии файла с помощью проводника. Этот раздел содержит связи между приложениями и типами файлов, а также информацию об OLE.

HKEY_CURRENT_USER HKCU.

Это ссылка на определённый подраздел HKEY_USERS. Настройки соответствуют текущему, активному пользователю, выполнившему вход в систему.

HKEY_LOCAL_MACHINE HKLM.

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

HKEY_USERS HKU.

Этот раздел содержит настройки для всех пользователей компьютера.

HKEY_CURRENT_CONFIG HKCC.

Это ссылка на HKEY_LOCAL_MACHINESYSTEMCurrent Control SetHardware ProfilesCurrent. Раздел содержит сведения о настройках оборудования, используемом локальным компьютером при запуске системы, т. е. содержит информацию о текущей конфигурации.

Сердце системного реестра — это раздел HKEY_LOCAL_MACHINE SYSTEM.

Часто для обозначения основных разделов реестра пользуются сокращениями. Раздел HKEY_USERS содержит все активные загруженные параметры пользователя. Он имеет не менее трёх ключей:

подраздел DEFAULT, где хранится используемая конфигурация, когда ни один из пользователей ещё не вошёл в компьютер. То есть мы ещё видим приглашение на вход в систему.

дополнительный подраздел, который имеет имя в соответствии с security ID текущего пользователя (SID). Этот подключ реестра содержит конфигурацию текущего пользователя. Если пользователь вошёл удалённо, данные для конфигурации пользователя сохраняются в системном реестре местного компьютера. Данные из HKEY_USERS%SID% также появляются в HKEY_CURRENT_USER.

Дополнительный подраздел, который имеет имя в соответствии с SID текущего пользователя с суффиксом Classes. Этот раздел содержит классы текущего пользователя. Данные в HKEY_USERS%SID%_Classes также содержатся в HKEY_CLASSES_ROOT.

В Windows XP конфигурация пользователя по умолчанию (defaultuserprofile) не хранится в системном реестре. Она находится на системном диске в файле DocumentsandSettingsDefaultUserNtuser.dat. Отметим, и это важно, что куст HKEY_CURRENT_USER является ссылкой, линком на определённый подраздел куста HKEY_USERS. Это значит, что все изменения в разделах, подразделах и ключах куста HKEY_CURRENT_USER автоматически тут же отображаются в определённом подразделе HKEY_USERS соответствующем активному пользователю. То есть пользователю, выполнившему процедуру входа. Все значения ключей реестра относятся к определённому типу. Следующая таблица содержит типы данных, используемых в реестре Windows XP:

Таблица 2. Типы ключей реестра.

Типы данных.

Краткое описание.

REG_BINARY.

Двоичные данные. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате.

REG_DWORD.

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

REG_EXPAND_SZ.

Строка данных переменной длины.

REG_MULTI_SZ.

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

REG_SZ.

Текстовая строка фиксированной длины.

REG_FULL_ RESOURCE_DESCRIPTOR.

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

Из каких файлов состоит реестр Windows XP.

Однако, не вся информация из некоторых подразделов кустов хранится на диске, но об этом немного ниже.

А сейчас, вот они — файлы реестра Windows XP:

Таблица 3. Файлы реестра.

Имя файла.

Соответствующий куст реестра Windows XP.

SAM.

HKEY_LOCAL_MACHINESAM.

SECURITY.

HKEY_LOCAL_MACHINESecurity.

Software.

HKEY_LOCAL_MACHINESoftware.

System.

HKEY_LOCAL_MACHINESystem.

HKEY_CURRENT_CONFIG.

Default.

HKEY_USERS.DEFAULT.

Файлы Ntuser.dat.

HKEY_CURRENT_USER (эти файлы хранятся в С: Documents andSettings%UserName%) Содержат конфигурацию для конкретного пользователя.

Показать весь текст
Заполнить форму текущей работой