Что такое системный реестр?

восстановление реестра windows 7Реестр Windows 7 — это определенным образом упорядоченная системная база данных, где хранятся профили оборудования, параметры загрузки и работы самой ОС, данные об учетных записях пользователей, сведения о софте и т. п. Реестр «семерки» состоит их нескольких разделов, которые основной своей частью динамически создаются из файлов default, sam, system, security и software (без расширения), хранящихся в папке C:WindowsSystem32config. Наличие и сохранность этих файлов обеспечивают работоспособность реестра, без которого Windows 7 существовать не может.

восстановление реестра windows 7

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

Ввиду такой открытости, в Windows 7 есть достаточно надежные механизмы защиты реестра. Это:

  • создание точек восстановления системы (автоматически и по расписанию), где сохраняется копия реестра;
  • создание резервной копии образа диска с работоспособным реестром;
  • также раз в 10 дней по расписанию создается резервная копия пяти основных файлов системного реестра — она хранится в директории C:WindowsSystem32configRegBack.

Программы для работы с реестром и его восстановления

Regedit (редактор реестра Windows)

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

  • Чтобы создать резервную копию всего реестра, откройте утилиту, набрав в поисковой строке Пуска команду regedit и запустив найденный файл. Для дальнейших действий ваша учетная запись должна обладать правами администратора.
программа для реестра windows 7
  • Раскройте меню «Файл» и выберите из него команду «Экспорт».
восстановление реестра windows 7
  • В окошке проводника, в разделе «Диапазон реестра», поставьте метку «Весь реестр». Файл копии будет иметь расширение .reg — такой формат данных позволит восстановить реестр одним кликом по этому файлу.
программа для реестра windows 7

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

Программа ERUNT

Утилита ERUNT обладает несколько большим потенциалом, чем предыдущая. С ее помощью можно сохранять и восстанавливать реестр независимо от того, грузится система или нет. Для восстановления незагружающейся Windows 7 понадобится внешний аварийный загрузочный диск, к примеру, BartPE или Alkid LiveCD. Но также можно использовать и среду восстановления. В этих случаях программа должна быть заранее установлена на жестком диске, а резервная реестра копия реестра — уже создана.

Создание бекапа реестра

  • Скачайте, установите и загрузите ERUNT. Отметьте разделы реестра, копии которых вы хотите создать (предлагается сохранить системные и пользовательские данные или какую-либо другую ветвь). Укажите место сохранения (по умолчанию это будет папка ERDNT в C:Windows) и подтвердите выбор.
восстановление реестра windows 7
  • Процесс создания резервной копии займет несколько минут.

программа для реестра windows 7

Восстановление реестра из бекапа в работающей Windows 7

  • Откройте папку, куда программа ERUNT сохранила созданную копию (C:WindowsERDNTдата) и от имени администратора запустите файл ERDNT.EXE .
восстановление реестра windows 7
  • Подтвердите согласие на восстановление, отметьте раздел, который собираетесь восстановить, после этого щелкните OK.

программа для реестра windows 7

Восстановление с помощью ERUNT, когда Windows 7 не запускается

  • Загрузите компьютер с носителя, на котором установлена портативная версия Windows. Если буква раздела системного раздела, который нужно восстановить, изменилась (при загрузке с внешнего носителя вероятнее всего так оно и будет), откройте папку, где находится резервная копия реестра и восстанавливающий компонент ERDNT.exe. Найдите здесь файл ERDNT.inf и откройте его блокнотом.
  • Если буква раздела с Windows 7 на жестком диске изменилась, к примеру, на F — исправьте в ERDNT.inf все пути с C:Windows на F:Windows и сохраните файл.
восстановление реестра windows 7
  • Запустите ERDNT.exe, отметьте разделы, восстановление которых вам требуется и нажмите OK.

Восстановление реестра с помощью ERUNT из среды восстановления

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

  • Для загрузки среды восстановления перед стартом Windows несколько раз быстро нажмите клавишу F8. В меню способов загрузки выберите «Устранение неполадок компьютера.
программа для реестра windows 7
  • Следуя инструкциям, войдите в систему под учеткой администратора.
восстановление реестра windows 7
  • Выберите из списка параметров командную строку.
программа для реестра windows 7
  • Введите команду: cd C:WindowsERDNT (после cd нужно указать путь к папке, где находится программа ERDNT). После этой и каждой последующей командой нужно нажимать Enter.
  • Если бекапы реестра находятся в отдельных подпапках, введите команду dir, чтобы отобразить в консоли весь список подкаталогов папки ERDNT.
  • Войдите в выбранную подпапку, введя команду cd имя_папки, к примеру, cd 1.09.2014.
  • Для начала процесса восстановления введите команду batch erdnt.con, через несколько минут после этого программа восстановит реестр и перезагрузит компьютер.
восстановление реестра windows 7
  • Если у вас была включена опция резервного копирования при загрузке системы (в ERUNT), с помощью команды cd autobackup программа восстановит одну из последних резервный копий реестра.

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