Enable-ComputerRestore
Aktiviert das Feature "Systemwiederherstellung" auf dem angegebenen Dateisystemlaufwerk.
Syntax
Enable-ComputerRestore
[-Drive] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Enable-ComputerRestore
aktiviert das Feature "Systemwiederherstellung" auf einem oder mehreren Dateisystemlaufwerken. Daher können Sie Tools wie das Cmdlet Restore-Computer verwenden, um den Computer in einen vorherigen Zustand wiederherzustellen.
Standardmäßig ist die Systemwiederherstellung auf allen berechtigten Laufwerken aktiviert, sie können jedoch deaktiviert werden, z. B. mithilfe des Cmdlets Disable-ComputerRestore
. Um die Systemwiederherstellung auf einem beliebigen Laufwerk zu aktivieren (oder erneut zu aktivieren), muss sie entweder zuerst oder gleichzeitig auf dem Systemlaufwerk aktiviert sein. 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: Aktivieren der Systemwiederherstellung auf dem angegebenen Laufwerk
Enable-ComputerRestore -Drive "C:\"
Mit diesem Befehl wird die Systemwiederherstellung auf dem Laufwerk C: des lokalen Computers aktiviert.
Beispiel 2: Aktivieren der Systemwiederherstellung auf mehreren Laufwerken
Enable-ComputerRestore -Drive "C:\", "D:\"
Mit diesem Befehl wird die Systemwiederherstellung auf den Laufwerken C: und D: des lokalen Computers aktiviert.
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 aktivieren, auch wenn das Laufwerk dem lokalen Computer zugeordnet ist, und Sie können die Systemwiederherstellung nicht auf Laufwerken aktivieren, die nicht für die Systemwiederherstellung berechtigt sind, z. B. externe Laufwerke.
Um die Systemwiederherstellung auf jedem Laufwerk zu aktivieren, muss die Systemwiederherstellung auf dem Systemlaufwerk aktiviert sein, entweder vor oder gleichzeitig.
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
Objekte können nicht an dieses Cmdlet weitergeleitet werden.
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.