Compartilhar via


Disable-ComputerRestore

Desabilita o recurso Restauração do Sistema na unidade do sistema de arquivos especificada.

Sintaxe

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

Descrição

O cmdlet Disable-ComputerRestore desativa o recurso Restauração do Sistema em uma ou mais unidades do sistema de arquivos. Como resultado, as tentativas de restaurar o computador não afetam a unidade especificada.

Para desabilitar a Restauração do Sistema em uma unidade, ela deve ser desabilitada na unidade do sistema, primeiro ou simultaneamente.

Para reabilitar a Restauração do Sistema, use o cmdlet Enable-ComputerRestore. Para encontrar o estado da Restauração do Sistema para cada unidade, use Rstrui.exe.

Parâmetros

-Drive <string[]>

Especifica as unidades do sistema de arquivos. Insira uma ou mais letras de unidade do sistema de arquivos, cada uma seguida de um dois-pontos e uma barra invertida e entre aspas, por exemplo, "C:\" ou "D:\". Esse parâmetro é obrigatório.

Não é possível usar este cmdlet para desabilitar a Restauração do Sistema em uma unidade de rede remota, mesmo que a unidade seja mapeada para o computador local. Também não é possível desabilitar a Restauração do Sistema em unidades que não se qualificam para restauração do sistema, como as unidades externas.

Para desabilitar a Restauração do Sistema em uma unidade, ela deve ser desabilitada na unidade do sistema, primeiro ou simultaneamente.

Necessário?

true

Posição?

1

Valor padrão

Nenhum

Aceitar entrada do pipeline?

false

Aceitar caracteres curinga?

false

-Confirm

Solicita confirmação antes da execução do comando.

Necessário?

false

Posição?

named

Valor padrão

Aceitar entrada do pipeline?

false

Aceitar caracteres curinga?

false

-WhatIf

Descreve o que aconteceria se você executasse o comando, sem executá-lo de fato.

Necessário?

false

Posição?

named

Valor padrão

Aceitar entrada do pipeline?

false

Aceitar caracteres curinga?

false

<CommonParameters>

Esse cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte about_Commonparameters.

Entradas e saídas

O tipo de entrada é o tipo dos objetos que você pode canalizar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.

Entradas

Nenhum

Você não pode canalizar a entrada para este cmdlet.

Saídas

Nenhum

Este cmdlet não gera nenhuma saída.

Observações

Disable-ComputerRestore e Enable-ComputerRestore só funcionam em sistemas operacionais de cliente, como o Windows Vista e o Windows XP.

Para executar o comando Disable-ComputerRestore no Windows Vista e em versões mais recentes do Windows, abra o Windows PowerShell com a opção "Executar como administrador".

Para localizar as unidades do sistema de arquivos que se qualificam para restauração do sistema, em Sistema no Painel de Controle, consulte a guia Proteção do Sistema. Para abrir essa guia no Windows PowerShell, digite "SystemPropertiesProtection".

Este cmdlet usa a classe SystemRestore da Instrumentação de Gerenciamento do Windows (WMI).

Exemplo 1

C:\PS>disable-computerrestore -drive "C:\"

Descrição
-----------
Esse comando desabilita a Restauração do Sistema na unidade C:.





Exemplo 2

C:\PS>disable-computerrestore "C:\", "D:\"

Descrição
-----------
Esse comando desabilita a Restauração do Sistema nas unidades C: e D:. O comando usa o parâmetro Drive, mas omite o nome de parâmetro opcional.





Consulte também

Conceitos

Enable-ComputerRestore
Get-ComputerRestorePoint
Restore-Computer
Restart-Computer