System Restore или восстановление системы


Восстановление системы (System Restore) - средство основано на концепции точек восстановления (Restore Points). Эти точки представляют собой моментальные снимки состояния системы: изменения в наблюдаемых файлах с момента создания точки, копии файлов реестра и репозитория объектов WMI. Точки восстановления хранятся в папке

  • System Volume Information\_restore <GUID_компьютера>

на каждом наблюдаемом диске (разделе), однако образы реестра и репозитория WMI находятся только на системном разделе. Учтите, что точки восстановления специфичны для каждой установки ОС, так что, если вы перенесете диск на другой компьютер с Windows XP, операционная система создаст новую папку с другим GUID.

  • System Volume In-formation\_restore <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, то данные восстановления будут сжиматься встроенным в файловую систему механизмом сжатия. Имеет смысл отключить восстановление на всех дисках, которые содержат лишь пользовательские данные (в большинстве случаев это все разделы, кроме системного).


Шаги "Восстановлением системы"
Заходим в меню "Пуск" - "Программы" - "Стандартные" - "Служебные" - "Восстановление системы".
В появившемся окне нам предоставляется две возможности: восстановить систему до более раннего состояния и создать новую точку восстановления. При создании новой точки, система сначала попросит ввести описание для нее. При откате системы до более раннего состояния, появится окошко, позволяющее выбрать нужную дату и конкретную точку восстановления. После подтверждения система вернется в состояние, которое имела на момент создания указанной точки восстановления, и перегрузит компьютер.

Внимание! Все изменения, внесенные после выбранной точки восстановления, будут потеряны.