Введение / Зачем это нужно
Системное восстановление Windows — это мощный инструмент для отката системы к рабочему состоянию после сбоев, неудачных обновлений или установки проблемного ПО. Однако его полезность зависит от наличия актуальных точек восстановления. Проверка состояния восстановления позволяет заранее убедиться, что функция активна и есть доступные точки. Если восстановление отключено или точки отсутствуют, вы не сможете им воспользоваться в критический момент. Этот гайд покажет, как быстро оценить статус с помощью PowerShell и графического интерфейса.
Требования / Подготовка
Перед началом убедитесь, что:
- У вас установлена Windows 10 или Windows 11 (инструкция актуальна для этих версий).
- У вас есть права администратора — многие команды и настройки требуют повышенных привилегий.
- Вы готовы потратить не более 10 минут на выполнение всех шагов.
Пошаговая инструкция
Существует два основных способа проверки состояния системного восстановления: через PowerShell (быстро и детально) и через графический интерфейс (визуально). Рекомендуется использовать оба для полной уверенности.
Способ 1: Проверка через PowerShell (рекомендуется)
PowerShell предоставляет самую полную информацию о точках восстановления.
- Откройте PowerShell от имени администратора
Нажмите комбинацию клавиш Win+X и в появившемся меню выберите «Windows PowerShell (администратор)» (в Windows 11 может называться «Терминал (администратор)»). Если появится запрос контроля учётных записей (UAC), нажмите «Да». - Выполните команду
Get-ComputerRestorePoint
В открытом окне PowerShell введите следующую команду и нажмите Enter:Get-ComputerRestorePoint
Что делает команда: Она запрашивает у системы список всех созданных точек восстановления для текущего компьютера.
Ожидаемый результат:- Если восстановление активно и есть точки, вы увидите таблицу с колонками:
SequenceNumber,CreationTime,Description. Например:SequenceNumber CreationTime Description -------------- ------------ ----------- 1 16.02.2026 10:30:00 Установка обновлений 2 15.02.2026 14:20:00 Перед установкой драйвера - Если точек нет или восстановление отключено, команда вернёт пустой результат или ошибку
Get-ComputerRestorePoint : Не найдено точек восстановления на этом компьютере.
- Если восстановление активно и есть точки, вы увидите таблицу с колонками:
Способ 2: Проверка через графический интерфейс
Этот способ подходит, если вы предпочитаете визуальный контроль.
- Откройте окно восстановления системы
Нажмите Win+R, введитеrstrui.exeи нажмите OK. Альтернативно: откройте Панель управления → Система и безопасность → Система → Восстановление системы. - Оцените доступность точек
В первом окне мастера восстановления нажмите «Далее».- Если восстановление включено, вы увидите список доступных точек с датами и описаниями.
- Если восстановление отключено, появится сообщение «Системное восстановление отключено» и кнопка «Настроить».
- При необходимости включите восстановление
Нажмите «Настроить», затем в новом окне установите переключатель «Включить системное восстановление» для системного диска (обычно C:). Вы можете также настроить объём дискового пространства, выделяемого под точки восстановления (рекомендуется оставить 5-10% от объёма диска). Нажмите «ОК». - Создайте новую точку восстановления
После включения вернитесь в мастер восстановления (шаг 2) и нажмите «Создать». Введите описание (например, «Перед установкой ПО») и нажмите «Создать». Процесс займет несколько секунд.
Проверка результата
- По PowerShell: Если команда
Get-ComputerRestorePointвывела таблицу с точками — восстановление работает. ЗапомнитеSequenceNumberпоследней точки — он может понадобиться для ручного восстановления. - По графическому интерфейсу: В окне мастера восстановления после нажатия «Далее» вы видите список точек. Если список непустой и есть recently созданная точка — всё в порядке.
- Дополнительно: Вы можете проверить, что служба
System Restoreзапущена. В PowerShell выполните:
Статус должен быть «Running». Если «Stopped», запустите её:Get-Service -Name "srservice"Start-Service -Name "srservice".
Возможные проблемы
1. Команда Get-ComputerRestorePoint возвращает ошибку или пустой результат
- Причина: Системное восстановление отключено или точки не создавались.
- Решение: Включите восстановление через графический интерфейс (шаг 3 выше) и создайте новую точку. Убедитесь, что на системном диске достаточно свободного места (минимум 300 МБ).
2. В окне восстановления нет кнопки «Далее» или список пуст
- Причина: Восстановление отключено для всех дисков или диски защищены (например, на некоторых корпоративных ПК через групповые политики).
- Решение:
- Проверьте, не запрещено ли восстановление через реестр. Откройте редактор реестра (
regedit) и перейдите кHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore. Убедитесь, что параметрDisableSRравен0(или отсутствует). Если равен1— измените на0. - Если вы в домене Windows, обратитесь к системному администратору — возможно, восстановление заблокировано политикой.
- Проверьте, не запрещено ли восстановление через реестр. Откройте редактор реестра (
3. Точки восстановления создаются, но быстро удаляются
- Причина: Система автоматически удаляет старые точки, когда место на диске заканчивается.
- Решение: Увеличьте выделенное под восстановление место в настройках (шаг 3 выше). Также проверьте, не запущены ли задачи очистки диска (например, «Очистка диска» или сторонние утилиты), которые могут удалять точки.
4. PowerShell не находит команду Get-ComputerRestorePoint
- Причина: Вы используете PowerShell Core (pwsh) вместо Windows PowerShell, или модуль не загружен.
- Решение: Запустите именно Windows PowerShell (не Terminal/PowerShell 7). Или выполните в любом PowerShell:
Import-Module -Name "Microsoft.PowerShell.Management" Get-ComputerRestorePoint