Реестр Windows

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

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

Что же такoе реестр Windows

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

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

01-и-миниатюра

Сам реестр Windows был изобретён для того, чтобы информация в системе была упорядоченная, так как до изобретения реестра информация хранилась в большом количестве различных INI-файлов, которые очень сильно загромождали пространство. Пользоваться такими файлами было крайне неудобно, потому что для изменения какой-либо простой настройки, нужно было искать нужный файл среди тысяч других, а также скорость записи и чтения таких файлов, которые хранились в файловой системе FAT16, была очень медленной.

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

Кстати!  Тест компьютера: Обзор 6 программ для оценки производительности ПК

Как появился и развивался реестр Windows

Самый первый реестр Windows, обладающий иерархической БД, появился в апреле 1992 года. Он был встроен в версию Windows 3.1. Система была реализована очень просто – был всего лишь 1 файл с двоичным кодом и имел название REG.DAT. У данной версии реестра была всего лишь одна ветка – HKEY_CLASSES_ROOT.

Она связывала DDE, а также OLE-объекты. Вместе с созданием реестра, разработчики выпустили специальную программу REGEDIT, которая давала возможность просматривать и редактировать элементы реестра. Данный реестр уже мог импортировать данные из файлов с расширением REG. Главным недостатком такого реестра было то, что файл REG.DAT был ограничен по максимальному размеру памяти – 64 Килобайта.

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

02-РеестрWindows

На следующем этапе разработчики выпустили новую версию реестра в Windows NewTechnology 3.1 в июле 1993 года. Здесь разработчики полностью отказались от давних нецелесообразных файлов, таких как множество INI-файлов. Ранее они считались основными файлами при конфигурировании системы. Его конфигурация была полностью переброшена в реестр.

Теперь реестр уже имел 4 основных ветки: HKEY_LОCAL_MАCHINE, НKEY_CURRЕNT_USЕR, HKЕY_CLАSSES_RОOT, HKЕY_USЕRS. Такой реестр начал располагаться на жестком диске и храниться в различных файлах, а после запуска ОС эти файлы образовывали единую базу данных. Системный файл regedit остался, однако с его помощью можно было по-прежнему получить доступ только к одной ветке – CLАSSES_ROОT. Поэтому разработчики создали ещё один файл – Regedit32, позволяющий просматривать и получать доступ ко всем веткам нового реестра.

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

Кстати!  Что такое брандмауэр Windows и как с ним работать

Для чего нужен реестр Windows

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

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

Поэтому если вы не будете проводить оптимизацию, то можете ждать беды для вашей операционной системы. Неправильное функционирование реестра приведёт к подвисанию компьютера или даже дампа, нестабильной работе приложения или всей ОС, даже может причинить «слёт» вашей операционной системы.

Существует множество программ для очистки реестра, однако стоит пользоваться только популярными, так как они уже проверены годами. К таким программам можно отнести: CCleaner, GlaryUtilites, Revo Uninstaller, Auslogics TuneUp, Auslogics BoostSpeed.

03-РеестрWindows

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

Как отредактировать реестр Windows

Во всех более-менее новых версиях Windows утилита для просмотра и изменения реестра называется одинаково – это «Редактор реестра». Для того, чтобы его запустить, нужно одновременно нажать клавиши «Win+R». После этого должно открыться окошко «Выполнить». В строчке возле слова записываем слово «regedit» и нажимаете OK.

Кстати!  Как увеличить шрифт на компьютере

05-РеестрWindows

Откроется окно – это и есть наше дерево реестра.

06-РеестрWindows

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

Автор RazrBot