The option to restore system becomes a tremendously useful function with which a kind of snapshot of the programs, the registry and the configuration of the computer (with Windows) is taken at a certain specific moment, which is known under the name of restore point .
In this way, the restore point becomes a “snapshot” of the data that the computer had at a specific time , standing out as a component of the Windows System Restore utility.
When we create a restore point, it is possible to save the state of the operating system, as well as the data and files themselves, so that, in the event of a problem in the future, it is perfectly possible to restore the system, in such a way that the Data and files will return to where and how they were before the changes were made.
We must know that, when we establish a new restore point, the computer generates a backup copy of all the data at that particular moment . And it is an excellent functionality, being especially useful to make a restore point before making important changes that could cause the operating system to become unstable, or ultimately cause some kind of problem.
When we run the System Restore utility developed by Microsoft for Windows, we will see a calendar that lists the different restore points that have been created over time. It is common that, every day that we use the computer, it has at least one restore point, so it is normal to even have several, depending on the use we make of it.
Moreover, even if we have not created a certain restore point manually, in many cases it will be possible to choose a restore point that the system has generated automatically. But how can we do it manually, and in what way could we program them to be done automatically?




