Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР18.doc
Скачиваний:
1
Добавлен:
19.08.2019
Размер:
89.09 Кб
Скачать
  1. Резервное копирование реестра

В 99% случаев сбои случаются из-за внесения неправильной информации в реестр: удаление или некорректное редактирование параметра/раздела пользователем или какой-либо программой (случайно или намеренно). Для защиты реестра от самого себя существует три основных способа, для защиты от неправильного изменения реестра программами лучше всего использовать точки восстановления системы.

Способы защиты системы от некорректных действий пользователя:

  • создание резервных копий непосредственно в реестре;

  • экспорт параметров (или целых разделов) реестра в REG-файле;

  • экспорт параметров (или целых разделов) реестра в файл куста.

4.1. Создание резервных копий непосредственно в реестре - данный способ подходит, если нужно произвести небольшие изменения в реестре, например, изменить пару параметров. Перейдите в раздел реестра, содержащий параметр, который хотите изменить. Создайте новый параметр такого же типа, как и изменяемый параметр. Имя нового параметра задайте так: BK_<имя параметра>. Дважды щелкните на исходном параметре. В окне изменения значения параметра скопируйте значение параметра в буфер обмена.

Затем дважды щелкните на резервной копии и вставьте значение исходного параметра в поле «Значение» резервной копии. После того как резервная копия создана, можно изменять исходный параметр. Если все в порядке, можно удалить резервную копию. Если же что-то пошло не так, удалите исходный параметр, а резервную копию переименуйте, удалив из ее имени строку “BK_”.

Преимущество этого способа заключается в том, что резервные копии параметров находятся рядом с исходными значениями. Но если требуется выполнить «капитальную перестройку» реестра, затрагивающую не несколько параметров реестра, то нужно использовать или REG-файлы, или файлы кустов для хранения резервной копии реестра.

4.2. Экспорт параметров реестра в REG-файл – надо выбрать раздел или подраздел реестра, в котором необходимо произвести изменения. Если выбрать корневой раздел целиком, то REG-файл получится очень большим. После этого надо выполнить команду «Файл» => «Экспорт», выбрать тип файла «Файлы реестра», ввести имя файла и нажать кнопку «Сохранить». С помощью переключателя «Диапазон экспорта» можно сохранить сразу весь реестр, однако сохранять реестр целиком удобнее с помощью точек восстановления системы. С другой стороны, учитывая, что ни файлы кустов, ни файлы точки восстановления нельзя перенести на другой компьютер, можно экспортировать в REG-файл весь реестр и записать его на сменный носитель.

Преимущество этого способа заключается в том, что с его помощью создается читаемый текстовый файл, который можно изменить с помощью любого текстового редактора.

Чтобы восстановить реестр из REG-файла, достаточно дважды щелкнуть по его имени в окне проводника и утвердительно ответить на вопрос системы о добавлении его данных в реестр. При использовании REG-файлов для восстановления удаленных и неправильно измененных параметров реестра действуют следующие правила:

    • если в реестре нет параметра, который есть в REG-файле, то редактор реестра создаст такой же параметр в реестре;

    • если в реестре есть параметр с таким же именем, как в REG-файле, то редактор реестра восстановит значение параметра из REG-файла.

4.3. Экспорт параметров реестра в файл куста - REG-файлы довольно удобны, но у них есть один большой недостаток, из-за которого их лучше не использовать для резервного копирования всего реестра. Предположим, что экспортировали реестр в REG-файл. После этого «вражеская» программа добавила в реестр какой-то параметр, из-за которого нарушилась работа всей системы. Если данного параметра нет в REG-файле, но он есть в реестре, при обработке REG-файла этот параметр сохранится, и система будет по-прежнему «глючить».

Выход из этой ситуации есть: экспорт реестра в файл куста. Для экспорта реестра в файл куста надо выбрать команду «Файл» => «Экспорт», в качестве типа файла выбрать «Файлы кустов реестра», после чего затем нажать кнопку «Сохранить».

Для восстановления файла куста выполнить команду «Файл» => «Импорт», в качестве типа файла указать «Файлы кустов реестра», выбрать файл куста и нажать кнопку «Открыть».

В меню «Файл» есть команды «Загрузить куст» и «Выгрузить куст». Не нужно путать их с командами импорта/экспорта реестра.

При импорте файла куста происходит изменение рабочей части реестра. При загрузке файла куста в реестре создается новая ветка, которую можно просматривать и редактировать, но которая не влияет на работу системы. Это равносильно открытию еще одного документа в окне Word: оно никак не отображается на уже открытых документах.

Выгрузка куста удаляет ссылку на него из реестра. Можно выгружать только те файлы кустов, которые загрузили сами. Нельзя выгрузить файл куста, который загрузила сама ОС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]