Гид по технологиям

Как создать и использовать точку восстановления в Windows через CMD и PowerShell

7 min read Windows Обновлено 24 Dec 2025
Создать точку восстановления в Windows через CMD и PowerShell
Создать точку восстановления в Windows через CMD и PowerShell

Зачем нужны точки восстановления

Точка восстановления сохраняет системные файлы и параметры реестра, чтобы можно было откатить изменения, которые нарушили работу системы. Это не резервная копия пользовательских файлов — для них нужны отдельные решения (резервное копирование).

Как включить восстановление системы в Windows

Включение защиты системы: окно

System Restore обычно включён для системного загрузочного диска. Проверьте и включите его в параметрах защиты диска:

  1. Нажмите Win + S, чтобы открыть поиск Windows.
  2. Введите restore point и выберите пункт Create a Restore Point в результатах поиска.
  3. В окне «Свойства системы» откройте вкладку Protection (Защита системы).
  4. В разделе Protection Settings проверьте, что для диска Windows (C:) (System) значение Protection установлено в ON.
  5. Если состояние OFF, выберите диск и нажмите Configure (Настроить).
  6. Выберите Turn on system protection (Включить защиту системы).
  7. Установите объём дискового пространства, выделяемого под точки восстановления, с помощью ползунка.
  8. Нажмите Apply, затем OK, чтобы сохранить изменения.

Важно: выделите достаточно места для хранения нескольких точек восстановления — обычно 5–10% от системного тома достаточно для большинства сценариев. Примечание: точки восстановления не заменяют полноценное резервное копирование важных данных.

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

Создание точки восстановления с помощью Командной строки: окно cmd с примером команды

Для создания точки восстановления можно использовать инструмент Windows Management Instrumentation (WMI) через wmic.exe.

  1. Нажмите Win, введите cmd.
  2. Правой кнопкой кликните по «Command Prompt» и выберите Run as administrator.
  3. В окне Командной строки введите команду (замените имя точки восстановления на желаемое):
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "", 100, 7
  1. Нажмите Enter. Если команда выполнена успешно, вы увидите примерно такой вывод:
Executing (SystemRestore)->CreateRestorePoint()
Method execution successful.
Out Parameters:
instance of __PARAMETERS
{
    ReturnValue = 0;
};
  1. Закройте окно Командной строки.

Примечание: параметр 100 — уровень создания (дисплей), 7 — тип точки восстановления (APPLICATION_INSTALL/MODIFY_SETTINGS). Оставляйте эти значения, если не уверены в их назначении.

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

Запуск утилиты восстановления системы через rstrui.exe в Командной строке

  1. Откройте Command Prompt с правами администратора, если он ещё не открыт.
  2. Введите команду и нажмите Enter:
rstrui.exe
  1. Откроется мастер восстановления системы. Выберите Recommended restore или Choose a different restore point, затем следуйте инструкциям на экране.

Если процесс восстановления не удаётся, смотрите раздел «Решение проблем» ниже.

Как создать ярлык на рабочем столе для быстрой точки восстановления

Добавление значка для ярлыка создания точки восстановления на рабочем столе

Ярлык позволяет создавать точку восстановления двойным щелчком (при запуске от администратора).

  1. Щёлкните правой кнопкой по рабочему столу и выберите New > Shortcut.
  2. В поле Type the location of the item вставьте команду (замените имя точки восстановления):
cmd.exe /k "wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "My Shortcut Restore Point", 100, 7"
  1. Нажмите Next, введите имя ярлыка и нажмите Finish.
  2. Чтобы добавить значок: щёлкните правой кнопкой по ярлыку, выберите Properties, нажмите Change Icon и введите путь:
C:\Windows\System32\imageres.dll
  1. Выберите подходящий значок и нажмите OK.
  2. Чтобы ярлык всегда запускался с правами администратора: в Properties > Shortcut > Advanced отметьте Run as administrator и сохраните.

Совет: при первом запуске ярлыка Windows попросит подтверждение UAC — это нормальное поведение.

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

Создание точки восстановления с помощью PowerShell: окно PowerShell с выполняемой командой Checkpoint-Computer

  1. Нажмите клавишу Windows, введите powershell.
  2. Откройте Windows PowerShell от имени администратора.
  3. Введите команду (замените имя точки восстановления):
powershell.exe -ExecutionPolicy Bypass -NoExit -Command "Checkpoint-Computer -Description '' -RestorePointType 'MODIFY_SETTINGS'"
  1. Нажмите Enter. PowerShell покажет индикатор прогресса. После завершения вы получите сообщение об успешном создании точки.
  2. Чтобы открыть мастер восстановления из PowerShell, введите:
rstrui.exe

и следуйте инструкциям мастера.

Важно: для Checkpoint-Computer также требуются права администратора.

Быстрое создание и использование — когда это удобно и когда нет

System Restore помогает откатить системные изменения (обновления драйверов, установки программ, изменения реестра). Он не восстановит удалённые документы или медиафайлы. Для критичных данных используйте резервное копирование (File History, облачные копии, образ системы).

Важно: точки восстановления могут занимать значительное место на диске. Контролируйте выделяемый объём и регулярно удаляйте старые точки, если не хватает места.

