Как выборочно удалить точки восстановления системы Windows 10 — вопрос, который волнует многих пользователей, сталкивающихся с нехваткой места на системном диске. Точки восстановления создаются автоматически перед установкой обновлений или изменением конфигурации системы, но со временем их накапливается множество. Удаление всех точек сразу лишает вас возможности откатить систему к рабочему состоянию, а выборочное удаление позволяет сохранить только нужные.
В этой статье разберёмся, как найти и удалить ненужные точки восстановления вручную, какие инструменты для этого подойдут и что нужно учитывать, чтобы не нарушить стабильность работы Windows 10.
Почему нужно удалять старые точки восстановления
Каждая точка восстановления занимает от 50 МБ до нескольких гигабайт — в зависимости от количества изменённых файлов. По умолчанию Windows 10 резервирует под них до 5% от объёма системного диска. На на 256 ГБ это примерно 12–13 ГБ, а на на 1 ТБ — до 50 ГБ. Если диск заполнен под завязку, система начинает удалять старые точки автоматически, но это не всегда оптимально.
Выборочное удаление помогает:
- освободить место для новых обновлений или программ;
- сохранить только критически важные точки (например, перед установкой драйверов или изменением реестра);
- избежать автоматического удаления всех точек, если диск переполнен.
Перед удалением точек восстановления проверьте, сколько места они занимают. Для этого откройте «Свойства» системного диска (например, C:) и посмотрите в разделе «Общие» на строку «Защита системы».
| Команда | Описание | Пример вывода |
|---|---|---|
vssadmin list shadows | Показывает все теневое копии (включая точки восстановления) | Список с датами, и объёмом каждого копирования |
vssadmin list volumes | Показывает тома, для которых включена защита системы | Перечень дисков с статусом защиты |
diskshadow /l | Альтернативная команда для просмотра теневых копий | Подробный отчёт о всех копиях |
Способы просмотра существующих точек восстановления
Чтобы удалить ненужные точки, сначала нужно понять, какие из них есть в системе. В Windows 10 для этого есть два основных способа: через графический интерфейс и командную строку.
В первом случае открываем «Панель управления» → Система и безопасность → Система → Защита системы. Выбираем системный диск (обычно C:) и нажимаем Настроить. В открывшемся окне будет кнопка Удалить, но она удалит все точки кроме последней. Для выборочного удаления этот метод не подходит.
Второй способ — командная строка. Запускаем её от имени администратора и вводим:
К сожалению, эти команды показывают все теневое копии, а не только точки восстановления. Чтобы отфильтровать именно их, можно использовать PowerShell.
Использование для управления точками восстановления
PowerShell позволяет точнее контролировать процесс. Чтобы увидеть все доступные точки восстановления, выполните в окне PowerShell (от имени администратора) команду:
Get-ComputerRestorePoint
Она выведет таблицу с датами создания, описанием (например, «Windows Update» или «Установка программы») и типом точки восстановления. Это удобно, если вы хотите сохранить точки перед важными обновлениями.
Для удаления конкретной точки используйте:
Checkpoint-Computer -Description "Ваше описание" -RestorePointType MODIFY_SETTINGS— создаёт новую точку (на случай ошибки).Remove-ComputerRestorePoint -SequenceNumber [номер]— удаляет точку по её порядковому номеру из спискаGet-ComputerRestorePoint.
Ручной способ через «Очистку диска»
Если вы не хотите работать с командной строкой, можно воспользоваться встроенным инструментом «Очистка диска». Он не даёт выборочно удалить точки, но позволяет удалить все точки, кроме последней. Это полезно, если вам нужно быстро освободить место.
- Откройте «Проводник» и кликните правой кнопкой по системному диску (например,
C:). - Выберите «Свойства» → «Очистка диска».
- Нажмите «Очистить системные файлы» (потребуются права администратора).
- В списке отметьте «Предыдущие установки Windows» и «Временные файлы установки Windows» (если они есть) и нажмите «ОК».
⚠️ Внимание: «Очистка диска» удалит все точки восстановления, кроме последней. Если вы хотите сохранить несколько ключевых точек, этот метод не подойдёт — используйте PowerShell или сторонние утилиты.
Сравнение способов удаления точек восстановления
Каждый метод имеет свои плюсы и минусы. В таблице ниже — сравнение основных вариантов.
| Способ | Выборочное удаление | Сложность | Требует прав админа | Скорость |
|---|---|---|---|---|
| Графический интерфейс («Защита системы») | Нет | Низкая | Да | Быстро |
Командная строка (vssadmin) | Частично | Средняя | Да | Средняя |
| PowerShell | Да | Высокая | Да | Медленно |
| «Очистка диска» | Нет | Низкая | Да | Быстро |
| Сторонние утилиты (например, CCleaner) | Да | Низкая | Нет (но рекомендуется) | Средняя |
Как видно, PowerShell — единственный встроенный инструмент, позволяющий выборочно удалить точки. Сторонние утилиты вроде CCleaner или Glary Utilities предлагают более удобный интерфейс, но требуют осторожности: неправильные действия могут повредить систему.
Что делать, если точки восстановления не удаляются
Иногда система не позволяет удалить точки восстановления. Это может произойти по нескольким причинам:
- Защита системы отключена. Проверьте, включена ли она для системного диска в «Свойствах» → «Защита системы».
- Точка используется системой. Например, если вы пытаетесь удалить текущую точку восстановления.
- Недостаточно прав. Убедитесь, что вы выполняете команды от имени администратора.
- Повреждённые файлы. В этом случае поможет проверка диска на ошибки через
chkdsk /f.
Если точки восстановления не удаляются, попробуйте перезагрузить компьютер в безопасном режиме и повторить попытку. В безопасном режиме меньше процессов блокируют изменения.
Пошаговая инструкция: как выборочно удалить точки восстановления через PowerShell
Этот метод позволяет удалить только те точки, которые вам не нужны, сохранив остальные. Следуйте инструкции:
- Откройте PowerShell от имени администратора: нажмите
Win + Xи выберите «Windows PowerShell (администратор)». - Введите команду
Get-ComputerRestorePointи запомните номер (SequenceNumber) точки, которую хотите удалить. - Перед удалением создайте новую точку на случай ошибки:
Checkpoint-Computer -Description "Резервная точка" -RestorePointType MODIFY_SETTINGS. - Удалите ненужную точку:
Remove-ComputerRestorePoint -SequenceNumber [номер]. Например:Remove-ComputerRestorePoint -SequenceNumber 3. - Проверьте, что точка удалена: снова выполните
Get-ComputerRestorePoint.
Чек-лист перед удалением точек восстановления
Часто задаваемые вопросы
Можно ли удалить все точки восстановления сразу?
Да, но только через «Очистку диска» или команду vssadmin delete shadows /all /quiet. Однако это удалит все точки, включая последнюю. Если вы хотите сохранить хотя бы одну, используйте выборочное удаление через PowerShell.
Сколько места занимает одна точка восстановления?
Объём точки восстановления зависит от количества изменённых файлов. В среднем это от 50 МБ до 2–3 ГБ. Точки, созданные перед установкой крупных обновлений (например, Windows 10 версии 22H2), могут занимать 5–10 ГБ.
Можно ли восстановить удалённую точку восстановления?
Нет. Удалённые точки восстановления не подлежат восстановлению. Именно поэтому перед выборочным удалением рекомендуется создать новую точку на случай ошибки.
Повлияет ли удаление точек восстановления на производительность системы?
Нет, удаление точек восстановления не влияет на производительность. Однако если диск был заполнен под завязку, освободившееся место может ускорить работу системы за счёт уменьшения фрагментации.