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 None

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

Saídas None

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.

See Also