43291

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

Курсовая

Информатика, кибернетика и программирование

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

Русский

2013-11-04

630 KB

16 чел.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РЕСПУБЛИКИ КАЗАХСТАН

КАЗАХСКИЙ АГРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ИМ. С. СЕЙФУЛЛИНА

КАФЕДРА  ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ И ИНФОРМАЦИОННЫХ СИСТЕМ

Курсовая работа

  ПО ДИСЦИПЛИНЕ ____Операционные системы_____ 

НА ТЕМУ _______Структура реестра Windows_______

                                                                                                  Выполнил: студент 3 курса

                                                                 Жанабилов Нурлыбек Куандыкович

                                                                    

                                                               Проверил (а):  _______________  ______________

                                                                                                     (ученая степень, Ф.И.О преподавателя)

Курсовая работа допущена к защите _____________________________

                                                                                  (подпись преподавателя)

                                                        АСТАНА 2012

Содержание

Введение………………………………………………………………………

3

1 Системный реестр Windows …...………………………………………….

4

2 Структура реестра Windows …...………………………………………….

6

 2.1 Корневые разделы реестра Windows ……….……………………..…..

9

 2.2 Типы данных реестра Windows…………….…………………......…...

17

3 Редактирование реестра Windows……..………………………………….

19

Заключение……………………………………………………………………

21

Список использованной литературы ……………………………………….

22

Введение

Тема курсовой работы «Структура реестра Windows».

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

Задачи:

  1.  Изучить литературу о структуре реестра.
  2.  Ознакомиться с основными разделами реестра операционной

системы Windows XP

  1.  Проанализировать изученный материал
  2.  Написать отчет о проделанной работе

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

1 Системный реестр Windows

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

Рисунок 1 - Реестр использует многие компоненты Windows

Изначально реестр был предназначен только для хранения сведений об объектах OLE (Object Linking and Embedding — связь и внедрение объектов) и сопоставлений приложений расширениям имен файлов, однако позже его структура и границы использования расширились.

Достоинства реестра.

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

2. Используя системный реестр, можно связать определенные действия командного процессора (в частности, open и print) с соответствующими типами документов. А когда пользователь выполняет щелчок правой кнопкой мыши на пиктограмме документа в проводнике Windows Explorer, то в этом случае появляется контекстное меню, в котором перечислены определенные программные действия.

3. Возможность OLE-регистрации, поддержки локализованных версий приложений, применение сетевых протоколов и связывания, а также поддержка автоматической настройки приложений.

Формат отображения данных в системном реестре весьма похож на то, как папки и документы отображаются в проводнике Windows Explorer. Отчасти это связано с тем, что структура системного реестра подобна структуре каталогов (рисунок 2).

Реестр хранится в бинарном (двоичном) виде, поэтому для ручной работы с ним необходима специальная программа — редактор системного реестра (regedit). Один из способов исследования содержимого системного реестра связан с применением программы REGEDIT, утилиты компании Microsoft, которая обеспечивает возможность изменения содержимого системного реестра, а также соединения с системными реестрами других компьютеров.


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

Рисунок 2 - Структура реестра

Если прибегнуть к терминологии, используемой в системном реестре, то ЭКВИВАЛЕНТОМ ПАПКИ ИЛИ КАТАЛОГА здесь является КЛЮЧ или РАЗДЕЛ (KEY), а ДОКУМЕНТУ ИЛИ ФАЙЛУ соответствуют ПАРАМЕТР (VALUE). Разделы могут содержать как вложенные разделы (sub keys), так и параметры (рисунок 3). На верхнем уровне этой иерархии находятся корневые разделы (root keys).

Рисунок 3 - Подразделы и параметры подобны папкам и файлам

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

На рисунок 4 показана взаимосвязь между ключами и значениями в системном реестре.

Рисунок 4 - Взаимосвязь между компонентами системного реестра

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

На рисунке 5 показан верхний уровень системного реестра Windows, а в таблице 1 перечислены корневые ветви системного реестра, а также приведено их назначение и взаимосвязь с другими ветвями.

 

Рис. 5. Верхний уровень системного реестра

2.1 Корневые разделы реестра Windows

Таблица 1 - Корневые разделы системного реестра

№ п/п

Раздел (аббревиатуры)

Описание

HKEY_CLASSES_ROOT (HKCR)

Этот раздел содержит определения типов документов, связей с файлами и интерфейса командного процессора.

