Системный реестр может повредиться по разным причинам, в том числе в результате неаккуратных действий пользователя. Но даже если вы столкнулись с подобной ситуацией, отчаиваться не стоит: рабочие параметры можно вернуть обратно, достаточно лишь знать, как восстановить реестр Windows 7.
Общие сведения
Реестр – упорядоченная системная база, в которой хранятся профили оборудования, данные об учетных записях, параметры работы операционной системы, сведения об установленном софте и т.д.
Системный реестр Windows 7 состоит из нескольких разделов, которые создаются из файлов, хранящихся в папке C:Windows\System32\config. Наличие этих файлов обеспечивает корректную работу системы, поэтому без них Windows 7 нормально функционировать не будет.
Реестр является открытой системой – изменения в него может вносить любой пользователь, обладающий правами администратора. Более того, все установленные программы читают данные и создают новые записи. Относится это и к вредоносным приложениям, поэтому при необходимости удалить goinf ru или другие подобные вирусы часто приходится прибегать к удалению реестровых записей.
Логично, что в таких условиях разработчики Windows предусмотрели несколько действенных механизмов защиты:
- Контрольные точки, в которых сохраняются параметры реестра.
- Резервная копия образа диска с работоспособной конфигурацией.
- Резервная копия пяти основных файлов системного реестра.
Восстановление
Наиболее простой метод восстановить работоспособность реестра – воспользоваться функцией отката системы до определенной контрольной точки. Для этого нужно запустить функцию «Восстановление системы» и выбрать дату, когда никаких проблем еще не было.
Однако бывает, что функция восстановления системы отключена – например, пользователь решил настроить Windows 7 и убрал эту возможность. В таком случае на помощь придет резервная копия реестра, которую можно создать с помощью двух программ или взять из системной папки «Regback».
Папка «Regback»
Для замены файлов необходимо использование портативной версии Windows, которую можно запустить с помощью загрузочной флешки LiveUSB. В своей системе вы произвести замену не сможете, так как эта операция будет запрещена.
Пройдите по пути C:Windows\System32\config. Внутри этого каталога вы увидите множество файлов, которые, как указано выше, отвечают за корректное содержание реестра. Здесь же должна быть папка «Regback», в которой хранятся резервные копии пяти файлов реестра, обновляемых в автоматическом режиме каждые раз в 10 дней.
Чтобы восстановить реестр, необходимо файлы из папки «Regback» переместить в директорию «Config», а затем перезагрузить компьютер.
Regedit
Это встроенный редактор реестровых записей, с помощью которого можно скопировать как все данные, так и отдельные разделы и подразделы.
Внимание! Для работы с реестром вам нужны права администратора!
- Откройте меню «Пуск» и запустите функцию «Выполнить».
- Наберите в строке значение «regedit» и нажмите «ОК».
- Раскройте меню «Файл» и нажмите кнопку «Экспорт».
- Выберите диапазон в окне сохранения (рекомендуется значение «Весь реестр»). Типом файла должен быть *.reg, чтобы вы могли восстановить необходимые параметры одним кликом.
Восстановить реестр можно простым запуском сохраненного файла с расширением *.reg.
При необходимости вернуть работоспособную конфигурацию вы должны запустить редактор реестра, раскрыть меню «Файл», выбрать пункт «Импорт» и найти сохраненную резервную копию.
Главный недостаток этого способа – система должна нормально функционировать. Если же вы не можете зайти в Windows 7, понадобится другая программа – ERUNT.
ERUNT
Эта программа отличается чуть более широкими возможностями и позволяет восстановить реестр вне зависимости от того, запускается система или нет.
Скачайте и установите программу ERUNT. Запустите утилите и укажите разделы реестра, которые вы хотите сохранить в backup-файле. Укажите место для хранения файла (можно оставить папку по умолчанию).
Дождитесь окончания процесса создания резервной копии.
Теперь при необходимости вы сможете восстановить работающую конфигурацию, запустив сохраненный backup-файл. Для этого нужно зайти в директорию, где хранится резервная копия, и запустить её от имени администратора.
Подтвердите свое желание восстановить данные и отметьте разделы, которые вы хотите вернуть.
Система не включается
Если система отказывается загружаться из-за поврежденного реестра, вы можете попробовать восстановить его с помощью аварийного загрузочного диска (Alkid LiveCD, BartPE) или через среду восстановления Windows.
ERUNT должна быть заранее установлена на компьютере, а резервная копия реестра – создана и размещена на жестком диске.
Аварийный загрузочный диск
- Загрузите компьютер с диска, на котором установлена портативная версия Windows. Вероятнее всего у вас изменится буква системного раздела винчестера, поэтому вам нужно заменить этот параметр в пути к файлу с резервной копией реестра.
- Откройте папку, в которой хранится резервная копия. Найдите в ней файл ERDNT.inf и откройте его с помощью блокнота. Исправьте все имеющиеся пути: например, C:\Windows на F:\Windows и т.д.
- Запустите ERDNT.exe. и отметьте, какие разделы нужно восстановить.
Среда восстановления Windows
Если аварийного загрузочного диска нет, воспользуйтесь средой восстановления Windows. Единственный недостаток такого режима – отсутствие поддержки графической оболочки программы. Поэтому все действия будут производиться с помощью специальных команд, в синтаксисе которых, однако, разобраться нетрудно.
- Перезагрузите компьютер и при запуске несколько раз нажмите клавишу F8, чтобы вызвать меню выбора режима.
- Выберите пункт «Устранение неполадок».
- Войдите под учетной записью администратора.
- Выберите пункт «Командная строка».
- Введите команду «cd C:WindowsERDNT» (после cd указывается путь к каталогу, в котором хранится резервная копия).
- Введите команду «dir», чтобы показать список всех подкаталогов папки ERDNT.
- Используя команду «cd имя_папки» выберите по дате определенный подкаталог: например «cd 1.09.2014.».
- Введите команду «batch erdnt.con», чтобы начать процесс восстановления.
Через несколько минут реестр будет восстановлен, а компьютер – перезагружен. Система должна после этого работать корректно.