Что такое реестр Windows
Реестр — это своеобразная база данных операционной системы Windows, где хранятся параметры и настройки различного программного обеспечения ОС. Большинство настроек самой системы, установленных программ и драйверов, хранят их именно там. Является одной из самых важных частей Виндовс.
Так, сделав какие-либо изменения в настройках самой системы или какой-либо программы, они попадут в реестр. Но, важно отметить, что не все программы помещают свои настройки туда. Есть множество ПО, которые хранят свои параметры просто в файлах, особенно это касается Portable версий программ.
До его появления, настройки хранились в простых INI файлах, у которых были свои ограничения в виде медленной скорости доступа, проблема с короткими именами, кодировка, неправильно выставленные права доступа. Тогда еще не были выпущены новые файловые системы, была только устаревшая FAT16, и все эти проблемы нужно было как-то решать. Решением, как раз и стал реестр.
Хоть новые файловые системы лишены всех недостатков, которые были раньше и настройки можно хранить в файлах, реестр все равно остался, и используется как неотъемлемая часть Виндовс. В большинстве своем, по словам разработчиков Microsoft они не убрали его из-за проблем с обратной совместимостью, чтобы старые драйвера и ПО нормально работали и на новых версиях ОС.
На данный момент механизм реестра есть только в ОС Windows, кроме ReactOS и eComStation. В Linux и других ОС его попросту нет. Хоть Microsoft иногда и поднимает тему, что хотят от него избавиться, вряд ли это вообще когда-либо произойдет, как раз-таки из-за проблем с обратной совместимостью.
Как редактировать реестр
Способов сделать есть несколько. На самом деле мы постоянно делаем это, просто не отдаем себе в этом отчет. Потому что, делая различные настройки в графическом интерфейсе, мы тем самым чаще всего вносим в него изменения. Однако нас интересует возможность получить к реестру доступ напрямую. Дело в том, что иногда удобнее выполнить изменения прямо в реестре, а некоторые настройки в графическом интерфейсе выполнить вообще невозможно.
Мы не будем описывать все возможные способы работы с реестром, а остановимся на двух наиболее часто употребительных. В ОС Windows есть встроенное средство редактирования реестра. Нажмите кнопку «Пуск» и в поле выполнить введите regedit или нажмите комбинацию клавиш WIN + R и наберите regedit . Откроется окно редактора реестра Windows.
В левой части окна редактора представлена древовидная структура каталогов, а в правой их содержимое. В реестре есть пять базовых разделов (кустов) служащих для определенных задач.
HKEY_USERS (HKU) — хранит настройки всех профилей пользователей имеющихся в компьютере.
HKEY_LOCAL_MACHINE (HKLM) — служит для сохранения параметров конфигурации для всего компьютера.
HKEY_CURRENT_CONFIG (HKCC) — хранит перечень устройств, использующихся при загрузке компьютера.
HKEY_CURRENT_USER (HKCU) — является подразделом HKEY_USERS и отвечает за сохранение всех настроек учетной записи пользователя, который сейчас загружен в Windows.
HKEY_CLASSES_ROOT (HKCR) — хранит информацию обо всех зарегистрированных в операционной системе типах файлов и их ассоциациях с программами. Включает в себя данные из подразделов HKEY_LOCAL_MACHINESoftwareClasses и HKEY_CURRENT_USERSoftwareClasses.
Если слева от значка папки в редакторе реестра есть плюс или треугольник значит, она имеет вложенные папки и достаточно щелкнуть по значку, чтобы раскрыть ее. Чтобы выполнить действие с каким-либо значением, необходимо выбрать его в правой части окна и щелкнуть по нему правой кнопкой мыши. Откроется контекстное меню, в котором выбираете нужный пункт. Внешний вид диалоговых окон будет немного отличаться в зависимости от типа выбранной записи.
Чтобы создать новую запись, щелкаете правой кнопкой мыши на свободном месте и в появившемся меню выбираете нужный тип параметра, а затем вводите его имя и значение. Точно также создаются новые разделы в реестре, только он отобразится в левой части окна редактора. Помимо создания и редактирования параметров реестра, их можно удалять, экспортировать, импортировать.
Экспорт части или всего реестра крайне полезная возможность. Перед каждым внесением в него изменений, рекомендуется экспортировать нужную ветвь, чтобы иметь возможность в случае проблем сделать откат. Проблема может проявиться не сразу, а через несколько дней будет тяжело все восстановить по памяти. Еще один пункт в меню называется «Копировать имя раздела», он очень пригодится, чтобы быстро получить в буфер обмена полный путь до этого раздела и вставить, например на форуме в интернете.
Найти нужный параметр бывает нелегко, особенно если надо найти все записи в реестре относящиеся к определенной программе. На помощь приход встроенный поиск в редакторе реестра. Выбираем в верхнем меню пункт «Правка» ⇒ «Найти» или воспользуемся комбинацией клавиш Ctrl + F и вводим поисковый запрос. Таким способом можно решить проблему с установкой антивируса описанную выше, только искать нужно все возможные варианты, например название программы, производитель, имя исполняемого файла и так далее.
Возможно вы уже заметили, что добраться до нужного раздела бывает не так просто, да и встроенный поиск довольно примитивен. Расширить функциональность можно с помощью дополнительных программ, об одной из которых рассказано здесь.
Однако далеко не все разделы реестра можно без проблем отредактировать. При попытке редактирования некоторых разделов будет предупреждение о недоставке прав. Чтобы решить эту проблему, щелкаем правой кнопкой мыши по редактируемому разделу в левой части окна и выбираем пункт «Разрешения». В открывшемся окне выбираем свою учетную запись и даем ей необходимые права.
В некоторых случаях вы не сможете изменить права доступа к разделу. Причина кроется во владельце данного раздела реестра. Щелкните по кнопке «Дополнительно», перейдите на вкладку «Владелец» выделите свою учетную запись, отметьте чекбокс «Заменить владельца подконтейнеров и объектов» и нажмите OK. Теперь вы стали владельцем данного раздела и можете дать себе полные права.
Если прежним владельцем раздела были «Система» или «TrustedInstaller» после внесения изменений в реестр настоятельно рекомендуется вернуть их прежних владельцев, иначе возможны различные глюки в работе системы.
Второй распространенный способ редактирования реестра основан на использовании REG-файлов. Возможно, вы уже познакомились с ними, если пробовали операции экспорта и импорта в редакторе реестра Windows. Во время экспортирования ветки реестра на жестком диске создается файл с расширением «.reg», которые можно использовать как бэкап, так и для переноса настроек на другой компьютер.
Чтобы внести изменения в реестр содержащиеся в таком файле, можно воспользоваться пунктом «Импортировать» в редакторе реестра или просто запустить данный файл. Создавать и редактировать REG-файлы можно в простом блокноте, но описание их синтаксиса выходит за рамки данной статьи.
Пользователям 64-разрядных версий Windows стоит помнить, что в редакторе реестра отображаются 64-битные ключи реестра, а 32-битные ключи находятся в HKEY_LOCAL_MACHINESOFTWAREWow6432Node. Так же можно запустить 32-битный редактор реестра Windows находящийся в папке C:WindowsSysWOW64 или выполнить команду «%systemroot%syswow64regedit».
Данной информации вполне достаточно, чтобы иметь представление, что такое реестр в Windows, зачем он нужен, а так же уметь выполнять простейшие действия по редактированию реестра. Теперь даже неопытный пользователь сможет самостоятельно внести требуемые изменения.
Что такое реестр в компьютере
Операционная система — посредник между аппаратным обеспечением компьютера, программным обеспечением и конечным пользователем. Windows руководит всеми действиями, которые происходят в процессе работы компьютера, поэтому операционной системе должны быть доступны все необходимые данные, связанные с работой устройств и программ. Для этого Windows имеет специальную иерархическую базу данных, содержащую в себе всю информацию о параметрах и настройках аппаратного и программного обеспечения.
База данных — это и есть реестр Windows или системный реестр, работающий в постоянном режиме. С первой установки и запуска драйверов – система претерпевает изменения, а наряду с этим засоряется реестр. Накапливаются ошибки, ненужные файловые расширения, холостые ключи, устаревшие программы и их фрагменты — все это остатки былой деятельности вирусов. Постепенное наполнение компьютерного реестра негативно отражается на скорости и качестве работы всей компьютерной системы. Именно поэтому, необходимо содержать реестр в порядке.
Как открыть редактор реестра в Windows?
Подробно о том, как открыть редактор реестра в каждой версии Windows (10, 8, 7, XP), я описал в этой статье:
Самый быстрый способ запуска редактора реестра
Раскрою самый быстрый способ запуска редактора реестра, который актуален для всех версий Windows:
- Нажать на клавиатуре сочетание клавиш Win+R (зажмите клавишу Windows и, не отпуская её, нажмите клавишу R);
- В окошке «Выполнить» набрать команду «regedit» (без кавычек) и нажать кнопку «ОК»;
- Если появится запрос, подтвердить запуск редактора реестра кнопкой «Да».
Для примера, еще два способа запуска редактора реестра можно увидеть в этом видео (на примере Windows 10):
Завершение
На этом моя статья, как найти реестр в windows 7 подошла к концу. Надеюсь, что она оказалась вам очень полезной, и вы без труда наведете у себя порядки, прислушиваясь ко всем советам и следуя изложенным алгоритмам.
Делитесь информацией с друзьями, родственниками, знакомыми, ставьте лайки, оставляйте комментарии, не бойтесь задавать вопросы. Ваши вопросы не останутся без ответов, а все пожелания будут учтены. Заходите на сайт чаще, вас ждет еще много интересного.