Поделиться через


Disable-ComputerRestore

Отключает функцию восстановления системы на указанном диске файловой системы.

Синтаксис

Default (По умолчанию)

Disable-ComputerRestore
    [-Drive] <String[]>
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Описание

Командлет Disable-ComputerRestore отключает функцию восстановления системы на одном или нескольких дисках файловой системы. В результате попытки восстановить компьютер не влияют на указанный диск.

Чтобы отключить восстановление системы на любом диске, его необходимо отключить на системном диске либо одновременно, либо одновременно.

Чтобы повторно включить восстановление системы, используйте командлет Enable-ComputerRestore. Чтобы найти состояние восстановления системы для каждого диска, используйте Rstrui.exe.

Точки восстановления системы и командлеты ComputerRestore поддерживаются только в клиентских операционных системах, таких как Windows 7, Windows Vista и Windows XP.

Примеры

Пример 1. Отключение восстановления системы на указанном диске

Disable-ComputerRestore -Drive "C:\"

Эта команда отключает восстановление системы на диске C: .

Пример 2. Отключение восстановления системы на нескольких дисках

Disable-ComputerRestore "C:\", "D:\"

Эта команда отключает восстановление системы на дисках C и D: Команда использует параметр Drive, но не указывает имя параметра Drive.

Параметры

-Confirm

Запрашивает подтверждение перед запуском cmdlet.

Свойства параметров

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Drive

Указывает диски файловой системы. Введите одну или несколько букв диска файловой системы, каждая из которых следует двоеточие и обратная косая черта и заключена в кавычки, например C:\ или D:. Этот параметр является обязательным.

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

Чтобы отключить восстановление системы на любом диске, восстановление системы должно быть отключено на системном диске до или одновременно.

Свойства параметров

Тип:

String[]

Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:0
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.

Свойства параметров

Тип:SwitchParameter
Default value:False
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

None

Входные данные в этот командлет невозможно передать.

Выходные данные

None

Этот командлет не создает выходные данные.

Примечания

  • Чтобы запустить этот командлет в Windows Vista и более поздних версиях Windows, откройте Windows PowerShell с помощью параметра "Запуск от имени администратора".

    Сведения о том, как найти диски файловой системы, подходящие для восстановления системы, на панели управления см. на вкладке "Защита системы". Чтобы открыть эту вкладку в Windows PowerShell, введите SystemPropertiesProtection.

    Этот командлет использует класса SystemRestore инструментария управления Windows.