Восстановление реестра Windows 7 с помощью утилит Regedit и ERUNT
Содержание:
Что такое системный реестр?
Реестр Windows 7 — это определенным образом упорядоченная системная база данных, где хранятся профили оборудования, параметры загрузки и работы самой ОС, данные об учетных записях пользователей, сведения о софте и т. п. Реестр «семерки» состоит их нескольких разделов, которые основной своей частью динамически создаются из файлов default, sam, system, security и software (без расширения), хранящихся в папке C:WindowsSystem32config. Наличие и сохранность этих файлов обеспечивают работоспособность реестра, без которого Windows 7 существовать не может.
Реестр — это один из наиважнейших «органов» операционной системы, но при всём этом полностью открытый, то есть любой пользователь с административными правами может внести в него какие угодно изменения. Да что там пользователь, каждая программа, которая устанавливается на компьютер, пишет и читает из реестра данные. А ведь среди программ есть масса нежелательных (к примеру, рекламных) и откровенно вредных (вирусы и трояны). Они тоже «не брезгуют» оставлять свой автограф в системном реестре, обеспечивая себе автоматический запуск без ведома пользователя или нарушая работоспособность Windows.
Ввиду такой открытости, в Windows 7 есть достаточно надежные механизмы защиты реестра. Это:
- создание точек восстановления системы (автоматически и по расписанию), где сохраняется копия реестра;
- создание резервной копии образа диска с работоспособным реестром;
- также раз в 10 дней по расписанию создается резервная копия пяти основных файлов системного реестра — она хранится в директории C:WindowsSystem32configRegBack.
Программы для работы с реестром и его восстановления
Regedit (редактор реестра Windows)
Для доступа к реестру Windows и его правки существует масса различного софта. В Windows 7 для этого есть и собственная утилита — Regegit.exe, с помощью которой можно копировать как реестр целиком, так и отдельные разделы и подразделы, чтобы использовать их в случае необходимости восстановления.
- Чтобы создать резервную копию всего реестра, откройте утилиту, набрав в поисковой строке Пуска команду regedit и запустив найденный файл. Для дальнейших действий ваша учетная запись должна обладать правами администратора.
- Раскройте меню «Файл» и выберите из него команду «Экспорт».
- В окошке проводника, в разделе «Диапазон реестра», поставьте метку «Весь реестр». Файл копии будет иметь расширение .reg — такой формат данных позволит восстановить реестр одним кликом по этому файлу.
Недостаток способа в том, что восстановление возможно только тогда, когда система нормально загружается. Следующий инструмент, который мы рассмотрим, может восстанавливать реестр Windows при нарушенном запуске.
Программа ERUNT
Утилита
Создание бекапа реестра
- Скачайте, установите и загрузите ERUNT. Отметьте разделы реестра, копии которых вы хотите создать (предлагается сохранить системные и пользовательские данные или какую-либо другую ветвь). Укажите место сохранения (по умолчанию это будет папка ERDNT в C:Windows) и подтвердите выбор.
- Процесс создания резервной копии займет несколько минут.
Восстановление реестра из бекапа в работающей Windows 7
- Откройте папку, куда программа ERUNT сохранила созданную копию (C:WindowsERDNTдата) и от имени администратора запустите файл ERDNT.EXE .
- Подтвердите согласие на восстановление, отметьте раздел, который собираетесь восстановить, после этого щелкните OK.
Восстановление с помощью ERUNT, когда Windows 7 не запускается
- Загрузите компьютер с носителя, на котором установлена портативная версия Windows. Если буква раздела системного раздела, который нужно восстановить, изменилась (при загрузке с внешнего носителя вероятнее всего так оно и будет), откройте папку, где находится резервная копия реестра и восстанавливающий компонент ERDNT.exe. Найдите здесь файл ERDNT.inf и откройте его блокнотом.
- Если буква раздела с Windows 7 на жестком диске изменилась, к примеру, на F — исправьте в ERDNT.inf все пути с C:Windows на F:Windows и сохраните файл.
- Запустите ERDNT.exe, отметьте разделы, восстановление которых вам требуется и нажмите OK.
Восстановление реестра с помощью ERUNT из среды восстановления
Если система не грузится и у вас нет под рукой подходящего аварийного диска, можно воспользоваться средой восстановления Windows 7. Графическая оболочка ERDNT в этой среде не работает, поэтому программа должна будет запускаться через командную консоль.
- Для загрузки среды восстановления перед стартом Windows несколько раз быстро нажмите клавишу F8. В меню способов загрузки выберите «Устранение неполадок компьютера.
- Следуя инструкциям, войдите в систему под учеткой администратора.
- Выберите из списка параметров командную строку.
- Введите команду: cd C:WindowsERDNT (после cd нужно указать путь к папке, где находится программа ERDNT). После этой и каждой последующей командой нужно нажимать Enter.
- Если бекапы реестра находятся в отдельных подпапках, введите команду dir, чтобы отобразить в консоли весь список подкаталогов папки ERDNT.
- Войдите в выбранную подпапку, введя команду cd имя_папки, к примеру, cd 1.09.2014.
- Для начала процесса восстановления введите команду batch erdnt.con, через несколько минут после этого программа восстановит реестр и перезагрузит компьютер.
- Если у вас была включена опция резервного копирования при загрузке системы (в ERUNT), с помощью команды cd autobackup программа восстановит одну из последних резервный копий реестра.
Программа ERUNT — это надежный и проверенный временем инструмент для сохранения и быстрого его восстановления реестра Windows. Многие пользователи предпочитают заменять им стандартную функцию восстановления системы, так как он практически не дает сбоев, не расходует системные ресурсы и не требует большого количества свободного места на жестком диске. Достаточно разумное решение.
Добавить комментарий