yeap. system restore will basically run on its own after you
turned it on. for example, a restore point will automatically be
generated when you installed or un-install software. of course, you
can set manual restore point yourself after a day of
registry/software cleansing/upgrade.