System Restore

Это средство стоит того, чтобы о нем серьезно поговорить. Если вы работали в Windows ME (Millennium Edition), то знаете, что это такое. Вообще у меня сложилось впечатление, что ME создали именно для того, чтобы опробовать новые технологии, позже воплотившиеся в Windows XP.

Что же такое System Restore (Восстановление системы), и чем нам это грозит? Данное средство основано на концепции точек восстановления (Restore Points). Эти точки представляют собой моментальные снимки состояния системы: изменения в наблюдаемых файлах с момента создания точки, копии файлов реестра и репозитория объектов WMI. Точки восстановления хранятся в папке System Volume Information\_restore <GUID_компьютера> на каждом наблюдаемом диске (разделе), однако образы реестра и репозитория WMI находятся только на системном разделе. Учтите, что точки восстановления специфичны для каждой установки ОС, так что, если вы перенесете диск на другой компьютер с Windows XP, операционная система создаст новую папку System Volume In-formation\_restore <GUID_компьютера> с другим GUID.

System Restore следит за изменениями в ряде файлов, имеющих непосредственное отношение к самой системе и программам, т.е. это в основном исполняемые файлы (.exe) и динамически связываемые библиотеки (.dll). Файлы-документы (.txt, .doc, .html etc.) System Restore не наблюдает, соответственно и восстановить их не сможет. Полный список наблюдаемых и исключаемых из мониторинга файлов можно посмотреть в файле %SystemRoot%\system32\ Restore\filelist.xml.

Точки восстановления создаются по умолчанию в трех общих случаях: периодически каждые 24 часа (системные), при установке нового ПО и неподписанных драйверов (установочные), вручную пользователем (пользовательские). Особенно радует создание точки восстановления перед установкой неподписанного драйвера. Учтите, что, если вы ставите новое ПО, то точка восстановления будет создана только в случае прямого указания инсталлятора системе о ее создании (MSI по умолчанию так и делает). Точки восстановления удаляются по методу FIFO (First In First Out - "первым пришел - первым ушел") по мере достижения порога зарезервированного под них места. Если же на диске будет меньше, чем 200 Мб, Восстановление системы отключится, и потом его нужно будет включать вручную.

Если вы хотите настроить данное средство, то вам дорога в Панель управления\Система, закладка Восстановление системы. Здесь вы можете отключить System Restore, указать, какие диски наблюдать, сколько дискового пространства можно использовать под точки восстановления. Внимание: если вы отключите наблюдение системного раздела, отключится все средство System Restore. Под точки восстановления вы можете зарезервировать от 4% (не менее 200 Мб) до 12% (400 Мб на диске, меньшем, чем 4 Гб) места на разделе. Если вы используете NTFS, то данные восстановления будут сжиматься встроенным в файловую систему механизмом сжатия. Имеет смысл отключить восстановление на всех дисках, которые содержат лишь пользовательские данные (в большинстве случаев это все разделы, кроме системного).

Теперь рассмотрим, как пользоваться Восстановлением системы. Для этого идем в меню Пуск\ Программы\ Стандартные\ Служебные\ Восстановление системы. Появившееся окошко предоставляет нам две возможности: восстановить систему до более раннего состояния и создать новую точку восстановления. Если вы создаете новую точку, то система сначала попросит вас ввести описание для нее. Если же вы решили откатить систему до более раннего состояния, появится окошко, позволяющее выбрать нужную дату и конкретную точку восстановления. После подтверждения система вернется в состояние, которое имела на момент создания указанной точки восстановления, и перегрузит компьютер. Имейте в виду: все изменения, внесенные после выбранной точки восстановления, будут потеряны.

Как видите, Восстановление системы - довольно гибкое и удобное средство. Рекомендую пользоваться им для создания пользовательских контрольных точек перед установкой новых программ - не все инсталляторы создают контрольные точки автоматически. Судя по моему опыту, данное средство спасло немало инсталляций Windows XP от неумелых действий пользователя и "кривых" программ.

 

Сайт управляется системой uCoz