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