Включить точку восстановления Windows 10 через командную строку можно за несколько минут — это один из самых надёжных способов вернуть систему в рабочее состояние после сбоев. Достаточно запустить CMD от имени администратора и ввести пару команд. Далее разберём, как это сделать правильно, какие параметры использовать и на что обратить внимание, чтобы не столкнуться с ошибками.
В большинстве случаев пользователи включают защиту системы через графический интерфейс, но командная строка даёт больше контроля, особенно если Windows не загружается или интерфейс недоступен. В этой статье — пошаговые действия, примеры команд для разных сценариев и полезные советы по настройке.
Зачем включать точки восстановления и как это работает
Точки восстановления Windows 10 — это «снимки» системы, которые сохраняют состояние файлов и настроек на определённый момент времени. Они создаются автоматически перед установкой обновлений или вручную. Если после изменений в системе что-то пошло не так, можно откатить Windows к рабочему состоянию.
Чтобы точки восстановления создавались, нужно включить защиту системы для диска, на котором установлена ОС (обычно это диск C:). По умолчанию в Windows 10 эта функция отключена для большинства дисков, кроме системного. Но если вы хотите контролировать процесс через командную строку — это возможно.
Если вы часто экспериментируете с настройками системы или устанавливаете новое ПО, включите автоматическое создание точек восстановления. Это сэкономит время в случае сбоев
| Команда | Описание | Пример вывода |
|---|---|---|
vssadmin list volumes | Показывает список томов с состоянием защиты | C: [Enabled] или D: [Disabled] |
vssadmin list shadows | Отображает существующие теневое копии (точки восстановления) | Создано: 15.05.2024 10:00:00 |
wmic /namespace:\\root\default path SystemRestore get * | Показывает настройки восстановления системы | AutomaticRestorePoints = TRUE |
Команды для проверки состояния защиты системы
Прежде чем включать точки восстановления, проверьте текущее состояние защиты системы. Для этого используйте команду vssadmin или wmic. Например:
Откройте командную строку от имени администратора (Win + X → Командная строка (администратор) или Windows PowerShell (администратор)) и введите:
vssadmin list volumes
Эта команда покажет все тома с включённой или отключённой защитой. Если для диска C: статус Enabled — защита активна. Если Disabled — нужно её включить.
Как включить защиту системы через командную строку
Чтобы включить защиту системы для диска C: через командную строку, используйте команду wmic. Она позволяет управлять настройками Windows без графического интерфейса.
Введите следующую команду:
wmic /namespace:\\root\default path SystemRestore call Enable("C:\\")
Если команда выполнилась успешно, вы увидите сообщение Method execution successful. Это означает, что защита системы для диска C: включена.
Проверьте результат с помощью:
vssadmin list volumes
Теперь диск C: должен отображаться как Enabled.
- Для других дисков замените
C:\\на нужную букву (например,D:\\). - Если вы хотите отключить защиту, используйте
DisableвместоEnable. - Для создания точки восстановления вручную используйте
wmic /namespace:\\root\default path SystemRestore call CreateRestorePoint "Название точки", 100, 7.
Создание точки восстановления вручную через CMD
Включение защиты системы — это только первый шаг. Чтобы создать точку восстановления вручную, используйте команду wmic с параметром CreateRestorePoint.
Пример команды:
wmic /namespace:\\root\default path SystemRestore call CreateRestorePoint "Точка перед установкой драйвера", 100, 7
Разберём параметры:
"Точка перед установкой драйвера"— произвольное название точки (можно указать любое описание).100— тип точки восстановления (100 — это стандартный тип, который создаётся вручную).7— флаг, указывающий, что точка создаётся для системного диска.
⚠️ Внимание: Если вы укажете неверный тип или флаг, команда может не выполниться. Всегда проверяйте синтаксис перед запуском.
Разница между командами и wmic
Обе утилиты — vssadmin и wmic — используются для управления точками восстановления, но у них разные возможности. Разберёмся, какая из них подходит для ваших задач.
| Критерий | vssadmin | wmic |
|---|---|---|
| Создание точек восстановления | Нет (только просмотр) | Да |
| Включение/отключение защиты | Нет | Да |
| Просмотр существующих точек | Да (vssadmin list shadows) | Нет |
| Удаление точек восстановления | Да (vssadmin delete shadows) | Нет |
| Работа с теневыми копиями | Да | Нет |
Что делать, если команды не работают
Иногда команды для включения точек восстановления могут не выполняться. Вот основные причины и решения:
1. Недостаточно прав. Убедитесь, что командная строка запущена от имени администратора. В противном случае вы получите ошибку Отказано в доступе.
2. Служба VSS отключена. Проверьте, работает ли служба Теневое копирование тома (VSS). Для этого используйте команду:
sc query vss
Если служба остановлена, запустите её:
net start vss
Перед началом работы с точками восстановления всегда проверяйте, активна ли служба VSS. Без неё команды не будут выполняться
Пошаговая инструкция: включаем точку восстановления через CMD
Теперь соберём всё вместе в единую инструкцию. Следуйте этим шагам, чтобы включить и создать точку восстановления через командную строку:
- Откройте командную строку от имени администратора. Нажмите
Win + Xи выберитеКомандная строка (администратор)илиWindows PowerShell (администратор). - Проверьте состояние защиты системы. Введите
vssadmin list volumesи убедитесь, что дискC:отображается какEnabled. Если нет — переходите к следующему шагу. - Включите защиту системы. Используйте команду
wmic /namespace:\\root\default path SystemRestore call Enable("C:\\"). - Создайте точку восстановления. Введите
wmic /namespace:\\root\default path SystemRestore call CreateRestorePoint "Моя точка восстановления", 100, 7. - Проверьте результат. Выполните
vssadmin list shadows, чтобы убедиться, что точка создана.
Проверка перед созданием точки восстановления
Часто задаваемые вопросы
Можно ли включить точки восстановления для внешнего диска?
Да, можно. Используйте команду wmic /namespace:\\root\default path SystemRestore call Enable("D:\\"), где D: — буква вашего внешнего диска. Убедитесь, что диск подключён и доступен в системе.
Сколько места на диске занимают точки восстановления?
По умолчанию Windows 10 выделяет до 5% от объёма диска для хранения точек восстановления. Например, если диск на 100 ГБ, под точки будет отведено около 5 ГБ. Это значение можно изменить через графический интерфейс или реестр.
Как удалить старые точки восстановления?
Для удаления всех точек восстановления, кроме последней, используйте команду vssadmin delete shadows /all /quiet. Будьте осторожны: после выполнения этой команды откат системы станет невозможен для удалённых точек.
Можно ли восстановить систему, если не загружается?
Да. Для этого загрузитесь с установочного диска или флешки Windows 10, выберите Восстановление системы в меню установки, а затем выберите нужную точку восстановления. Также можно использовать командную строку в среде восстановления.