Hi, I'm Robinson, and I’m happy to help you today.
Yes, you can enable the automatic creation of the system restore points by enabling the option "Turn on system protection ".
1-Click on Start, search for "Create a system restore point" and click on that
2-Click on the "Configure..." button
3-Select the option "Turn on system protection "
4-Select the amount of storage you want to use to save the system restore point. The number of restore points saved will depend on how much storage you set on the "Max Usage".
5-Click on Apply and OK to save the change
After this change, the System Restore automatically will create a restore point before application installation, Windows Update or auto-update installation, and system restore operation.
You can see more information at this link.
https://learn.microsoft.com/en-us/windows/win32...
I hope this information helps. If you have any questions, please let me know and I'll be glad to assist you further.