Creating restore points is a feature included in Windows platforms that allows users to roll back system files, installed programs or registry keys.
Since it is native Windows functionality, restore points can typically be created without any additional tool, but when a virus or another type of malware blocked or disabled the feature, one can also rely on third-party utilities.
These applications can also be handled by beginner users, with no computer skills.
There are also some desktop tools that support automatic restore point creation, according to the schedule set up by the user.