В Windows NT/9x этот ключ является составной частью ключа HKLM.

В Windows XP информация о регистрации класса хранится в обоих ключах HKEY_LOCAL_MACHINE и HKCU. При этом ключ HKCR объединяет содержимое указанных ключей в единой папке.

HKEY_CURRENT_USER (HKCU)

С помощью этого ключа осуществляется доступ к пользовательским конфигурациям, программному обеспечению. Устанавливает связь с ключом HKEY_USERS, который соответствует параметрам настройки текущего пользователя. Для стандартных пользователей, у которых отсутсвуют особые параметры настройки используются параметры настройки пользователя типа .Default.

HKEY_LOCAL_MACHINE (HKLM)

Хранит аппаратные конфигурации, сетевые протоколы и классы программного обеспечения.

HKEY_USERS (HKU)

Используется для хранения выбранных пользователями глобальных параметров, а также параметров настройки рабочего стола. При этом выбранные пользователями глобальные параметры должны хранится в подключе Software подключа каждого пользователя, содержащегося в ключе HKEY_USERS.

HKEY_CURRENT_CONFIG (HKCC)

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

HKEY_DYN_DATA (HKDD)

Используется только в Windows 9x. Здесь хранятся динамические данные о состоянии различных устройств, установленных на компьютере пользователя.

HKEY_PERFORMANCE_DATA (HKPD)

Используется только в Windows 2000. Аналогичен ключу HKEY_DYN_DATA, который используется в Windows 9x.

Рассмотрим соответствующие разделы более детально.

  1.  HKEY_CLASSES_ROOT

Приложение Windows должно использовать системный реестр для хранения в разделе HKEY_CLASSES_ROOT данных следующих классов:

1. Типы документов. Это различные типы документов, которыми манипулирует конкретное приложение.

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

3. Имена команд OLE. Это протокол OLE. Каждое имя команды описывает действие, которое может выполнить объект. Например, MPLAYER позволяет воспроизводить звуковой файл формата .WAV.

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

5. Пиктограмма, которая показывается для отображения документа. В этом случае должны быть предоставлены две пиктограммы — большая и малая. А использоваться будет та из них, которой пользователь отдаст наибольшее предпочтение.

При рассмотрении этой ветви следует особое внимание обратить на ключи командного процессора, содержащие три следующих подключа:

1. Open – содержит команду, используемую для открытия (или запуска) документа;

2. Print – содержит команду, которая отправляет документ на печать;

3. Printto – содержит специальный интерфейс, который обеспечивает возможность передачи документа на принтер путем перетаскивания.

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

  1.  HKEY_CURRENT_USER

Раздел HKEY_CURRENT_USER содержит множество настроек программного обеспечения, в которых хранится информация о конфигурации рабочего стола и клавиатуры. Кроме того, в этом разделе есть информация о параметрах меню Пуск. Здесь - все настройки, специфичные для пользователя.

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

Этот корневой раздел является ссылкой на подраздел HKU\SID, где SID – идентификатор безопасности пользователя, вошедшего в систему, воспользовавшись диалоговым окном Вход в Windows (Log On to Windows). Он никогда не связывается с любым подразделов раздела HKEY_USERS, созданных Windows для поддержания вторичного доступа. Необходимо не путать подраздел HKU\SID с подразделом HKU\SID_Classes, содержащий соответствия файлов и классы COM для определённого пользователя.

Ниже приведено краткое описание подразделов корневого раздела HKEY_CURRENT_USER (таблица 2).

Таблица 2 - Подразделы корневого раздела HKEY_CURRENT_USER

AppEvents

Назначает звуковое сопровождение различным событиям, таким как вход в систему, раскрытие меню или закрытие окна. Звуковое сопровождение выбирается пользователями с помощью аплета Звук и мультимедиа (Sound) окна Панель управления.

Console

Содержит свойства окна консоли, например окна командной строки MS DOS. Пользователи настраивают эти свойства, выбирая команду Свойства (Properties) из контекстного меню окна.

Control

Panel

Содержит параметры, изменяемые пользователями в окне Панель управления (Control Panel). В качестве примера можно привести параметры электропитания, оформления рабочего стола и специальных возможностей. Не все параметры этого подраздела настраиваются в окне Панель управления (Control Panel) и не все параметры окна Панель управления (Control Panel) содержатся в этом подразделе.

Environment

Содержит переменные среды, настроенные пользователями с помощью аплета Система (System) окна Панель управления (Control Panel).

