Source: http://www.thewindowsclub.com/too-many-system-restore-points-may-slow-down-your-windows-7-startup