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

Пользовательский интерфейс восстановления системы не имеет возможности удалять отдельные точки восстановления. Но можно удалить точки восстановления выборочно, используя командную строку Vssadmin, PowerShell или написав программу, которая использует API-интерфейс SRRemoveRestorePoint в Windows Vista через Windows 10.

В этой статье описываются два метода удаления отдельных точек восстановления в Windows.

Как удалить отдельные точки восстановления системы в Windows?

Вот два способа выборочного удаления точек восстановления в Windows. Первый метод использует встроенный инструмент консоли, а второй - сторонний инструмент.

Способ 1. Использование инструмента консоли Vssadmin для удаления точки восстановления

Чтобы удалить отдельную точку восстановления в Windows 10 с помощью встроенного инструмента консоли vssadmin, выполните следующие действия:

$config[ads_text6] not found
  1. Откройте окно командной строки с повышенными правами.
  2. Введите следующую команду и нажмите клавишу ВВОД:
     vssadmin список теней 

      C:\WINDOWS\system32>vssadmin list shadows vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool (C) Copyright 2001-2013 Microsoft Corp. Contents of shadow copy set ID: {6f104417-2f5a-4a06-a0d3-ada05061f7e7} Contained 1 shadow copies at creation time: 10/05/17 9:15:10 PM Shadow Copy ID: {b0c1ebeb-893e-4937-b3e0-e5bf3b96c6b1} Original Volume: (C:)\\?\Volume{098cc206-0000-0000-0000-500600000000}\ Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2 Originating Machine: DESKTOP-JKJ4G5Q Service Machine: DESKTOP-JKJ4G5Q Provider: 'Microsoft Software Shadow Copy provider 1.0' Type: ClientAccessibleWriters Attributes: Persistent, Client-accessible, No auto release, Differential, Auto recovered Contents of shadow copy set ID: {8b04f8ae-7806-45a6-94fb-fc82ce171027} Contained 1 shadow copies at creation time: 10/11/17 11:17:44 AM Shadow Copy ID: {3ba6f09f-efe0-400f-aaca-4c108a6035c5} Original Volume: (C:)\\?\Volume{098cc206-0000-0000-0000-500600000000}\ Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy3 Originating Machine: DESKTOP-JKJ4G5Q Service Machine: DESKTOP-JKJ4G5Q Provider: 'Microsoft Software Shadow Copy provider 1.0' Type: ClientAccessibleWriters Attributes: Persistent, Client-accessible, No auto release, Differential, Auto recovered Contents of shadow copy set ID: {0b081d76-edba-4248-8e80-103664fe2129} Contained 1 shadow copies at creation time: 10/12/17 1:47:25 PM Shadow Copy ID: {d1a99397-2718-4a8f-b155-b1d02a64603c} Original Volume: (C:)\\?\Volume{098cc206-0000-0000-0000-500600000000}\ Shadow Copy Volume: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy4 Originating Machine: DESKTOP-JKJ4G5Q Service Machine: DESKTOP-JKJ4G5Q Provider: 'Microsoft Software Shadow Copy provider 1.0' Type: ClientAccessibleWriters Attributes: Persistent, Client-accessible, No auto release, Differential, Auto recovered 

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

  3. Чтобы удалить конкретную точку восстановления, используйте следующий синтаксис:
     vssadmin удалить тени / Shadow = {идентификатор теневой копии} 

    Замените местозаполнитель {shadow copy ID} фактическим идентификатором теневой копии, который вы определили на шаге 2 выше.

    Например, вы можете удалить точку восстановления с именем «Тест», которая отображается в окне «Восстановление системы».

    Точка восстановления «Тест» соответствует идентификатору теневой копии {d1a99397-2718-4a8f-b155-b1d02a64603c} . Это было найдено путем сопоставления даты и времени теневой копии из вывода команды vssadmin list shadows выше. Я подчеркнул этот идентификатор для легкой идентификации.

    Итак, вот команда, которую вы использовали бы для удаления точки восстановления «Тест»:

     vssadmin delete shadows / Shadow = {d1a99397-2718-4a8f-b155-b1d02a64603c} 

  4. Нажмите Y, когда увидите следующее приглашение:

    Вы действительно хотите удалить 1 теневую копию (Y / N): [N]?

    Точка теневого копирования или восстановления исчезла.

Таким образом вы удаляете отдельные точки восстановления без использования сторонних инструментов, таких как System Restore Explorer или CCleaner.

Дополнительный совет: чтобы удалить все точки восстановления (теневые копии), используйте следующую командную строку:

 vssadmin удалить тени / все 

Вы также можете удалить все, кроме самой последней точки восстановления, используя утилиту очистки диска. Для получения дополнительной информации ознакомьтесь со статьей Как удалить точки восстановления системы в Windows?

Способ 2. Использование сторонних инструментов для удаления точки восстановления

System Restore Explorer от Nic Bedford - это аккуратная утилита, которая использует этот API, позволяя вам просматривать точки восстановления системы на вашем компьютере и выбирать отдельные для удаления. Мало того, вы также можете монтировать содержимое точки восстановления, просматривать и копировать отдельные файлы, не выполняя откат восстановления системы.

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

Дополнительный совет: восстановить файлы с точки восстановления

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

Эта утилита была изначально написана для Windows Vista, но работает безупречно в более высоких версиях Windows, включая Windows 10. Если вам понравилась эта утилита, зайдите в блог Ника и оставьте свой отзыв.


Использование CCleaner

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

Запустите CCleaner → Инструменты → Восстановление системы → Выберите точку восстановления → нажмите Удалить .

(Дата последнего обновления статьи: 28-04-2019)

ПОХОЖИЕ СТАТЬИ