Identities

Содержит подразделы для всех удостоверений пользователей, созданных в Microsoft Outlook Express. Удостоверения упрощают совместное использование одного почтового клиента, так как каждому из них могут назначаться отдельные папки для хранения почты, адресная книга и другие настройки. Пользователи могут изменять эти настройки, выбирая команду Удостоверения (Identifies) из меню Файл (File) Microsoft Outlook Express.

Keyboard

Layout

Определяет текущую раскладку клавиатуры. Пользователи изменяют параметры раскладки клавиатуры с помощью аплета Клавиатура (Keyboard) окна Панель управления (Control Panel).

Network

Содержит подразделы для всех сетевых соединений. Таким образом, здесь присутствуют также и подключённые сетевые диски. Для создания сетевых соединений пользователи выбирают команду Подключить сетевой диск (Map Network Drive) из контекстного меню значка Мой компьютер (My Computer).

Printers

Здесь содержатся ведения о принтерах, с которыми может работать пользователь. Пользователи настраивают эти параметры с помощью аплета Принтеры (Printers) окна Панель управления (Control Panel).

RemoteAccess

Определяет параметры удалённого доступа к сети, которые настраиваются пользователями на вкладке Подключение (Connections) диалогового окна Свойства: Интернет (Internet Options), которое открывается в результате щелчка на значке Свойства обозревателя (Internet Options) в окне Панель управления (Control Panel).

Software

Содержит пользовательские настройки для каждого приложения, включая собственно и Windows. За исключением нескольких приложений от Microsoft, не следующих собственным правилам этой компании, многие приложения сохраняют свои настройки в подразделе Vendor/Application, где Vendor – имя компании-производителя приложения, а Application – имя этого приложения. Эти производители также следуют такому правилу, как добавление дополнительного подраздела Version, что позволяет каждой версии приложения отдельно сохранять собственные настройки.

UNICODE

Program

Groups

Здесь содержатся настройки для групп программ, унаследованные от ранних версий Windows NT, использующих программу Диспетчер программ (Program Manager). При чистой установке Windows XP этот подраздел всегда пустой.

Volatile

Environment

Здесь содержатся переменные среды, используемые в процессе входа в систему.

Windows 3.1

Migration

Status

Здесь представлены сведения о состоянии миграции программных групп и информационных файлов после обновления Windows 3.1. Этот ключ всегда присутствует, но не имеет важного значения, так как компания Microsoft не поддерживает обновление Windows 3.1 до Windows 2000.

  1.  HKEY_LOCAL_MACHINE

В разделе HKEY_LOCAL_MACHINE содержатся основные сведения об аппаратных средствах компьютера, включая драйверы устройств и конфигурационную информацию. Если информации о каком-либо устройстве здесь нет, то Windows не сможет использовать его.

Раздел HKEY_LOCAL_MACHINE - для очень подробной информации об аппаратном обеспечении. Например, он содержит всю информацию, необходимую для Plug and Play, а также предоставляет полный список драйверов устройств и их уровни ревизии (revision level) и даже может содержать информацию о ревизии самого аппаратного обеспечения.

Кроме того в этом разделе имеется некоторая информация о программном обеспечении. Например, 32-разрядное приложение будет хранить таблицу установок и форматов (Setup and Format Table- STF) именно здесь. Эта информация используется приложением во время установки. Некоторые приложения используют ее во время изменений параметров их установки. Такие приложения, как Word, хранят всю информацию о своей установке в таблицах STF. В этом разделе содержится только информация глобального характера.

Ниже перечислены пять основных подразделов ключевого раздела HKEY_LOCAL_MACHINE (таблица 3).

Таблица 3 - Подразделы корневого раздела HKEY_LOCAL_MACHINE

HARDWARE

Здесь содержатся сведения об оборудовании, обнаруженном Windows в компьютере. Помимо описаний процессора и памяти компьютера, этот раздел описывает ресурсы, используемые устройствами, а также связывает устройства с соответствующими драйверами, что объясняется добавлением поддержки Plug-and-Play в Windows. Необходимо обратить внимание на то, что этот подраздел создаётся Windows во время загрузки операционной системы.

SAM

