Disable-ComputerRestore
Zakáže funkci Obnovení systému na zadané jednotce systému souborů.
Syntax
Disable-ComputerRestore
[-Drive] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Disable-ComputerRestore
vypne funkci Obnovení systému na jedné nebo více jednotkách systému souborů. Výsledkem je, že pokusy o obnovení počítače nemají vliv na zadanou jednotku.
Chcete-li zakázat obnovení systému na libovolné jednotce, musí být na systémové jednotce zakázané, a to buď jako první, nebo souběžně.
K opětovnému povolení obnovení systému použijte rutinu Enable-ComputerRestore. Chcete-li zjistit stav obnovení systému pro každou jednotku, použijte Rstrui.exe
.
Body obnovení systému a rutiny ComputerRestore jsou podporovány pouze v klientských operačních systémech, jako jsou Windows 7, Windows Vista a Windows XP.
Příklady
Příklad 1: Zakázání obnovení systému na zadané jednotce
Disable-ComputerRestore -Drive "C:\"
Tento příkaz zakáže obnovení systému na jednotce C: .
Příklad 2: Zakázání obnovení systému na více jednotkách
Disable-ComputerRestore "C:\", "D:\"
Tento příkaz zakáže obnovení systému na jednotkách C: a D: . Příkaz používá parametr Drive , ale vynechá název parametru Drive.
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Drive
Určuje jednotky systému souborů. Zadejte jedno nebo více písmen jednotek systému souborů, za kterými následuje dvojtečka a zpětné lomítko a uzavřené do uvozovek, například C:\ nebo D:. Tento parametr je povinný.
Tuto rutinu nelze použít k zakázání obnovení systému na vzdálené síťové jednotce, i když je jednotka namapovaná na místní počítač a nemůžete zakázat obnovení systému na jednotkách, které nemají nárok na obnovení systému, jako jsou externí jednotky.
Chcete-li zakázat obnovení systému na libovolné jednotce, musí být na systémové jednotce zakázané obnovení systému, a to buď před, nebo souběžně.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
None
Vstup do této rutiny nelze převést.
Výstupy
None
Tato rutina negeneruje žádný výstup.
Poznámky
Pokud chcete tuto rutinu spustit ve Windows Vista a novějších verzích Windows, otevřete Prostředí Windows PowerShell s možností Spustit jako správce.
Pokud chcete najít jednotky systému souborů, které mají nárok na obnovení systému, přejděte v části System in Ovládací panely na kartě Ochrana systému. Pokud chcete tuto kartu otevřít ve Windows PowerShellu, zadejte
SystemPropertiesProtection
.Tato rutina používá třídu SystemRestore (Windows Management Instrumentation).
Související odkazy
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro