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