Как включить защиту диска при восстановлении Windows 10 через командную строку — вопрос, который часто возникает у пользователей, столкнувшихся с необходимостью отката системы или устранения критических ошибок. Защита системы (или точка восстановления) позволяет вернуть ОС в работоспособное состояние без потери личных данных. Однако в некоторых случаях, особенно при загрузке с установочного носителя, эта функция отключена по умолчанию. Рассмотрим, как её активировать.

Восстановление через командную строку (CMD) — один из надёжных способов вернуть Windows 10 к жизни, когда графический интерфейс недоступен. Но перед тем как приступить к откату, нужно убедиться, что защита диска включена. В противном случае точки восстановления просто не будут создаваться, и откат станет невозможен.

Что такое защита диска и зачем она нужна

Защита диска — это функция Windows, которая автоматически создаёт точки восстановления системы. Они позволяют откатить ОС к предыдущему состоянию, если после установки обновлений, драйверов или программ появились сбои. По умолчанию защита включена для системного диска (обычно C:), но в некоторых случаях её нужно активировать вручную.

При восстановлении через командную строку (например, после загрузки с флешки с Windows 10) защита диска может быть отключена. Это происходит, если:

  • система была установлена с отключённой функцией;
  • диск отформатирован в FAT32 (защита работает только с NTFS);
  • пользователь ранее отключал защиту для экономии места.
💡

Если защита диска отключена, точки восстановления не создаются. Проверьте её состояние перед началом работы с системой через CMD.

КомандаОписаниеПример вывода
vssadmin list volumesПоказывает список томов и состояние защитыC: \\?\Volume{...}\ Enabled: No
wmic get SystemRestoreАльтернативный способ проверки (работает не во всех сборках)ConfigEnabled TRUE/FALSE
sfc /scannowПроверка целостности системных файловЗащита ресурсов не обнаружила нарушений целостности

Команды для проверки состояния защиты диска

Прежде чем включать защиту, нужно убедиться, что она отключена. Для этого используются команды в командной строке. Откройте CMD от имени администратора (если система загружается) или загрузитесь с установочного носителя и выберите Восстановление системы → Командная строка.

Введите по очереди следующие команды:

  1. diskpart — запускает утилиту для работы с дисками;
  2. list volume — отображает список всех томов (запомните букву системного диска, обычно C:);
  3. exit — выход из diskpart.

Теперь проверьте состояние защиты с помощью:

vssadmin list volumes

Если в выводе напротив системного диска стоит Enabled: No, значит, защита отключена.

Какой способ включения защиты диска вы используете?
Через vssadmin
Через реестр
Через графический интерфейс
Не знаю, что это

Способы включения защиты диска через CMD

Есть два основных способа включить защиту диска через командную строку: с помощью утилиты vssadmin и через реестр. Рассмотрим оба.

Способ 1: Использование vssadmin

К сожалению, vssadmin не имеет прямой команды для включения защиты. Но можно обойти это ограничение, создав точку восстановления вручную. Для этого:

  1. Убедитесь, что service VSS (Теневое копирование томов) запущен: net start VSS;
  2. Создайте точку восстановления: wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "MyRestorePoint", 100, 7.

Если команда выполняется без ошибок, защита диска активируется автоматически.

Способ 2: Редактирование реестра

Более надёжный метод — изменить параметры реестра. Для этого:

  1. Запустите редактор реестра из командной строки: regedit;
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore;
  3. Найдите параметр DisableSR и установите его значение в 0 (если параметра нет, создайте его типа DWORD).

После этого перезагрузите компьютер.

Параметр реестраОписаниеРекомендуемое значение
DisableSRОтключает/включает защиту системы0 (включено)
DisableConfigЗапрещает изменение настроек через интерфейс0 (разрешено)
RPGlobalIntervalИнтервал создания точек восстановления (в секундах)86400 (24 часа)

Включение защиты для конкретного диска

Если нужно включить защиту для определённого диска (например, D:), используйте утилиту wmic.Command-let Enable-ComputerRestore в не работает через обычную командную строку, поэтому прибегаем к альтирнативным методам.

Откройте CMD и выполните:

wmic /namespace:\\root\default path SystemRestoreConfig where "Drive='D:\\'" set Disable=0

Замените D: на нужную букву диска. После выполнения команды проверьте состояние защиты с помощью vssadmin list volumes.

Важно: если диск отформатирован в FAT32, защиту включить не удастся — она работает только с NTFS. В этом случае потребуется конвертировать диск или пересоздать раздел.

Проверка результата и создание точки восстановления

После включения защиты нужно убедиться, что всё работает. Для этого:

  1. Введите в CMD: vssadmin list shadows — отобразит список доступных теневых копий;
  2. Создайте точку восстановления вручную: wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "TestPoint", 100, 7;
  3. Проверьте, что точка появилась: vssadmin list shadows.
⚠️ Внимание: если после выполнения команд точка восстановления не создаётся, проверьте наличие свободного места на диске (требуется не менее 1 ГБ) и убедитесь, что.service Служба теневого копирования томов (VSS) запущена.

Включение защиты диска через CMD возможно только для NTFS-томов. Для FAT32 потребуется конвертация в NTFS или использование графического интерфейса после загрузки системы.

Что делать, если защита не включается

Иногда защита диска отказывается активироваться через командную строку. В этом случае проверьте:

  • Свободное место на диске. Для создания точек восстановления требуется не менее 1 ГБ свободного пространства на системном разделе;
  • Тип файловой системы. Защита работает только с NTFS. Если диск в FAT32, конвертируйте его с помощью команды: convert C: /FS:NTFS (замените C: на нужную букву);
  • Работоспособность службы VSS. Убедитесь, что служба запущена: sc query VSS. Если она остановлена, запустите её: net start VSS;
  • Права администратора. Все команды должны выполняться от имени администратора.

Если ни один из способов не сработал, попробуйте загрузиться в безопасном режиме с поддержкой командной строки или используйте установочный носитель с Windows 10 для доступа к CMD.

Как конвертировать FAT32 в NTFS без потери данных

Выполните команду convert C: /FS:NTFS в от имени администратора. Процесс займёт от нескольких минут до часа в зависимости от размера диска. Важно: все данные на диске сохранятся, но лучше заранее сделать резервную копию.

Пошаговая инструкция: включение защиты и восстановление системы

Теперь соберём всё вместе в пошаговую инструкцию. Этот метод подойдёт, если вы загрузились с установочного носителя и хотите включить защиту диска перед восстановлением.

Шаг 1. Загрузитесь с установочного USB-носителя или с Windows 10. На экране установки выберите Восстановление системы → Поиск и устранение неисправностей → Командная строка.

Шаг 2. Проверьте букву системного диска с помощью diskpart и list volume. Запомните букву (например, C:).

Шаг 3. Включите защиту через реестр: reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v DisableSR /t REG_DWORD /d 0 /f.

Шаг 4. Перезапустите службу VSS: net stop VSS & net start VSS.

Шаг 5. Создайте точку восстановления: wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "BeforeRecovery", 100, 7.

Шаг 6. Проверьте, что точка создана: vssadmin list shadows.

Шаг 7. Запустите восстановление системы через командную строку: rstrui.exe.

Чек-лист перед восстановлением Windows 10

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли включить защиту диска для внешнего USB-накопителя?

Нет, защита системы в Windows 10 работает только для внутренних жёстких дисков и SSD, отформатированных в NTFS. Для внешних накопителей эта функция недоступна.

Почему после включения защиты точки восстановления не создаются автоматически?

Возможные причины: нехватка места на диске (требуется не менее 1 ГБ), отключённая служба VSS, или диск отформатирован в FAT32. Проверьте эти параметры и перезагрузите компьютер.

Как удалить старые точки восстановления, чтобы освободить место?

Используйте команду vssadmin delete shadows /for=C: /all (замените C: на нужную букву). Это удалит все теневые копии для указанного диска. Также можно настроить автоматическое удаление старых точек через параметры системы.

Можно ли включить защиту диска, если Windows 10 не загружается?

Да, это возможно через командную строку, загрузившись с установочного носителя. Используйте команды для редактирования реестра или создания точки восстановления вручную, как описано в инструкции выше.