Создание точки восстановления Windows в командной строке или PowerShell

В операционной системе Windows используются контрольные точки восстановления, с помощью которых выполняется «откат» ОС к предыдущему работоспособному состоянию компьютера. К сожалению, от проблем в работе Windows никто не застрахован.

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

Решить возникшую проблему можно несколькими способами, используемыми в зависимости от ситуации. Один из самых простых вариантов: восстановление системы из заранее созданной точки восстановления.

По умолчанию, операционная система Windows периодически самостоятельно создает точки восстановления системы, фиксируя состояние компьютера в определенный промежуток времени. Благодаря этому, в случае возникновения проблем, пользователь имеет возможность выполнить «откат» Windows до работоспособного состояния, которое она имела на момент создания данной точки восстановления.

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

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

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

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

Как проверить работу защиты системы

Сначала необходимо убедиться в том, что на компьютере включена защита системы. Без использования этой функции точки восстановления Windows не будут создаваться на данном ПК.

Выполните следующие действия:

  1. Нажмите на клавиши «Win» + «R».
  2. В диалоговое окно «Выполнить» введите команду: «SystemPropertiesProtection» (без кавычек).

выполнить

  1. Нажмите на клавишу «Enter».
  2. В окне «Свойства системы», во вкладке «Защита системы» проверьте включена ли защита системного диска, обычно, это «Локальный диск (C:)».

защита системы

  1. Нажмите на кнопку «Настроить…», чтобы включить защиту системы, если она была отключена на компьютере.
  2. При необходимости, измените размер дискового пространства, используемый функцией защиты системы.

включить защиту системы

Теперь, на компьютере можно создавать точки восстановления через командную строку, PowerShell или используя системное средство в графическом режиме.

Изменения периодичности создания точек восстановления

В некоторых случаях, операционная система Windows не позволяет создавать новые точки восстановления на компьютере. Это связано с ограничением по умолчанию, при котором новую точку восстановления можно создать только через 24 часа после создания предыдущей точки восстановления.

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

Обратите внимание на то, что точки восстановления занимают определенное место на диске компьютера. При создании новой точки восстановления, если дисковое пространство, предназначенное для хранения контрольных точек, было полностью использовано, самая старая точка восстановления будет удалена, чтобы освободить место на диске для хранения новых данных.

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

Пройдите шаги:

  1. Запустите редактор реестра Windows.
  2. Пройдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
  1. Нажмите правой кнопкой мыши на «System Restore».
  2. В открывшемся контекстном меню выберите «Создать», а потом «Параметр DWORD (32 бита)».
  3. Присвойте имя созданному параметру: «SystemRestorePointCreationFrequency». По умолчанию, параметр имеет значение «0».

параметр в редакторе реестра

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

Выполнить все необходимые действия по созданию точки восстановления, нам поможет встроенный системный инструмент — командная строка Windows.

Для создания в командной строке точки восстановления Windows 10 выполните следующее:

  1. Запустите командную строку от имени администратора.
  2. В окне интерпретатора командной строки введите команду:
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "MyRestorePointName", 100, 7

В кавычках вместо «MyRestorepointName» может быть любое другое название для создаваемой контрольной точки.

командная строка

  1. Нажмите на клавишу «Enter».
  2. Через некоторое время процесс создания точки восстановления Windows в командной строке будет успешно завершен.

точка восстановления создана

Создание точки восстановления Windows 10 в PowerShell

Подобным способом, для решения нашей задачи в Windows 10 можно использовать другой, более мощный системный инструмент — Windows PowerShell.

Проделайте следующие действия:

  1. Щелкните правой кнопкой мыши по меню «Пуск».
  2. В контекстном меню выберите пункт «Windows PowerShell (администратор)».
  3. В окне запущенной оболочки выполните команду:
Checkpoint-Computer -Description "Точка_восстановления" -RestorePointType "MODIFY_SETTINGS"

powershell

  1. В окне PowerShell отображается прогресс выполнения этой операции.

создание точки восстановления

Создание ярлыка для запуска создания точки восстановления из PowerShell

Некоторым пользователям неудобно запускать Windows PowerShell, а затем вводить в окно оболочки нужные команды. Решением этой проблемы может быть создание специального ярлыка на Рабочем столе или в другом удобном месте, с помощью которого будет запускаться процесс создания точки восстановления.

Пройдите последовательные шаги:

  1. Кликните правой кнопкой мыши по свободному месту на Рабочем столе.
  2. В контекстно меню сначала выберите пункт «Создать», а затем «Ярлык».
  3. В окне «Создать ярлык», в поле «Укажите расположение объекта:» введите следующую команду:
powershell -Command "Start-Process powershell.exe -ArgumentList '-ExecutionPolicy Bypass -NoExit -Command \"Checkpoint-Computer -Description \"RestorePoint\" -RestorePointType \"MODIFY_SETTINGS\"\"' -Verb RunAs"

создание ярлыка

  1. В следующем окне задайте имя для этого ярлыка.

Проверка созданных точек восстановления Windows

Вы можете запустить на компьютере штатное средство восстановления Windows, чтобы проверить наличие только что созданных точек восстановления системы.

точки восстановления

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

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

  1. Запустите программу CCleaner на компьютере.
  2. В главном окне приложения откройте раздел «Инструменты», а затем войдите во вкладку «Восстановление системы».
  3. В поле для управления всеми точками восстановления, среди прочих, отображены только недавно созданные точки восстановления.

все точки восстановления

Выводы статьи

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

Пользователь может самостоятельно создать точку восстановления Windows при помощи системного средства с графическим интерфейсом, или выполнить эту операцию в командной строке или в Windows PowerShell. Можно создать ярлык для ручного запуска команды, предназначенной для создания точки восстановления Windows, выполняемой с помощью PowerShell.

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

Василий Прохоров

Создатель сайта Vellisa.ru, автор более 1000 статей по работе с программами и настройке операционных систем, опытный пользователь ПК и Интернет

1 комментарий

  1. Спасибо. Было полезно. Успехов Вам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *