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