By default in Windows 7, System Restore creates a scheduled restore point only if no other restore points have been created in the last 7 days, and before significant system events such as a program or driver installation. This will show you how to manually create a restore point whenever you want one.