Disable System Restore Run : gpedit.msc Local Computer Policy\Computer Configuration\Administrative Templates\Sytem\System Restore double click: Turn off Configuration , select Enabled and then click OK. double click: Turn off System Restore , select Enabled and then click OK.
That's true only in one case. Example: You install Windows 8.1, disable System Restore Then you install all Windows updates, then you activate Windows After activation, and followed by a reboot. Windows will re-enable System Restore then simply disable it again, and it will never get re-enabled.
I doubt it, for me it got re-enabled several times. I got tired of disabling it and used reg tweak instead, which disabled it completely. Some people thinks it has something to do with "Automatic Maintenance".
I've been using Win8.1 since released and hasn't enabled back again. And I mean doing it manually not from gpedit.msc