Здесь содержится локальная база данных системы безопасности SAM (Security Account Manager – администратор учётных данных в системе безопасности). Windows содержит в этой базе данных сведения о локальных пользователях и группах, а Windows 2k Server здесь содержит ещё и сведения о пользователях и группах домена. Разрешения предотвращают просмотр этих данных пользователями, даже обладающими правами администратора. Для управления базой данных системы безопасности нужно воспользоваться аплетом Пользователи и пароли (Users and Passwords) окна Панель управления (Control Panel). Необходимо обратить внимание на то, что подраздел SAM – это ссылка на подраздел HKLM\SECURITY\SAM.

SECURITY

Содержит локальную базу данных, SAM, а также локальные политики и другие секреты. Windows предотвращает просмотр пользователями содержания этого подраздела.

SOFTWARE

Содержит настройки компьютера для каждого приложения, включая собственно и Windows. Как и в случае подраздела HKCU\Software, за исключением нескольких приложений от Microsoft, не следующих собственным правилам этой кампании, многие приложения сохраняют свои настройки в подразделе Vendor/Application, где Vendor – имя компании-производителя приложения, а Application – имя этого приложения. Эти производители также следуют такому правилу, как добавление дополнительного подраздела Version. Наиболее интересным, полезным и настраиваемым в подразделе HKLM\SOFTWARE является подраздел Classes. Этот подраздел определяет соответствие файлов и классы COM. Реестр упрощает доступ к этому подразделу, т.к. корневой раздел HKEY_CLASSES_ROOT определяется ссылкой именно на этот подраздел.

SYSTEM

Содержит наборы управления, описывающие драйверы устройств и службы, которые Windows загружает при запуске. Кроме того, наборы управления определяют все аспекты конфигурации компьютера на уровне операционной системы. Каждый из наборов управления представляет собой подраздел, который называется HKLM\SYSTEM\ControlSetnnn, где nnn – трёхзначное число, начиная с 000. Подраздел CurrentControlSet – это ссылка на текущий набор управления, используемый Windows. Подраздел HKLM\SYSTEM\Select содержит параметр Current, указывающий на то, какой из наборов управления используется Windows в данный момент.

  1.  HKEY_USERS

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

Существует еще одна проблема, связанная с использованием этого раздела в качестве единственного источника информации. На самом деле Windows поддерживает несколько копий реестра в многопользовательской среде, в некоторых случаях отдельную копию для каждого пользователя. По этой причине никогда нельзя быть уверенным, где именно можно найти информацию об определенном пользователе. Windows отслеживает эту информацию; необходимость поиска такой информации это головная боль для администратора. Сверх того, Microsoft поставляет утилиту, которая помогает администратору сети поддерживать различные реестры. Редактор системных правил (Policy Editor) позволяет упростить для администратора сети управление пользовательскими настройками, при этом является удобным средством доступа к нужным параметрам системы, которые распределены по различным разделам реестра.

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

  1.  HKEY_CURRENT_CONFIG

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

1. Display;

2. System.

По существу эти разделы используются программным интерфейсом GDI API для конфигурации монитора и принтера.

1. Раздел Display имеет два подраздела:

  •  Fonts;
  •  Setting.

Fonts определяет шрифты, которые Windows использует для вывода на экран. Имеются растровые шрифты (не True Type), которые представляют собой битовые изображения символов.

Setting содержит текущее разрешение экрана и количество битов на пиксель. Количество битов на пиксель определяет доступное количество цветов. Например, 4 бита на пиксель обеспечивают 16 цветов, 8 битов на пиксель обеспечивают 256 цветов. Три шрифта, перечисленных в этом разделе, являются шрифтами по умолчанию, которые система использует для отображения значков и меню приложений. Эти настройки можно изменить в диалоговом окне свойств экрана.

2. Раздел System производит впечатление чего-то запутанного. Однако только один подраздел этого раздела имеет смысл для пользователя - Printers. Раздел Printers содержит список принтеров, подсоединенных к системе. Этот список не включает принтеры, которые используются по сети.

  1.  HKEY_DYN_DATA (Win9x) или HKEY_PERFORMANCE_DATA (Win2000)

Раздел HKEY_DYN_DATA (HKEY_PERFORMANCE_DATA) содержит два подраздела:

  •  Config Manager;
  •  PerfStats.

Просмотреть статус ключа Config Manager можно в окне "Свойства: "Система" на вкладке Устройства (Device Manager),  вызываемого из Панели управления. Данные этого раздела изменяются самой операционной системой, так что редактировать что-либо вручную не рекомендуется. При этом в подключе Enum записываются данные о каждом аппаратном компоненте системы.

