Введение / Зачем это нужно
Системное восстановление (System Restore) — полезная функция Windows, которая создает «снимки» (точки восстановления) состояния системы и позволяет откатить изменения при сбоях. Однако она постоянно потребляет место на системном диске (часто 1-10 ГБ) и может мешать работе некоторых программ или обновлений.
Это руководство поможет вам полностью отключить создание новых точек восстановления и очистить место, занятое старыми. Вы получите больше свободного пространства на диске C: и избежите потенциальных конфликтов, связанных с функцией восстановления.
Требования / Подготовка
Перед началом убедитесь, что:
- У вас есть права администратора на компьютере.
- Вы работаете под учетной записью с правами администратора.
- На вашем ПК установлена Windows 10 (версия 1903+) или Windows 11.
- У вас есть альтернативный способ резервного копирования (например, регулярное копирование важных файлов на внешний диск или в облако).
⚠️ Важно: После отключения System Restore Windows перестанет автоматически создавать точки восстановления. Откат системы через стандартный интерфейс станет невозможен. Убедитесь, что у вас есть другие средства восстановления.
Способ 1: Через свойства системы (стандартный интерфейс)
Этот способ подходит для большинства пользователей и не требует командной строки.
- Нажмите Win + R, введите
sysdm.cplи нажмите Enter. Откроется окно «Свойства системы». - Перейдите на вкладку «Защита системы».
- В разделе «Защита системы» выберите диск C: (или другой системный диск) и нажмите «Настроить...».
- В новом окне выберите «Отключить защиту системы».
- Нажмите «Применить», затем «OK».
- Система предложит удалить существующие точки восстановления. Согласитесь, чтобы сразу освободить место.

Способ 2: Через PowerShell (администратор)
Используйте этот способ для быстрого отключения через командную строку или в скриптах.
- Откройте PowerShell от имени администратора (через меню «Пуск» → «Windows PowerShell» → «Запуск от имени администратора»).
- Выполните команду, указав букву системного диска (обычно
C:):Disable-ComputerRestore -Drive "C:\" - Для проверки статуса используйте:
Если точек нет или команда возвращает ошибку — отключение прошло успешно.Get-ComputerRestorePoint
💡 Совет: Чтобы снова включить восстановление, используйте
Enable-ComputerRestore -Drive "C:\".
Способ 3: Через очистку диска (удаление существующих точек)
После отключения функции старые точки восстановления остаются на диске. Удалите их с помощью встроенной утилиты.
- Нажмите Win + R, введите
cleanmgrи нажмите Enter. - Выберите диск C: и нажмите «ОК».
- Нажмите кнопку «Очистить системные файлы» (требуются права администратора).
- Снова выберите диск C:.
- В списке «Файлы для удаления» отметьте «Точки восстановления системы» (может быть названо «Предыдущие установки Windows» или «Файлы временной системы»).
- Нажмите «ОК» → «Удалить файлы».
Этот процесс может занять от нескольких секунд до нескольких минут в зависимости от объема данных.
Способ 4: Через редактор реестра (продвинутый)
Используйте этот метод только если предыдущие способы не сработали. Неправильное изменение реестра может повредить систему.
- Нажмите Win + R, введите
regeditи нажмите Enter. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr\Parameters - Найдите параметр
DisableConfig(тип DWORD). Если его нет — создайте: кликните правой кнопкой → «Создать» → «Параметр DWORD (32 бита)». - Установите значение
1(включает отключение). - Закройте редактор реестра и перезагрузите компьютер.
⚠️ Важно: Рекомендуется экспортировать раздел
srперед изменениями (Файл → Экспорт), чтобы иметь возможность восстановить настройки.
Проверка результата
После выполнения любого из способов убедитесь, что отключение прошло успешно:
- Откройте PowerShell от администратора.
- Выполните:
Если команда сообщает «Теневые копии для тома C: не найдены» или выводит пустой список — функция отключена корректно.vssadmin list shadows - Проверьте свободное место на диске
C:в Проводнике или черезWin + E→ кликните на диск → «Свойства». Ожидаемый прирост — от 1 ГБ до нескольких гигабайт.
Возможные проблемы
| Проблема | Решение |
|---|---|
Нет опции «Отключить защиту системы» в sysdm.cpl | Возможно, вы используете Windows 10/11 Home, где эта опция скрыта. Используйте PowerShell (Способ 2) или Реестр (Способ 4). |
Ошибка доступа в PowerShell (Access denied) | Запустите PowerShell от имени администратора. Если не помогает, проверьте, не блокирует ли антивирус команду. |
| Точки восстановления не удаляются через очистку диска | Убедитесь, что вы отметили именно «Точки восстановления системы», а не «Временные файлы». Также проверьте, не включена ли опция «Восстановление системы» в настройках электропитания (иногда конфликтует). |
| После перезагрузки настройки сбросились | Проверьте, не активирована ли групповая политика (если у вас Pro/Enterprise версия). Запустите gpedit.msc → «Конфигурация компьютера» → «Административные шаблоны» → «Компоненты Windows» → «Восстановление системы». Убедитесь, что политика не принуждает к включению. |
| Недостаточно места для удаления старых точек | Используйте утилиту vssadmin для ручного удаления: vssadmin delete shadows /for=C: /all. Запускайте от администратора. |
Дополнительные рекомендации
- Если вы отключили System Restore, настройте регулярное резервное копирование важных данных (например, через «Резервное копирование Windows» или сторонние утилиты).
- Для быстрого освобождения места также рассмотрите отключение гибернации (
powercfg -h off) — это удалит файлhiberfil.sys(размер равен объему ОЗУ). - Некоторые программы (например, установщики драйверов) могут автоматически создавать точки восстановления. После отключения эта функция перестанет работать.