Решение проблем: если восстановление системы не работает

  1. Проверьте статус службы «Volume Shadow Copy» (VSS) и «Microsoft Software Shadow Copy Provider» — они должны быть запущены.
    • Откройте services.msc, найдите службы и убедитесь, что тип запуска — ручной или автоматический, и службы запущены.
  2. Проверьте журнал событий Windows (Event Viewer) на ошибки System Restore (журнал Application/System).
  3. Убедитесь, что на системном диске достаточно свободного места и выделено место под точки восстановления.
  4. Запустите проверку системных файлов:
sfc /scannow
  1. Если SFC не исправил проблемы, выполните восстановление образа Windows:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Попробуйте временно отключить сторонние антивирусы и повторить создание точки.
  2. Если точки восстановления создаются, но восстановление не завершает операцию — попробуйте запустить восстановление в «Безопасном режиме».
  3. Как крайняя мера, создайте образ системы и восстановите систему из образа.

Если проблема сохраняется, обратитесь к системному администратору или в техподдержку Microsoft с подробным логом событий.

Автоматизация: как регулярно создавать точки восстановления

Автоматическое создание точек восстановления удобно для серверов и рабочих мест, где часто вносятся изменения.

Вариант 1 — Task Scheduler + PowerShell:

  1. Откройте «Task Scheduler» (Планировщик заданий).
  2. Создайте задачу с запуском от имени администратора.
  3. В поле действия укажите запуск PowerShell с командой:
powershell.exe -ExecutionPolicy Bypass -Command "Checkpoint-Computer -Description 'Auto RP %DATE%' -RestorePointType 'MODIFY_SETTINGS'"
  1. Настройте триггер (ежедневно, при входе в систему, при запуске системы и т. д.).
  2. Включите «Run with highest privileges».

Вариант 2 — schtasks (пример запуска по расписанию ежедневно в 02:00):

schtasks /Create /SC DAILY /TN "AutoRestorePoint" /TR "powershell.exe -ExecutionPolicy Bypass -Command \"Checkpoint-Computer -Description 'Auto RP' -RestorePointType 'MODIFY_SETTINGS'\"" /ST 02:00 /RL HIGHEST

Проверьте созданные задачи и журналы выполнения, чтобы убедиться в корректности работы.

Примечание: частое создание точек восстановления увеличивает использование дискового пространства.

Критерии приёмки

  • Точка восстановления успешно создаётся и отображается в списке точек восстановления.
  • Восстановление из этой точки проходит без ошибок в тестовом сценарии.
  • После восстановления система загружается и основные службы работают.
  • Данные пользователя не были удалены в ходе тестового восстановления (но важно иметь отдельные резервные копии).

Чек-листы по ролям

Администратор:

  • Включить защиту системы на системных дисках.
  • Назначить политику создания точек (ручной/автоматический).
  • Настроить мониторинг задач Task Scheduler.
  • Проверить журналы и пространство на диске.

Обычный пользователь:

  • Создать точку восстановления перед крупными установками.
  • При проблемах запустить rstrui.exe и следовать указаниям.
  • Делать отдельный бэкап личных файлов.

Краткий план аварийного отката (runbook)

  1. Оцените проблему: загрузка, синий экран, ошибки приложений.
  2. Попробуйте обычное восстановление через rstrui.exe.
  3. Если восстановление не проходит — загрузитесь в «Безопасном режиме» и повторите восстановление.
  4. Если и в безопасном режиме не помогает — примените образ системы или выполните восстановление с установочного носителя Windows.
  5. Документируйте применённые шаги и результаты для последующего анализа.

Совместимость и советы по переходу

  • Команды wmic и rstrui работают в Windows 10 и Windows 11. В новых сборках Windows 11 некоторые GUI-пути могут незначительно отличаться, но функциональность остаётся.
  • Для старых версий Windows (до Windows 7) используемые команды могут отличаться; проверьте документацию.
  • Всегда запускайте команды для создания точек восстановления с правами администратора.

Безопасность и конфиденциальность

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

Краткий глоссарий

  • Точка восстановления — снимок системных настроек и файлов, позволяющий откатить изменения.
  • VSS (Volume Shadow Copy Service) — служба теневого копирования томов, используемая для создания снимков.
  • SFC — System File Checker, утилита проверки целостности системных файлов.
  • DISM — инструмент обслуживания образов Windows.

Итог

Точки восстановления — быстрый и удобный инструмент для отката системных изменений. Используйте Командную строку или PowerShell для оперативного создания точек, настройте ярлык или планировщик задач для автоматизации, и имейте процедуру восстановления и проверки. Для защиты персональных данных используйте отдельные резервные копии.

Важное: всегда проверяйте успешность создания точки восстановления и периодически тестируйте процедуру восстановления в контролируемой среде.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как заблокировать и разблокировать ячейки в Excel
Office

Как заблокировать и разблокировать ячейки в Excel

Как обжать Ethernet-кабель любой длины
Networking

Как обжать Ethernet-кабель любой длины

Как запустить средство устранения неполадок в Windows
Windows

Как запустить средство устранения неполадок в Windows

Столбчатые диаграммы в Excel: создание и оформление
Excel

Столбчатые диаграммы в Excel: создание и оформление

Tailscale — P2P VPN для дома и бизнеса
VPN

Tailscale — P2P VPN для дома и бизнеса

Где бесплатно смотреть американский спорт (приостановка сезонов)
Спорт

Где бесплатно смотреть американский спорт (приостановка сезонов)