Системный реестр ос windows является базой данных


Системный реестр ос windows является базой данных

Что такое редактор реестра и как его открыть?

Редактор реестра – это небольшая служебная программа (утилита), предназначенная для просмотра, поиска, редактирования и резервного копирования системных настроек.

Утилита расположена в папке операционной системы и называется regedit.exe.

Чтобы открыть редактор реестра необходимо воспользоваться командной строкой, т.к. его ярлыка вы не найдете в главном меню системы. Запуск редактора с помощью командной строки подходит для любой версии Windows. Для этого необходимо выполнить следующее:

После этого откроется редактор реестра.

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

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

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

Еще один пример – это работа с устройствами. При установке Windows производится конфигурирование системы под имеющиеся устройства. Далее, когда подключается новое оборудование на уже установленную систему, происходит установка драйверов для него и Windows записывает в системный реестр данные об этом устройстве. Благодаря чему обеспечивается его корректная работа или быстрое опознание устройства при его повторном подключении к порту. Например, при подключении принтера.

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

Windows постоянно обращается к реестру для записи и считывания данных на всех этапах: загрузке, работе и завершении работы. Реестр появился в Windows начиная с версии 98: Windows 98, 2000, ME, XP, Vista, 7, 8, 10.

Системный реестр
Windows – это
большая база данных, в которой записаны
настройки как самой операционной
системы, так и приложений, в ней
установленных.

Реестр можно
рассматривать как записную книжку
Windows – как только системе нужна какая-то
информация, то она ищет ее в реестре.

Реестр выполняет
следующие основные функции:

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

Второй ступенью
в иерархической системе реестра являются
так называемые разделы, или ключи (Keys).
Ключи отображаются в программе редактор
реестра (RegEdit) в виде подпапок ветвей
HKEY_. Ключи в иерархии реестра служат
исключительно для облегчения доступа
к информации и являются одним из средств
ее упорядочивания. По своему функциональному
предназначению ключи реестра разделяются
на две следующие категории:

1) Указываются
системой. Имена ключей выбираются ОС,
их изменение может сделать Windows полностью
неработоспособной.

2) Указываются
пользователем. Имена ключей может
изменять администратор компьютера, и
такие модификации не станут причиной
каких-либо фатальных проблем.

Ступенькой ниже
в структурной иерархии реестра расположены
подразделы реестра (subkeys). Подразделы
прямо не связаны с какими-либо типами
данных и не используются в рамках
каких-либо соглашений, которые ограничивают
присвоение им названий

Подразделы
реестра формируют файлы.

Файл реестра SAM
представляет собой раздел
HKEY_LOCAL_MACHINESAM реестра Windows,который
расположен в системном каталоге Windows,в
папке systemrootSystem32Config В данном файле
находятся имена локальных пользователей
данного компьютера и их зашифрованные
пароли.

Файл реестра
SECURITY представляет раздел
HKEY_LOCAL_MACHINESecurity реестра, который расположен
в системном каталоге Windows,в папке
systemrootSystem32Config.

В файле реестра
SECURITY содержится информация, относящаяся
к защите.

Файл реестра
SOFTWARE представляет раздел
HKEY_LOCAL_MACHINESoftware реестра, который расположен
в системном каталоге Windows,в папке
systemrootSystem32Config. В данном файле содержится
информация о программном обеспечении
локального компьютера.

Файл реестра SYSTEM
представляет раздел HKEY_LOCAL_MACHINESystem
реестра, который расположен в системном
каталоге Windows,в папке systemrootSystem32Config. В
данном файле содержится информация о
системных устройствах и службах,
модифицируемая при установке или
настройке драйверов устройств или
служб.

Реестр Windows
хранится в папке WindowsSystem32config.

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

. Использование
реестра компонентами Windows.


Системный реестр ос windows является базой данных

Системный
реестр Windows — тайна за семью печатями
для обычного пользователя. Эта тема
традиционно считается невероятно
сложной для понимания и доступной лишь
избранным. Пока одни избранные, вроде
Нео, гнут ложки взглядом, другие мастерски
ныряют в дебри системного реестра и
вытворяют там удивительные вещи. Бытует
мнение, что с помощью системного реестра
операционную систему Windows можно заставить
делать практически все, чего только не
возжелает ее хозяин. Простым пользователям
остается лишь вздыхать, читая очередную
инструкцию, как с помощью системного
реестра изменить тот или иной параметр,
повлиять на работу программы или повысить
скорость доступа в Интернет.

