Для того чтобы операционная система Windows корректно работало, используются разные сведения и информация. Есть такое понятие, как реестр, это база данных.
В этом реестре находится информация об оборудовании, программном обеспечении и другое. Во время работы всей системы происходит обращения к накопленной информации на постоянной основе.
Это информация во время работы меняется, дополняется, в зависимости от того, какие действия производит пользователь. Все эти действия и мероприятия идут автоматически, и пользователь ничего для их выполнения делает.
Реестр Windows
Важно! Если вы хотите поработать с реестром Windows, то сначала нужно сделать его резервную копию. Это требуется для того, чтобы в случае неверных действий и возникновения системных споров, вы могли вернуть первоначальную версию реестра. Иначе придётся восстанавливать всю операционную систему, или переустанавливать её.
Реестр в операционных системах, место хранения
Во время запуска операционной системы Windows в реестр происходит порядка 1000 обращений от системы, а за весь день обращение в реестр производится примерно несколько десятков тысяч раз. При запуске любой программы, корректировке настроек, и выполнение любых действий, информация в реестре редактируется.
Реестр Windows находится в директории C/Windows/system32/config. Диск будет выбран в зависимости от того, куда у вас на компьютере установлена операционная система.
Если говорить о системе Windows 7, то реестр и его файлы находятся в специальных местах.
Реестр операционной системы может иметь отдельные файлы, это резервные копии. Резервные копии нужны для того, чтобы восстановить систему при необходимости. Эти файлы и документы находятся в следующей директории systemroot/system32/config/regback. Обычно по умолчанию резервная копия создается один раз в 10 дней. Пользователь по своему желанию может настроить этот процесс, и изменить время и периодичность запуска копирования. Надо знать, что реестр, доступный пользователю хранится в документе %userprofile%/ntuser.dat.
Реестры в операционных системах 32 и 64 разрядного типа имеют свои особенности. Операционная система 32 разрядного типа имеет единичные папки. А для второго варианта есть разделение на 32 и 64 разрядные разделы.
Открытие реестра
Для того чтобы получить доступ к реестру есть несколько способов, рассмотрим наиболее удобная.
Утилита «выполнить»
Это простой и удобный способ открытие реестра, главное следовать определенным рекомендациям. Для открытия нужно нажать вместе клавиши Win+R, или запустить утилиту «выполнить» другим удобным способом.
Далее ввести regedit и подтвердить. Действие нужно выполнять от имени администратора.
Меню «Пуск»
При работе с кнопкой «пуск» есть различия в работе с разными операционными системами. Вот для операционной системы Windows 8 нет обычного классического меню «Пусть». Здесь нужно получить доступ к строке поиска. В строку поиска нужно ввести regedit и запустить программу.
Проводник Windows
Нужно найти файл в системной папке C/Windows, и regedit. После нахождения программы нужно запустить.
Структура реестра
У реестра Windows есть 5 ветвей. Каждая ветвь хранит сведения определенного типа. И эти разделы нельзя менять. Также их нельзя переносить, менять имя, и тем более удалять. Каждую ветвь можно описать, и указать некоторые особенности.
Hkey_classec_root (hkcr) — в этом разделе хранятся данные о разных расширениях, чтобы система работала с файлами разного типа. Если здесь не хранятся какие-то сведения, то можно внести дополнения, чтобы у системы были более широкие возможности для работы.
HKEY_CURRENT_USER (HKCU). В этой ветке хранятся сведения об учетной записи. Здесь находятся разные настройки и элементы персонализации пользователя.
HKEY_LOCAL_MACHINE (HKLM). В этой ветке находятся данные о подключенных устройствах и драйверах. Также здесь хранятся сведения о загрузке операционной системы.
HKEY_USERS (HKU). Здесь находятся данные о списке пользователей для определённых устройств.
HKEY_CURRENT_CONFIG (HKCC). Здесь хранятся данные об оборудовании для запуска операционной системы. Информация в основном это копия из других разделов.
Большинство настроек, которые приходится изменять находятся в ветвях HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE.
Параметры дают возможность вносить изменения в разные разделы работы операционной системы. Рассмотрим основные типы параметров.
Двоичный параметр. Наиболее распространённые и используется почти во всех разделах. В редакторе реестра используется в 16 x формате.
DWord. Длина значения 4 байта. Нужен для хранения параметров драйверов и других программ.
Строка данных. По-другому называется расширяемая строка данных. Отличается от строкового параметра тем, что нет четкого фиксирования длины.
Многострочный. Здесь имеется в виду, что существует более одной строки. Используется часто, когда нужно хранить табличные данные.
Строковый. Это строка с текстом, у которой чётко фиксированная длина.
Qword. Здесь информация в виде 64-разрядного целого.
Ссылка. Здесь информация символическая в формате Unicode.
Популярные вопросы
Резервная копия реестра
Работать с реестром нужно аккуратно. Это связано с тем, что можно сломать работу всей системы, Поэтому нужно создавать копию реестра при работе с ним. Для этого нужно войти в Редактор реестра Windows, и зайти в раздел «файл». Далее выбрать пункт «экспорт» и сделать копию всего реестра, или его подраздела. Копию можно сохранить и на жёстком диске, и на внешнем носителе.
Как восстановить реестр
Если произошла неприятность, и в системе произошел сбой, то нужно знать, что делать. Есть несколько способов восстановления реестра, у каждого свои нюансы. Для начала нужно завершить работу всех программ и активных приложений. Также желательно заранее отключить антивирусную программу.
Для восстановления информации из файла нужно открыть документ, который был сохранён, это копия всего реестра Windows. По двойному клику нужно подтвердить полученное сообщение. Через какое-то время процесс восстановления завершится, и нужно будет перезагрузить устройство.
Слияние
В этом способе нужно открыть папку с копией реестра и с помощью нажатия на правую кнопку мыши и выбрать в меню поле «слияние». Здесь произойдет восстановление информации, нужно будет систему перезагрузить.
Импорт
Здесь требуется открыть реестр Windows, и открыть меню «файл». Далее выбирается меню «импорт», и нужно указать путь на сохранённую копию реестра.
Восстановление всей системы с помощью live cd
Возможна такая ситуация, когда невозможно загрузить операционную систему. В этом случае есть специальный способ, когда идет загрузка через live cd. После этого нужно на зайти в корень диска, где стоит Windows. Дальше нужно действовать таким способом. На диске создать временную папку с расширением tmp. Здесь будут находиться дефектные файлы реестра. Далее нужно зайти в папку используя путь C\ Windows\ system32\ config. Все файлы из этой папки нужно перенести во временную папку. Дальше из папки восстановления, которая находится в директории C\ System volume information, там есть папки типа Restore. Нужно найти среди всех папок самую позднюю по времени создания.
В этих папках будут находиться папки с названиями rp1, rp2 и далее по возрастанию. Заходим в самую последнюю по времени создания папку, и важно чтобы в это время операционная система работала стабильно. Если это не соответствует действительности, то нужно выбрать последнее время, когда система была работоспособна. Далее заходим в папку snapshot, где находится резервные копии файла реестра. Используя определенные файлы, которые нужно скопировать и заменить аналогичные файлы реестра в директории C \Windows \system32\ config. Нужно сделать замену названию, надо Fallout, security, software, system и sam. Для активации изменений нужно перезагрузить систему.
Как почистить реестр
Часто пользователя интересует вопрос, как можно очистить реестр в Windows. Есть специальные программы или же можно вручную. Если рассматривать приложение, то популярные reg organizer, Ccleaner и Windows Cleaner. Пользователи пользуются этими программами и хвалят их, они оптимизируют работу системы.
Если вы являетесь опытным пользователем, то можете провести ручную чистку реестра Windows. Однако предварительно всё равно следует сделать копирование файлов, чтобы можно было восстановить систему в случае неудачи.