Управление восстановлением системы из командной строки

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

Быстрый тест на моей системе Windows 7 Pro с основным накопителем SSD на 128 ГБ показал, что теневые копии используют 5,86 ГБ хранилища. Та же самая проверка в системе Windows 8 и 180-гигабайтном SSD выявила немного меньшее использование хранилища — 3,09 гигабайта.

Вы можете управлять размером восстановления системы на отдельных дисках или полностью отключить его, выбрав Панель управления> Система и безопасность> Система> Расширенные настройки системы> Защита системы. Щелчок по настройке в меню открывает настройки восстановления системы для выбранного диска. Здесь вы можете уменьшить или увеличить размер, доступный для функции, или полностью отключить ее для диска.

Что вы не можете сделать, так это удалить отдельные точки восстановления системы или отобразить использование хранилища всех подключенных жестких дисков сразу. Вы можете использовать такую ​​программу, как Менеджер восстановления системы удалить отдельные точки, чтобы освободить место на жестком диске.

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

Откройте командную строку с повышенными привилегиями.

  • Windows 7 : щелкните в меню «Пуск», затем «Все программы»> «Стандартные». Щелкните правой кнопкой мыши командную строку и выберите в контекстном меню команду «Запуск от имени администратора».
  • Windows 8 : Нажмите кнопку Windows, чтобы открыть стартовую страницу. Введите здесь cmd, щелкните правой кнопкой мыши результат командной строки и выберите Запуск от имени администратора на нижней панели инструментов.

Команды

  • vssadmin список shadowstorage — Эта команда выводит список всех подключенных жестких дисков, а также их использованное, выделенное и максимальное пространство для хранения теневых копий.

vssadmin список shadowstorage

  • vssadmin список теней — Эта команда выводит список всех существующих теневых копий в системе.
  • vssadmin удалить тени / для = c: / самый старый — Эта команда удаляет самую старую теневую копию на диске C
  • vssadmin удалить тени / for = d: / all — Эта команда удаляет все существующие теневые копии на диске D
  • vssadmin удалить тени / for = c: / shadow = ID — Удаляет выбранную теневую копию. Идентификаторы перечисляются, когда вы используете команду list shadows.
  • vssadmin изменить размер shadowstorage / для = c: / maxsize = 2 ГБ — Устанавливает теневое хранилище для диска C на 2 гигабайта. Может удалять существующие точки восстановления, начиная с самых старых, если места недостаточно для хранения всех точек восстановления системы.

Кроме того, администраторы Windows Server могут использовать команду vssadmin add shadowstorage, чтобы использовать другой том для хранения точек восстановления системы.