Disable-ComputerRestore
Desabilita o recurso Restauração do Sistema na unidade do sistema de arquivos especificada.
Disable-ComputerRestore [-Drive] <string[]> [-Confirm] [-WhatIf] [<CommonParameters>]
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.
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 |
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 |
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 |
Esse cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte about_Commonparameters.
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. |
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).
C:\PS>disable-computerrestore -drive "C:\"
Descrição
-----------
Esse comando desabilita a Restauração do Sistema na unidade C:.
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.
Enable-ComputerRestore
Get-ComputerRestorePoint
Restore-Computer
Restart-Computer