Freigeben über


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 SystemPropertiesProtectionein, um diese Registerkarte in Windows PowerShell zu öffnen.

    Dieses Cmdlet verwendet die Windows-Verwaltungsinstrumentation (WMI) SystemRestore Klasse.