Восстановление реестра
При работе с реестром надо соблюдать осторожность. Удаление
каких-либо важных данных случайно или по незнанию может привести к
краху операционной системы. Тогда спасти положение может только
восстановление последней работоспособной копии.
Если Вы собрались поэкспериментировать с реестром,
предварительно сохраните на диске файлы SYSTEM.DAT и USER.DAT. Они
находятся в каталоге, куда была установлена операционная система и
имеют атрибуты "только для чтения" и "скрытый". В случае если
реестр будет серьезно испорчен, Вы сможете переписать эти файлы в
каталог Windows, установить нужные атрибуты и реестр будет как
новенький. Только не вздумайте восстанавливать эти файлы, когда
загружен Windows, иначе система накроется окончательно и спасет ее
только полная переустановка! Для восстановления этих файлов надо
предварительно перезагрузиться в DOS и уже там заменять испорченные
файлы хорошими.
Но это не единственный вариант восстановления данных. Дело в
том, что операционная система, при каждом удачном запуске сохраняет
копию реестра в CAB-файле, который записывается в скрытый каталог
SYSBCKUP каталога Windows. По умолчанию, хранятся последние пять
копий. Это число может варьироваться от 0 до 99 и устанавливается
значением ключа MaxBackupCopies в файле scanreg.ini в каталоге
Windows. Правда не стоит устанавливать слишком большое значение,
т.к. файлы занимают немало места (один файл имеет размер больше
мегабайта).
Чтобы восстановить реестр с одной из этих резервных копий надо
перезагрузиться в DOS и выполнить команду
SCANREG /RESTORE
Появится список доступных резервных копий реестра
отсортированных по времени их создания. После выбора нужной копии
данные будут благополучно восстановлены, и Вы получите реестр,
отвечающий состоянию дел на момент его создания.
Но если Вы устанавливали какие-то программы или меняли настройки
операционной системы в промежуток между последней резервной копией
и сбоем в реестре, то все эти данные безвозвратно пропадут. Надо ли
нам это? Однозначно нет! Чтобы в любое время создать резервную
копию реестра воспользуйтесь командой
SCANREG /BACKUP
которая в случае нормально прошедшей проверки создаст резервную
копию.
Еще один вариант резервирования и восстановления реестра состоит
в экспортировании раздела или целой ветви, которую Вы планируете
изменять. Это можно осуществить в Regedite для Windows в меню
"Реестр". Выделите нужный раздел и щелкните по пункту "Экспорт
файла реестра". После задания имени файла данные этого раздела
будут в него экспортированы. Файл имеет расширение REG. Для его
импортирования в реестр достаточно дважды щелкнуть на нем и данные
будут перенесены. Правда этот способ восстановления информации
имеет один существенный недостаток: все удаленные или измененные
записи будут восстановлены, но вот добавленные записи удалены не
будут. Поэтому данный способ больше подходит, если Вы проводите
какие-то несущественные изменения, и чтобы откатить их не вводя
старые данные заново, можно воспользоваться экспортом/импортом.
Вообще, работать с реестром надо крайне осторожно, но если Вы
будете периодически резервировать его, то никаких проблем
возникнуть не должно.
|