Реестр Windows — одна из важнейших частей операционной системы, представляющая собой базу данных системных и программных параметров. Обновления ОС, установка программ, использование твикеров, «чистильщиков» и некоторые другие действия пользователей ведут к изменениям в реестре, которые, иногда, могут привести к неработоспособности системы.
В этой инструкции подробно о различных методах создать резервную копию реестра Windows 11 или Windows 10, 8.1 или 7 и восстановить реестр при возникновении проблем с загрузкой или работой системы.
Автоматическое создание резервных копий реестра системой
При простое компьютера Windows версий ранее чем Windows 10 1803 автоматически производит обслуживание системы, в процессе создается и резервная копия реестра (по умолчанию — один раз в 10 дней), которую можно использовать для восстановления или просто скопировать куда-либо на отдельный накопитель.
Резервная копия реестра создается в папке C:\Windows\System32\config\RegBack\, а для восстановления достаточно скопировать файлы из этой папки в папку C:\Windows\System32\config, лучше всего — в среде восстановления. О том, как это сделать, я подробно писал в инструкции Восстановление реестра Windows 10 (подойдет и для предыдущих версий системы).
При автоматическом создании резервной копии используется задание RegIdleBack из планировщика заданий (который можно запустить, нажав Win+R и введя taskschd.msc), находящееся в разделе «Библиотека планировщика заданий» — «Microsoft» — «Windows» — «Registry». Вы можете вручную запустить это задание, чтобы обновить имеющуюся резервную копию реестра.
Вы можете можете включить автоматическое создание резервной копии реестра Windows 11 и 10 в папке RegBack. Для этого в реестре в разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager
потребуется создать новый параметр DWORD с именем EnablePeriodicBackup и значением 1, затем перезагрузить компьютер.
Резервные копии реестра в составе точек восстановления Windows
В Windows присутствует функция автоматического создания точек восстановления, а также возможность создавать их вручную. Помимо прочего, точки восстановления содержат и резервную копию реестра, а восстановление доступно как на работающей системе, так и в том случае, если ОС не запускается (с использованием среды восстановления, в том числе с диска восстановления или загрузочной флешки/диска с дистрибутивом ОС).
Подробно о создании и использовании точек восстановления в отдельной статье — Точки восстановления Windows 11, Точки восстановления Windows 10 (актуально и для предыдущих версий системы).
Ручное резервное копирование файлов реестра
Вы можете вручную скопировать текущие файлы реестра Windows 11/10, 8 или Windows 7 и использовать их как резервную копию, когда потребуется восстановление. Есть два возможных подхода.
Первый — экспорт реестра в редакторе реестра. Для этого достаточно запустить редактор (клавиши Win+R, ввести regedit) и использовать функции экспорта в меню «Файл» или в контекстном меню. Для экспорта всего реестра выбираем раздел «Компьютер», правый клик — экспортировать.
Полученный файл с расширением .reg можно «запустить» для внесения старых данных в реестр. Однако у этого способа есть недостатки:
- Созданную таким образом резервную копию удобно использовать только в работающей Windows.
- При использовании такого .reg файла измененные параметры реестра вернутся к сохраненному состоянию, но вновь созданные (те, которых не было на момент создания копии) не будут удалены и останутся без изменений.
- Возможны ошибки импорта всех значений в реестр из резервной копии, если какие-то ветви в настоящий момент используются.
Второй подход — сохранить резервную копию файлов реестра и, когда потребуется восстановление — заменить на них текущие файлы. Основные файлы, в которых хранятся данные реестра:
- Файлы DEFAULT, SAM, SECURITY, SOFTWARE, SYSTEM из папки Windows\System32\Config
- Скрытый файл NTUSER.DAT в папке C:\Пользователи (Users)\Имя_пользователя
Скопировав эти файлы на какой-либо накопитель или в отдельную папку на диске вы всегда сможете восстановить реестр к тому состоянию, в котором он был на момент резервного копирования, в том числе в среде восстановления, если ОС не загружается.
Программы для создания резервной копии реестра
Существует достаточное количество бесплатных программ, позволяющих выполнять резервное копирование и восстановление реестра. Среди них можно выделить:
Все указанные программы сравнительно просты в использовании, несмотря на отсутствие русского языка интерфейса в первых двух. В последней он есть, но нет опции восстановления из резервной копии (но можно вручную записать резервные файлы реестра в нужные расположения в системе).
Если у вас остаются вопросы или есть возможность предложить дополнительные эффективные методы — буду рад вашему комментарию.
По теме, как создать резервную копию реестра Windows, время от времени задаются многие пользователи — по тексту ниже рассмотрим подробно несколько вариантов для ОС 10, 8 и Windows 7.
Что такое реестра Windows — а это один из важнейших модулей операционной системы, в котором скомпонована База данных системных и программных параметров, например, такие: обновления ОС, записи об установке программ, использование твикеров… и т.п. а также определенные действия пользователей путем изменения записей реестра, для смены того или иного параметра ОС, что в свою очередь — и очень часто — может привести к тому, что система откажет!
В инструкции подробнейшим образом познакомимся с различными методами (сложнее/проще) создания резервной копии реестра Windows 10, 8.1 или Windows 7, а также, что весьма логично, изучим вопрос о том, как восстановить реестр при случае возникновения проблем с загрузкой, либо же работой операционной системы.
-
Автоматическое создание резервных копий реестра операционной системой
-
системный реестр Windows
-
резервные копии реестра в составе точек восстановления Windows
-
как создать резервную копию реестра вручную
-
программы для того чтобы создать резервную копию реестра
перво-наперво доложу, что почистить реестра возможно при помощи программы CCleaner — подробности по работе с утилитой — полное удаление Яндекс браузера.
итак: каким образом правильно создать резервную копию реестра?
вернуться к оглавлению ↑
Автоматическое создание резервных копий реестра операционной системой
Некоторые полезные нюансы:
когда наш компьютер находится, к примеру в режиме сна (в простое), Windows в автоматическом режиме производит обслуживание системы, в том числе умеет создать резервную копию реестра. Настройки создания копии реестра по умолчанию — один раз через 10 дней; бэкапы реестра (копии) используются для восстановления ОС, если возникают ошибки.
Логичнее всего создать резервную копию реестра и хранить копию Базы данных на отдельном накопителе.
вернуться к оглавлению ↑
системный реестр Windows
Созданная резервная копия реестра находится в системной папке (копии):
C:\Windows\System32\config\RegBack\
А если требуется восстановить систему, то достаточно скопировать (картинка выше) папки и файлы из папки RegBack в папку C:\Windows\System32\config
, правильнее — в среде восстановления.
Восстановление реестра Windows 10 (подойдет для ранних версий ОС).
Если создаем бэкап реестра в автоматическом режиме используется задание RegIdleBack — это из планировщика заданий — оно запускается просто: тюкаем Win+R и вводим в окне команд taskschd.msc.
Планировщик находится в разделе Библиотека планировщика заданий / Microsoft / Windows / Registry
. И при помощи него — по требованию — можно вручную запустить задание по сохранению копии, тем самым обновляя уже имеющийся бэкап реестра — попросту резервную копию…
можно включить автоматическое создание резервной копии реестра Windows 10 в папке RegBack.
вернуться к оглавлению ↑
резервные копии реестра в составе точек восстановления Windows
В Windows присутствует функция автоматического создания точек восстановления, а также возможность создавать их вручную. Помимо прочего, точки восстановления содержат и резервную копию реестра, а восстановление доступно как на работающей системе, так и в том случае, если ОС не запускается (с использованием среды восстановления, в том числе с диска восстановления или загрузочной флешки/диска с дистрибутивом ОС).
и…
Подробно о том как создать точку восстановления Windows 10 (актуально и для всех ОС).
вернуться к оглавлению ↑
как создать резервную копию реестра вручную
В общем-то, этот вариант резервной копии файлов реестра Windows 10, 8 или Windows 7 мне более всех по душе, потому как способствует организации характера работы за компьютером, то есть перед каждой правкой файлов реестра, заставляем себя запомнит, что нужно создать резервную копию реестра. А при возникновения случайной ошибки, без потерь восстановить работоспособность операционной системы из созданной копии файлов реестра.
Возможны (по статье) два варианта копирования.
Первый вариант — экспорт реестра в редакторе реестра. В этом случае запускаем редактор (горячие клавиши Win+R, команда regedit), и непосредственно в окне реестра экспортируем требуемые Файлы (все вместе, либо по отдельности) — экспорт всего реестра выбираем общий раздел Компьютер, правый клик — экспортировать; либо экспортируем отдельные ветки реестра…
Полученные файлы сохраняем, и далее при случае неполадок файл с расширением .reg возможно запустить (как описано выше) для внесения в реестр прежних «рабочих» данных.
недостатки:
- если резервная копия создана так, как описано выше удобно использовать только в работающей Windows (то есть когда ОС запущена и работает, но с ошибками).
- созданный .reg файал вернет измененные параметры реестра к сохраненному состоянию ПО ВРЕМЕНИ сохранения! но все новые — те, которых не было на момент создания копии с компьютера не будут удалены и останутся так сказать грузом. Потребуется ручное вмешательство — удаление ненужных файлов.
- ! возможны ошибки импорта значений в реестр из резервной копии, если на момент экспорта какие-то ветви использоались.
Второй вариант: сохраняем вручную резервную копию файлов реестра и, при случае, заменяем ими текущие файлы с ошибками.
…файлы где хранятся данные реестра:
Файлы DEFAULT, DRIVERS, ELAM, SAM, SECURITY, SOFTWARE, SYSTEM из конечной папки по пути Windows\System32\Config.
- есть еще и скрытый файл NTUSER.DAT расположен в папке C:\Пользователи (Users)\Имя_пользователя…
Если все эти скопированные файлы у нас будут храниться в укромном месте (к примеру, на стороннем накопителе) мы всегда сможем бе потерь нервов и траты времени восстановить реестр к рабочему состоянию; в том числе в среде восстановления ОС, — это если ОС не загружается!
Ниже по тексту посмотрим, каким образом возможно создание резервных копий редактора реестра и последующее восстановление работоспособности ОС при помощи сторонних утилит — программы бесплатны (на момент написания поста).
вернуться к оглавлению ↑
программы для того чтобы создать резервную копию реестра
В сети возможно отыскать в достаточном количестве бесплатных программ позволяющих настраивать и выполнять резервное копирование и восстановление редактора реестра.
Подробности по работе с программами тема иных статей — они есть у меня на сайте.
… а программы (или утилиты по созданию резервных копий реестра), например, такие:
а) RegBak (Registry Backup and Restore) — простая и удобная в работе программа по созданию и восстановлению из резервных копий реестра Windows 10, 8, 7.
Официальный сайт программы — //www.acelogix.com/freeware.html
б) ERUNTgui — возможное использование либо установщика, либо portable версии (т.е возможность установки на выносном накопителе и последующее использование). Проста и удобна: отрабатывает в интерфейсе командной строки без графического интерфейса для создания резервных копий (также возможна для автоматического создания резервных копий — задаем даты в планировщике заданий).
оф. сайт: //www.majorgeeks.com/files/details/eruntgui.html
в) OfflineRegistryFinder — в основном используется для поиска данных (записей) в файлах редактора реестра (а вместе с этим распологает возможностью создавать резервные копии реестра ОС).
примечательно в OfflineRegistryFinder то, что не требует установки на компьютер.
оф. сайт //www.nirsoft.net/utils/offline_registry_finder.html
Язык интерфейса английский, однако, на оф. сайте утилиты доступна возможность скачать и установить файл для русификации интерфейса.
…и многие иные языки и плюшки…
На сегодня у меня все… Желаю вам всяческих удач!..
Подписывайтесь на обновления сайта Комплитра и вы будете в курсе последних новостей и технических изысков.
Также возможно подписаться Общаемся в чате Телеграм задаем вопросы авторам, пользователям COMPLITRA.RU
Если что-то не ясно и остались вопросы, делитесь ими в комментариях…
все статьи: Сергей Кролл ATs владелец, автор cайта COMPLITRA.RU
…веб разработчик студии ATs media — запросто с WordPress
занимаюсь с 2007-года веб разработкой — преимущественно работаю с WordPress в студии ATs media
В реестр Windows можно попасть с помощью редактора реестра, например, RegEdit. Но где же находится реестр Windows?
Дело в том, что реестр Windows, как, в общем-то, и вся остальная информация на компьютере, хранится в виде файлов на жестком диске. Эти файлы являются системными и находятся в папке Windows. Файлы реестра создаются и формируются в процессе установки Windows. В дальнейшем при каждом входе или выходе из операционной системы, при установке или удалении программ, при настройке программ и тому подобных действиях, данные в файлах реестра изменяются.
Если мы с вами редактируем реестр с помощью редактора, например, RegEdit, то внесенные нами изменения сохраняются в соответствующем файле реестра.
Реестр – это не один файл. Он из себя представляет несколько файлов, хранящих информацию из разных ветвей реестра Windows. Часть данных реестра используется при запуске на компьютере программ, а часть данных формируется в процессе загрузки Windows.
Теперь становится ясным, что данные реестра формируются из разных источников. Например, в Windows 7 реестр в основном формируют файлы, находящиеся в папке C:\Windows\System32\config, а также данные из файла NTUSER.DAT, который находится в профиле пользователя (вместо диска С: может быть любой другой, на котором установлена операционная система). Есть, конечно, и другие файлы формирующие реестр, но перечисленные выше можно считать основными.
Поскольку реестр Windows является стержнем операционной системы, то появляется необходимость в его защите, а значит и резервном копировании. Операционная система сама создает резервные копии реестра Windows и в случае с Windows 7 они размещаются в папке C:\System32\config\RegBack.
Настройка ОС
Просмотров: 26463
Решение данной задачи достаточно простое.
Для начала нужно скопировать реестр из которого нужно достать информацию.
Реестр лежит в папке C:\windows\system32\config.
И состоит из 5 файлов в которые содержат отдельные разделы реестра.
Таблица соответствия куста реестра и путь к файлу.
Путь к кусту в системном реестре HKEY_LOCAL_MACHINE\BCD00000000 HKEY_LOCAL_MACHINE\COMPONENTS HKEY_LOCAL_MACHINE\SYSTEM HKEY_LOCAL_MACHINE\SAM HKEY_LOCAL_MACHINE\SECURITY HKEY_LOCAL_MACHINE\SOFTWARE HKEY_LOCAL_MACHINE\HARDWARE HKEY_USERS\ HKEY_USERS\ HKEY_USERS\ HKEY_USERS\_Classes HKEY_USERS\.DEFAULT |
Путь к файлу самого куста \Boot\BCD %SystemRoot%\System32\Config\Components %SystemRoot%\System32\Config\System %SystemRoot%\System32\Config\Sam %SystemRoot%\System32\Config\Security %SystemRoot%\System32\Config\Software Изменяемый куст (Volatile hive) %SystemRoot%\ServiceProfiles\LocalService\Ntuser.dat %SystemRoot%\ServiceProfiles\NetworkService\NtUser.dat \Users\\Ntuser.dat \Users\\AppData\Local\Microsoft\Windows\Usrclass.dat %SystemRoot%\System32\Config\Default |
Начнем работать с удаленным реестром.
Для начало нужно запустить редактор реестра для этого.
Нажать: Win +R;
В открывшемся окне вводим regedit.
В открывшемся редакторе реестра выбираем любой раздел (HKEY_LOCAL_MACHINE, например);
Далее нажимаем Файл -> Загрузить куст
regedit Загрузить куст
В открывшемся окне выбираем необходимый файл (software, например)
regedit выбор куста
Окно которое откроется введите имя раздела, например 1_SOFTWARE или любое другое;
regedit имя куста
В разделе HKEY_LOCAL_MACHINE появится подраздел 1_SOFTWARE, в данном кусте реестра находиться информация о всем софте который был установлен.
экспорт reg файла
Далее ищем все кусты реестра которые интересуют и экспортируем их в reg файл. через специальную команду.
сохранение reg файла
После того как все нужные параметры сохранены нужно выгрузить ветку 1_SOFTWARE.
Для этого нажимаем на куст Файл -> Выгрузить куст
Выгрузка куста regedit
Редактор реестра можно закрыть.
Далее нужно открыть экспортируемый блокнотом и удалить все приставки 1_ чтобы вышло SOFTWARE.
редактировать reg файла
не забудь сохранить к себе на стену в соц сети
Ручное резервное копирование реестра
-
Нажмите кнопку Пуск , введите regedit.exe в поле поиска и нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра найдите и щелкните раздел реестра или подраздел, для которого требуется создать резервную копию.
-
Выберите Файл > Экспорт.
-
В диалоговом окне Экспорт файла реестра выберите расположение, в котором нужно сохранить резервную копию, а затем введите имя файла резервной копии в поле Имя файла .
-
Нажмите кнопку Сохранить.
Восстановление ручной резервной копии
-
Нажмите кнопку Пуск , введитеregedit.exe, а затем нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра щелкните Файл > Импорт.
-
В диалоговом окне Импорт файла реестра выберите расположение, куда была сохранена резервная копия, выберите файл резервной копии, а затем нажмите кнопку Открыть.
Ручное резервное копирование реестра
-
Нажмите кнопку Пуск , введите regedit.exe в поле поиска и нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра найдите и щелкните раздел реестра или подраздел, для которого требуется создать резервную копию.
-
Выберите Файл > Экспорт.
-
В диалоговом окне Экспорт файла реестра выберите расположение, в котором нужно сохранить резервную копию, а затем введите имя файла резервной копии в поле Имя файла .
-
Нажмите кнопку Сохранить.
Восстановление ручной резервной копии
-
Нажмите кнопку Пуск , введитеregedit.exe, а затем нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра щелкните Файл > Импорт.
-
В диалоговом окне Импорт файла реестра выберите расположение, куда была сохранена резервная копия, выберите файл резервной копии, а затем нажмите кнопку Открыть.
Ручное резервное копирование реестра
-
Нажмите кнопку Пуск , введите regedit.exe в поле поиска и нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра найдите и щелкните раздел реестра или подраздел, для которого требуется создать резервную копию.
-
Выберите Файл > Экспорт.
-
В диалоговом окне Экспорт файла реестра выберите расположение, в котором нужно сохранить резервную копию, а затем введите имя файла резервной копии в поле Имя файла .
-
Нажмите кнопку Сохранить.
Восстановление ручной резервной копии
-
Нажмите кнопку Пуск , введитеregedit.exe, а затем нажмите клавишу ВВОД. При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.
-
В редакторе реестра щелкните Файл > Импорт.
-
В диалоговом окне Импорт файла реестра выберите расположение, куда была сохранена резервная копия, выберите файл резервной копии, а затем нажмите кнопку Открыть.