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