Uhh, so it's a bad idea to disable system restore? I used to use system restore for once, but it totally screwed up my entire system. Some of my programs were deleted, files were deleted... That's why I don't like it at all.
Windows update will take a system restore checkpoint before updates and at some other intervals.
You can do so yourself if you want an image of your software prior to doing something that you might wish to back out.
The main knock on it is that it can take up valuable ssd space. You should have a sufficiently large ssd in the first place so you don't have to manage space.