:/>  Не отображаются эскизы (миниатюры) изображений Windows 10 | remontka.pro

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

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

Программа
оптимизации системного реестра:


Системный реестр ос windows является базой данных

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

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

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

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

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

Теперь
вкратце перечислим некоторые возможности,
которые откроются перед нами, пытливыми
умами, желающими реестр непокорный
оседлать.

Изменение
реестра Windows ХР позволяет решать такие
задачи:

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

Итак,
подытожим. В Windows ХР представлен некоторый
набор специализированных системных
объектов, которые предназначены для
управления реестром Windows и дают возможность
изменять его конфигурацию с использованием
различных параметров. Кроме того, следует
учитывать такой факт, что максимальный
размер реестра в Windows XP, фактически,
ничем не ограничен, поэтому при разрастании
его объема все более актуальным становится
тема удаления ненужных данных из реестра
и его дефрагментации.

Структура
системного реестра Windows

К
второму компоненту в системе иерархии
реестра относятся разделы, или ключи
реестра (keys). В Windows XP не существует
универсального стандарта для обозначения
ключей реестра, поэтому имена для них
назначались разработчиками согласно
типам данных, которые расположены в
ключе. Работать с ключами можно в
программе Редактор реестра (RegEdit), где
они отображаются в виде подпапок ветвей
HKEY_, как показано рисунке ниже.

:/>  Загрузите бесплатно отмеченную наградами систему безопасности для себя и своей семьи


Системный реестр ос windows является базой данных

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

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

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

Финальная
ступень в архитектуре системного реестра
называется параметром (values). Это компонент
реестра, содержащий непосредственно
сами данные, которые обуславливают
работу ОС и всего компьютера. Параметры,
фактически, являются цепочкой «имя
параметра — значение параметра» и
различаются по типу содержащейся в
качестве их значений информации.

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

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

Типы
данных системного реестра Windows

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

Любой
пользователь может свободно редактировать
все значения параметров реестра, причем
не важно, к какому типу данных, из
указанных ранее, они относятся. В
программе Редактор реестра представлен
набор встроенных мастеров, которые дают
возможность менять разнообразные типы
данных. В частности, для настройки
значений числовых параметров используется
мастер DWORD, двоичных — BINARY, строковых —
STRING и многостроковых — MULTISTRING.

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

Каждый
куст реестра Windows NT/2000 ассоциирован с
набором стандартных файлов), В табл.
3.7.1 перечислены стандартные кусты
реестра Windows NT/2000 и поддерживающие их
файлы.

Таблица
3.7.1. Стандартные файлы, обеспечивающие
поддержку кустов реестра Windows NT

С
кустами ассоциируются файлы четырех
типов. Все эти типы файлов (с соответствующими
расширениями имен файлов) перечислены
в табл. 3.7.2.

Таблица
3.7.2. Типы файлов, ассоциированных с
кустами реестра Windows NT 4.0/Windows 2000

Администрирование
и поддержка реестра. Резервное копирование
и восстановление реестра

Непосредственное
редактирование реестра, даже в тех
случаях, когда оно необходимо, при
неумелом выполнении может привести к
большим неприятностям. Поэтому, если
вы чувствуете себя неуверенно или просто
не можете позволить себе затратить
значительное время для проведения
восстановительных работ, не ставьте
смелых экспериментов над реестром своей
операционной системы (будь то Windows NT 4.0
или Windows 2000). Вполне возможно, что
единственная ошибка приведет к
необходимости переустановки операционной
системы.

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

ошибка,
редактор сохранит некорректное значение,
а вы не получите даже предупреждения,
так как редакторы реестра не распознают
и не исправляют такие ошибки.

Реестр
Windows представляет собой один из жизненно
важных компонентов операционной системы,
необходимый, в том числе, и при ее
загрузке. Именно поэтому при подготовке
процедур восстановления системы после
сбоев нельзя недооценивать важность
роли резервного копирования и
восстановления системного реестра. Эту
процедуру можно выполнить следующими
способами: Резервное копирование и
восстановление реестра осуществляются,
в том числе, и при выполнении рассмотренных
ранее процедур резервного копирования
и восстановления системных данных
(System State data).

