Quote Originally Posted by Edmond View Post
Nope, nothing like that, never heard of a restore point so it wouldn't have one of those.
Restore points are great and ...

By default, Windows will automatically create system restore point when new software is installed, when new Windows updates installed, and when a driver is installed. Besides, Windows 7 will create a system restore point automatically if no other restore points exist in 7 days.27 Dec 2021

Google "when are restore points created on windows 7"