Значения ключей из раздела PerfStats отображаются в интерфейсе утилиты System Monitor и содержат данные измерения производительности системы.

Таблица 4 содержит список типов данных, определенных и используемых Windows на сегодняшний день. Максимальная длина имени параметра:

1. Windows Server 2003, Windows XP и Windows Vista: 16 383 символов;

2. Windows 2000: 260 символов ANSI или 16 383 символа Юникод;

3. Windows 95, Windows 98 и Windows Millennium Edition: 255 символов.

Значения большого размера (больше 2048 байт) хранятся во внешних файлах, а в реестр заносится имя такого файла. Это способствует повышению эффективности использования реестра. Максимальный размер параметра:

1. Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: Доступная память;

2. Windows 95, Windows 98 и Windows Millennium Edition: 16 300 байт.

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

Таблица 4 – Список типов данных реестра

Двоичный параметр REG_BINARY

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

Параметр DWORD REG_DWORD

Данные представлены в виде значения, длина которого составляет 4 байта (32-разрядное целое). Этот тип данных используется для хранения параметров драйверов устройств и служб. Значение отображается в окне редактора реестра в двоичном, шестнадцатеричном или десятичном формате. Эквивалентами типа DWORD являются DWORD_LITTLE_ENDIAN (самый младший байт хранится в памяти в первом числе) и REG_DWORD_BIG_ENDIAN (самый младший байт хранится в памяти в последнем числе).

Расширяемая строка данных REG_EXPAND_SZ

Строка данных переменной длины. Этот тип данных включает переменные, обрабатываемые при использовании данных программой или службой.

Многострочный параметр REG_MULTI_SZ

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

Строковый параметр REG_SZ

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

Двоичный параметр REG_RESOURCE_LIST

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

Двоичный параметр REG_RESOURCE_REQUIREMENTS_LIST

Последовательность вложенных массивов. Служит для хранения списка драйверов аппаратных ресурсов, которые могут быть использованы определенным драйвером устройства или управляемым им физическим устройством. Часть этого списка система записывает в раздел \ResourceMap. Данные определяются системой. В окне редактора реестра они отображаются в виде двоичного параметра в шестнадцатеричном формате.

Двоичный параметр REG_FULL_RESOURCE_DESCRIPTOR

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

Отсутствует REG_NONE

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

Параметр QWORD REG_QWORD

Данные, представленные в виде 64-разрядного целого. Начиная с Windows 2000, такие данные отображаются в окне редактора реестра в виде двоичного параметра.

3 Редактирование реестра Windows

Реестр подвержен фрагментации, из-за чего доступ к реестру постепенно замедляется.

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

Основным и наиболее известным инструментом администрирования реестра Windows является утилита Редактор реестра (Registry Editor), входящая в состав любой копии ОС Windows (дисковый адрес утилиты – \Windows\regedit.exe). Утилита имеет небольшой размер: в Windows XP – 133КБ, в Vista – 131КБ.

Для запуска утилиты Редактор реестра: нажмите Пуск –> Выполнить… –> в поле Открыть: введите regedit –> OK.

Интерфейс Редактора реестра представляет собой обычное окно со строкой заголовка, строкой меню (Файл, Правка, Вид, Избранное, Справка). Рабочее окно Редактора реестра разделено на две части: в левой (Панель разделов) отображаются ветви, разделы и подразделы, в правой (Панель параметров) – параметры выбранного элемента Реестра.

Так называемые «точки восстановления» – это копии реестра Windows. Они широко используются пользователями при возникновении различных проблем, как с операционной системой, так и с прикладным программным и аппаратным обеспечением. Точки восстановления позволяют выполнить откат на тот момент, когда система работала устойчиво.

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

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

Редактор реестра можно использовать для выполнения следующих задач:

1. Поиск поддерева, раздела, подраздела или параметра;

2. Добавление подраздела или параметра;

3. Изменение значения параметра;

4. Удаление подраздела или параметра;

5. Переименование подраздела или параметра.

Область переходов редактора реестра отображает набор папок. Каждая папка представляет собой раздел реестра локального компьютера. При просмотре реестра удаленного компьютера будут видны только два стандартных раздела: HKEY_USERS и HKEY_LOCAL_MACHINE.

Заключение

Значение реестра для Windows трудно переоценить – это «святое святых» операционной системы, ее сердце.  Системный реестр — это база данных для хранения сведений о конфигурации компьютера, настроек операционной системы и параметров программ.

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

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