Резервное
копирование реестра может выполняться
при изготовлении диска аварийного
восстановления (ERD). Для этого при создании
ERD необходимо установить флажок
Архивировать реестр в папку восстановления
(Also backup the registry to the repair directory). Резервное
копирование реестра будет произведено
в папку %SystemRoot%Kpair. Процедура аварийного
восстановления будет использовать
информацию из этой папки, поэтому никогда
не следует ни удалять, ни модифицировать
ее содержимое.

Резервное
копирование и восстановление реестра
Windows может быть выполнено с помощью
утилиты Reg, включенной в состав программных
продуктов Windows Resource Kit.

Наконец,
резервное копирование и восстановление
реестра можно выполнять путем
экспорта/импорта реестра с помощью
команд Импорт файла реестра (Import Registry
File) и Экспорт файла реестра (Export Registry
File) программы Regedit или даже вручную.

:/>  Запись в кэше dns устарела попробуйте использовать ip адрес вместо имени компьютера

Процедуры
резервного копирования и восстановления
системных конфигурационных данных
(System State data), а также процедуры изготовления
и использования диска аварийного
восстановления (ERD), были подробно
рассмотрены в главе 8. Однако в ряде
случаев вам могут весьма пригодиться
альтернативные методы резервного
копирования и восстановления реестра,
которые и будет рассмотрены в последующих
нескольких разделах.

СПРАВОЧНАЯ СИСТЕМА

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

работе ее отдельных модулей.

Соседние файлы в папке Операционная система

Для чего пользователю нужно знать о реестре?

Действительно, для чего рядовому пользователю нужно знать о реестре, если подавляющее количество необходимых настроек можно сделать с помощью панели управления или в настройках программ? И это так, большинство настроек делается с помощью интуитивно понятного графического интерфейса и с описанием настроек. Но есть еще ряд тонких, скрытых настроек, которые можно сделать только с помощью внесения изменений в реестр Windows с помощью имеющейся в системе утилиты редактора. В принципе, большинству пользователей они и не нужны, но есть любители поэкспериментировать, как правило – это уже опытные пользователи компьютера, не желающие себя ограничивать открытыми настройками системы.

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

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

УПРАВЛЕНИЕ ФАЙЛОВОЙ СИСТЕМОЙ

Управление файловой системой

выполняют программные модули.

Наиболее часто над файлами производятся следующие операции:

(копия файла помещается в другую папку);

(файл перемещается в другую папку);

(запись о файле удаляется из папки);

(изменяется имя файла).

– специальная программа, которая запрашивает у пользователя команды и выполняет их.


Системный реестр ос windows является базой данных

ДРАЙВЕРЫ УСТРОЙСТВ

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

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

При включении компьютера производится загрузка драйверов в оперативную память.

Пользователь имеет возможность вручную установить или переустановить драйверы.


Системный реестр ос windows является базой данных

Назначение и состав операционной системы


Системный реестр ос windows является базой данных

СЕРВИСНЫЕ ПРОГРАММЫ

Сервисные программы (утилиты)

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


Системный реестр ос windows является базой данных

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС

Графический пользовательский интерфейс создают программные модули.

В операционных системах с графическим интерфейсом пользователь может вводить команды с помощью .

Диалоговые окна могут включать в себя разнообразные


Системный реестр ос windows является базой данных

СИСТЕМНЫЙ РЕЕСТР WINDOWS

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

Для этого необходимо компьютер, а процессе загрузки


Системный реестр ос windows является базой данных

Как устроен редактор реестра Windows

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

В левой панели редактора находятся папки разделов реестра, которые называются ключи.

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

В правой панели редактора реестра находятся параметры ключей и их значения.

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

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

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


Системный реестр ос windows является базой данных

ОС Windows является иерархической базой данных, в которой хранится информация о конфигурации Windows.

В реестре содержатся сведения об , и .

В ОС Windows входит

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


Системный реестр ос windows является базой данных

ОПЕРАЦИОННАЯ СИСТЕМА

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


Системный реестр ос windows является базой данных