Disable-ComputerRestore
Deaktiviert das Feature "Systemwiederherstellung" auf dem angegebenen Dateisystemlaufwerk.
Syntax
Disable-ComputerRestore
[-Drive] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Disable-ComputerRestore
deaktiviert das Feature "Systemwiederherstellung" auf einem oder mehreren Dateisystemlaufwerken. Daher wirken sich Versuche zum Wiederherstellen des Computers nicht auf das angegebene Laufwerk aus.
Um die Systemwiederherstellung auf jedem Laufwerk zu deaktivieren, muss sie auf dem Systemlaufwerk entweder zuerst oder gleichzeitig deaktiviert werden.
Verwenden Sie zum erneuten Aktivieren der Systemwiederherstellung das Cmdlet Enable-ComputerRestore. Verwenden Sie Rstrui.exe
, um den Status der Systemwiederherstellung für jedes Laufwerk zu ermitteln.
Systemwiederherstellungspunkte und computerRestore-Cmdlets werden nur auf Clientbetriebssystemen wie Windows 7, Windows Vista und Windows XP unterstützt.
Beispiele
Beispiel 1: Deaktivieren der Systemwiederherstellung auf dem angegebenen Laufwerk
Disable-ComputerRestore -Drive "C:\"
Mit diesem Befehl wird die Systemwiederherstellung auf dem Laufwerk C: deaktiviert.
Beispiel 2: Deaktivieren der Systemwiederherstellung auf mehreren Laufwerken
Disable-ComputerRestore "C:\", "D:\"
Mit diesem Befehl wird die Systemwiederherstellung auf den Laufwerken C: und D: deaktiviert. Der Befehl verwendet den Parameter "Drive", aber der Name des Laufwerkparameters wird weggelassen.
Parameter
-Confirm
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Drive
Gibt die Dateisystemlaufwerke an. Geben Sie einen oder mehrere Dateisystemlaufwerke ein, gefolgt von einem Doppelpunkt und einem umgekehrten Schrägstrich und in Anführungszeichen eingeschlossen, z. B. C:\ oder D:. Dieser Parameter ist erforderlich.
Sie können dieses Cmdlet nicht verwenden, um die Systemwiederherstellung auf einem Remotenetzwerklaufwerk zu deaktivieren, auch wenn das Laufwerk dem lokalen Computer zugeordnet ist, und Sie können die Systemwiederherstellung nicht auf Laufwerken deaktivieren, die nicht für die Systemwiederherstellung geeignet sind, z. B. externe Laufwerke.
Um die Systemwiederherstellung auf jedem Laufwerk zu deaktivieren, muss die Systemwiederherstellung auf dem Systemlaufwerk entweder vor oder gleichzeitig deaktiviert werden.
Typ: | String[] |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | False |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Sie können keine Eingabe an dieses Cmdlet weiterleiten.
Ausgaben
None
Dieses Cmdlet generiert keine Ausgabe.
Hinweise
Um dieses Cmdlet unter Windows Vista und höheren Versionen von Windows auszuführen, öffnen Sie Windows PowerShell mit der Option "Als Administrator ausführen".
Informationen zu den Dateisystemlaufwerken, die für die Systemwiederherstellung berechtigt sind, finden Sie auf der Registerkarte "Systemschutz" in der Systemsteuerung. Geben Sie
SystemPropertiesProtection
ein, um diese Registerkarte in Windows PowerShell zu öffnen.Dieses Cmdlet verwendet die Windows-Verwaltungsinstrumentation (WMI) SystemRestore Klasse.