Список литературы

1. «Реестр Microsoft Windows XP. Руководство профессионала», Джерри Хонейкатт, изд. Эком, Москва, 2003

2. «Реестр Windows XP», Куприянова А. В., изд. Альт, Москва, 2005

3. «Справочник реестра Windows 7.5»,  Александр Климов и Игорь Чеботарев, интернет-блог

4. http://soft.cnews.ru

5. http://www.tepka.ru/soft/

PAGE   \* MERGEFORMAT 3


 

А также другие работы, которые могут Вас заинтересовать

82437. Учёные – основатели учения о языковой картине мира 33.32 KB
  Языковая картина мира – видение восприятие окружающего мира посредством лексический и грамматической системы родного языка; сетка которую наш родной язык набрасывает на наше восприятие мира и его оценку. Другой выдающийся лингвист внесший вклад в разработку учения о языковой картине мира – американский учёный Эдуард Сэпир 18841939. Ученик Сэпира Бенджамен Ли Уорф 18971941 стремился обосновать свою гипотезу о влиянии языка не только на восприятие мира людей но и на их поведение.
82438. Языковые лакуны и реалии 33.65 KB
  Нет слова дежурный To hck ехать верхом не спеша Различаются языковую картину мира и концептуальную картину мира. Концептуальную картина мира у всех народов одна и та же т . А языковая картина мира обусловлена особенностями лексико симантической системой языка. Лексика играет ведущую роль в формировании языковой картины мира.
82439. Понятие внутренней формы языка по Гумбольдту 29.54 KB
  Вильгельм фон Гумбольдт разработал учение о внутренней форме языка. Упрощенно говоря под внутренней формой языка он понимал особенности номинации конкретных предметов в конкретном языке. Если раскрывать данное понятие то можно сказать что внутренняя форма языка по Гумбольдту является средством выражения народного или национального духа который способен формироваться во внутренней форме а затем выражаться с помощью языка.
82440. Преломление базовых концептов в национальных менталитетах на примере концепта «Время» 34.62 KB
  Время – важнейшая часть бытия человека его жизни и деятельности. Время – понятие многоплановое. Время нельзя повернуть вспять нельзя обогнать нельзя вернуться назад.
82442. Категория вежливости в устных и письменных межкультурных коммуникациях 33.58 KB
  В английском языке слова используемые для выражения вежливости имеют более тонкие оттенки нежели в русском. Например слово конечно звучит нейтрально и даже дружескив английском же of course звучит слишком категорично и имеет подтекст странночто вы этого не знаете лучше говорить sure . Гид не знал что в английском этикете ответ of course имеет подтекст Странночто вы не знаете этих вещей . В английском и французском использование подобных средств воспринимается как приказ и подобные вещи выражаются более мягким способомблизким к...
82443. Ведущая роль лексико-семантической системы в формировании ЯКМ 28.96 KB
  Российский лингвист Евгений Михайлович Верещагин основатель лингвострановедения писал в отличии от языковой системы которая не связана непосредственно с культурой словарь обнаруживает непосредственную зависимость от культуры поэтому лексический состав определенного языкового коллектива следует изучать исходя из культуры Наиболее наглядно характер языковой картины мира представлен в лексике ведь именно благодаря ей возможно членение действительности выделение в...
82444. Феминизация лексических изменений в европейских языках 31.66 KB
  Под давлением некоторых организаций правительство Франции 23 февраля 2012 года приняло постановление об ограничении употребления слова mdemoiselle . В современной Франции обращение mdemoiselle воспринимается как комплименттак как подразумеваетчто женщина молода и свободна но существует также давняя театральная традиция обращаться к известным актрисам mdemoiselle . Представительницы феминисткой группы в сентябре 2011 года развернули активные кампании против слова mdemoiselle заявив что оно является оскорбительным и подразумевает...
82445. Место и роль гипер-гипонимических отношений в формировании языковой картины мира 34.75 KB
  Гиперонимы и гипонимы Синонимические ряды Большую роль в формировании ЯКМ играют гиперонимы и гипонимы. Гиперонимы – слова с широким родовым значением например véhicule m – транспортное средство передвижения Гипонимы – слова с конкретным точечным значение например слово рука в русском языке – это гипероним а во французском существуют гипонимы – min f – кисть руки brs m –рука от плеча до кисти.Спортивные мероприятия ctivités sportives Существуют гипонимы которые передаются целым предложением.