Anybody know why Microsoft disabled System Restore by default?

Discussion in 'Windows 10' started by jacobean, Dec 10, 2017.

  1. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,232
    94,598
    450
    Test install 16299.125 x86 pro on an acer desktop, system restore is enabled by default.

    1TB hdd systemdrive.

    ps, in vmware it's always been disabled by default.
     
  2. alchemist83

    alchemist83 MDL Novice

    Apr 12, 2016
    2
    2
    0
    Lol - I love the way some people have to be right! Especially when it makes no bloody difference if they're are right or not. I've personally installed Windows from XP onwards thousands of times. Since the system restore facility was included (think it came about in Win ME), I have turned it off always. Ive seen it as useless and space mongering. However in recent years my thoughts have changed somewhat. Its come in handy a few times on others machines, most whom didn't even know of its existence (turned on and in use by Default. And yes people Default is the usual policy for System Restore unless space is not enough). Quite handy and fortunate, can be useful. Sometimes you don't want a total reinstall to fix an error usually an accident.
     
  3. Robinhood100

    Robinhood100 MDL Junior Member

    Feb 14, 2011
    98
    3
    0
    I have also notices it disabled in many Windows 10 installs I have done, its a real pity as it has repaired Windows many times for me when I had it set to on
    Don't really see the point in having it disabled unless as someone has said it might have something to do with Hard drive size
    For me it would be the first port of call on a Windows 10 repair if it was enabled
     
  4. TairikuOkami

    TairikuOkami MDL Expert

    Mar 15, 2014
    1,172
    1,055
    60
    Well, it is is easy to enable and it does not get disabled afterwards, unless you upgrade. Still, if you enable it with your post-install scripts, it will stay on.

    Code:
    reg delete "HKLM\Software\Policies\Microsoft\Windows NT\SystemRestore" /v "DisableSR" /f
    reg delete "HKLM\Software\Policies\Microsoft\Windows NT\SystemRestore" /v "DisableConfig" /f
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\SPP\Clients" /v " {09F7EDC5-294E-4180-AF6A-FB0E6A0E9513}" /t REG_MULTI_SZ /d "1" /f
    schtasks /Change /TN "Microsoft\Windows\SystemRestore\SR" /Enable
    vssadmin Resize ShadowStorage /For=C: /On=C: /Maxsize=5GB
    sc config wbengine start= demand
    sc config swprv start= demand
    sc config vds start= demand
    sc config VSS start= demand
     
  5. Robinhood100

    Robinhood100 MDL Junior Member

    Feb 14, 2011
    98
    3
    0
    I have my size set at around 20 Gb this might be on the large size but I like to have a choice of a few restore points if needed
    Any idea what size a single restore point takes up