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

10

Я знаю, что когда я нажимаю «Показать больше точек восстановления» в приложении восстановления системы Windows 7, появляется больше точек восстановления. Но они все там? Появилось еще несколько человек, и я полагал, что у меня должно быть больше.

Я также проверил дисковое пространство, выделенное для точек восстановления. Осталось еще много места.

вендетта
источник

Ответы:

14

Запустите PowerShell от имени администратора. По подсказке:

Get-ComputerRestorePoint

Это перечислит все точки восстановления системы.

Введите описание изображения здесь

PowerShell предлагает четыре командлета для управления восстановлением системы и / или точками восстановления:

  1. Disable-ComputerRestore

  2. Enable-ComputerRestore

  3. Get-ComputerRestorePoint

  4. Restore-Computer

Для помощи с любым из них вы можете добавить get-helpперед командлетом, т.е.

get-help Get-ComputerRestorePoint
Шон С.
источник
Большое спасибо за то, что сделали мой ответ, милый Оливер! :)
Шон С.
1
Шон, вы можете @ и редактор, чтобы связаться с ними, даже если это не предполагаемое имя, что-то вроде @OliverSalzburg.
Soandos
@SeanC .: Всегда пожалуйста. Спасибо за отличный ответ :)
Der Hochstapler
5

Восстановление системы осуществляется с помощью службы теневого копирования томов (Volume Snapshot Service, VSS) . Таким образом, вы можете использовать vssadminв командной строке с повышенными привилегиями, чтобы перечислить все точки восстановления:

vssadmin список теней

Обратите внимание, что Windows Backup также использует VSS, а теневые копии хранятся как на системном, так и на резервных дисках, поэтому, если ваш резервный диск подключен, теневые копии, хранящиеся на резервном диске, соответствующем этим резервным копиям, также будут перечислены. Добавить, /for=C:чтобы указать том, для которого вы хотите получить список теневых копий, заменив C:букву тома по вашему выбору, если это не C :.

Хотя это не самый простой способ работы с точками восстановления, вы можете использовать дату создания, время и идентификатор теневой копии, указанные в выходных данных вышеупомянутой команды, для удаления определенных точек восстановления с помощью этой vssadmin Delete Shadowsкоманды. Вы также можете создавать точки восстановления vssadmin Create Shadowи изменять количество пространства, доступного для восстановления точек vssadmin Resize ShadowStorage. Больше информации о vssadminдоступно в этой статье TechNet .

bwDraco
источник