13. Restore Points
All system changes trigger a backup of affect files before changes are applied; this creeate a drastic performance hit. Disable restore points.
Disable restore points for each drive
GUI
Be sure to set this for each drive explicitly.
⌘ + r › systempropertiesprotection › Protection Settings › DRIVE › Configure
☑
Disable system protection
Max Usage
0
Delete all restore points for this drive
DELETE
Updated: 2021-02-19
Powershell
Get-PSDrive -PSProvider FileSystem | ForEach-Object -Process {Disable-ComputerRestore -Drive $_.Root -ErrorAction SilentlyContinue}
vssadmin delete shadows /all /Quiet
Disable system restore
GPO
Computer Configuration › Administrative Templates › System › System Restore › Turn off System Restore
☑
ENABLED
Updated: 2021-02-19 Reference
Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore
DisableSR
DWORD
1
Updated: 2021-02-19 Reference
Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
DisableSR
DWORD
1
Updated: 2021-02-19 Reference
Task Scheduler
⌘ › Task Scheduler › Task Scheduler Library › Microsoft › Windows › SystemRestore › SR › 🖱 › Disable
Name
SR
Description
This task creates regular system protection points.
Updated: 2021-02-19
Disable system restore configuration
Note
Windows updates can re-enable restore points even though this is disabled.
GPO
Computer Configuration › Administrative Templates › System › System Restore › Turn off Configuration
☑
ENABLED
Updated: 2021-02-19 Reference
Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore
DisableConfig
DWORD
1
Updated: 2021-02-19 Reference
Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore
DisableConfig
DWORD
1
Updated: 2021-02-19 Reference