That is incorrect. System Restore by default, creates an automatic
restore point every 24 hors.
Here are other events that will trigger an automatic restore points:
System Restore automatically creates a restore point before the
following events:
Application installation (provided the application utilizes an installer
that is System Restore compliant, most applications are not compliant,
so create a manual restore point before installing any new software). If
the application install causes system problems, the user can restore the
system to a state before the installation of the application, but only
after uninstalling the application via add/remove programs in Control
Panel.
AutoUpdate installation. AutoUpdate provides an easy way for users to
download critical Windows updates. After the update is downloaded, the
user can install the update on the system. If the user chooses to
install the update, System Restore creates a restore point before the
installation of the update begins.
System restore. For example, if a user accidentally chooses the wrong
restore point, the user can UNDO the restore operation by choosing a
restore point before the system restore took place. The user can then
choose the correct restore point. Warning: When restoring a system from
Safe Mode or from the Command Prompt an UNDO restore point will NOT be
created!