Защита системы создает точки восстановления, в которых сохраняются системные параметры и предыдущие версии файлов. Используя восстановление системы, вы сможете исправить проблемы в Windows, например, в случае неполадок из-за установки программ, кодеков и драйверов, сбоя в ассоциациях файлов и неправильной работы после чистки реестра.

На этой странице:
- Сравнительная таблица средств восстановления в Windows
- Новые возможности защиты и восстановления системы
- Почему не нужно отключать защиту системы
- Как работает защита системы
- Сколько места выделяется изначально под теневые копии
- Настройка защиты системы
- Запуск восстановления системы
- Отмена восстановления системы
- Рекомендации по защите и восстановлению системы
Сравнительная таблица средств восстановления в Windows
Ввиду разнообразия средств восстановления Windows, я подготовил сравнительную таблицу. В ней вы найдете краткое описание способов восстановления и механизмов их работы, а также ссылки на подробные статьи о каждом из средств.
Новые возможности защиты и восстановления системы
В Windows 7 защиту системы усовершенствовали. Самые значимые улучшения перечислены в таблице ниже.
Об этих и других возможностях защиты и восстановления системы и пойдет речь далее в статье. Однако сначала я хотел бы уделить внимание одному важному вопросу. Защиту системы некоторые пользователи незаслуженно отключают чуть ли не первым делом. О том, почему это не имеет смысла делать в Windows, я и хочу поговорить в первую очередь.
Почему не нужно отключать защиту системы
Бытует мнение, что отключив восстановление системы, можно увеличить производительность Windows. В качестве аргументации, как правило, приводят экономию оперативной памяти (за счет отключения службы) и дискового пространства. На самом деле, этим аргументам уже почти 10 лет, если считать от выхода Windows XP, поэтому применять их к современному «железу» просто бессмысленно. Неужели у вас до сих пор 256 Мб памяти и жесткий диск 40 Гб?
Отключение одной службы на производительности Windows никак не скажется — вы этого просто не заметите, как впрочем это было незаметно и в предыдущих ОС Windows. Дисковое пространство — да, экономится, но в эпоху терабайтных жестких дисков, на которых хранятся десятки и сотни гигабайт медиа файлов, говорить об экономии за счет пары гигабайт файлов, предназначенных для восстановления системы, просто несерьезно. Даже если ваш жесткий диск имеет относительно скромную емкость, можно гибко настроить пространство, отводимое защите системы, о чем речь пойдет дальше в статье.
Используя восстановление системы, вы сможете исправить работу Windows, например, в случае:
- неполадок из-за установки обновлений, программ, кодеков и драйверов
- сбоя в ассоциациях файлов
- неправильной работы после чистки реестра
- проблем с загрузкой системы
Проблемы с загрузкой, пожалуй, самые неприятные для пользователей. В современных Windows их можно преодолеть двумя путями из среды восстановления Windows RE. Она имеет специальную функцию восстановления загрузки, а также позволяет восстановить систему, вернувшись к контрольной точке, что также может помочь загрузить систему. При этом теперь даже не требуется установочный диск — можно воспользоваться предустановленной на жесткий диск средой Windows RE или загрузиться в нее с помощью заранее созданного диска восстановления.
Кроме того, в Windows 7 появились новые возможности восстановления, которые описаны ниже. Таким образом, отключая восстановление системы вы ничего не выигрываете, а наоборот лишаетесь удобного средства, позволяющего восстановить не только систему, но и душевное спокойствие.
Как работает защита системы
Защита и восстановление системы реализованы с помощью службы теневого копирования тома. Эта служба отслеживает изменения по всему разделу, и в этом большое отличие от Windows XP, где службой восстановления системы отслеживался лишь ключевой набор файлов системы и приложений. Однако пользовательские файлы (за исключением этих типов) не включаются в точки восстановления системы, поэтому возврат к предыдущей точке не приведет к потере документов и других файлов в вашем профиле. Тем не менее, служба теневого копирования тома следит за изменениями в пользовательских файлах, и вы можете восстановить их предыдущие версии.
Автоматическое создание точек
Вы можете создать точку восстановления вручную в любой момент. Автоматически точки восстановления создаются при:
- установке приложений и драйверов (если их установщик совместим с защитой системы)
- установке обновлений Windows Update
- восстановлении системы к одной из предыдущих точек (это дает возможность отменить изменения, если, например, случайно была выбрана не та точка)
В Windows 8 появился дополнительный нюанс — система не создает новую точку, если старая была создана в пределах 24 часов (исключение — ручное создание в панели управления). Чуть ниже я покажу, как обойти это ограничение.
Тонкости запланированного задания
Точки восстановления также создаются по расписанию. За регулярностью их создания следит Планировщик заданий, являющийся оснасткой консоли управления Microsoft (MMC). Задание по проверке и созданию точек восстановления расположено в папке Библиотека планировщика заданий — Microsoft — Windows — SystemRestore. Запуск задания осуществляется ежедневно в 00:00 и при включении компьютера.

Несмотря на внешнюю схожесть этого задания с тем, что было в Windows Vista, в Windows 7 имеется существенное отличие. В Windows Vista задание проверяло, создавались ли точки в течение последних 24 часов, и если таковых не оказывалось, создавало новую точку. В Windows 7 этот интервал расширен до 7 дней.
На практике это означает, что если не происходит ежедневной установки приложений, драйверов и обновлений Windows, точки восстановления создаются раз в неделю. Это позволяет эффективнее использовать дисковое пространство и обеспечивать более широкий интервал времени для восстановления системы.
Создание своего запланированного задания
Некоторые люди предпочитают создавать точки чаще, чем предусмотрено системой, с целью сохранения рабочих файлов в теневых копиях, пользуясь этим в качестве краткосрочного резервного копирования. Автоматизировать создание точек можно с помощью PowerShell. Достаточно одной команды: