Windows System Restore is a very useful PC safety net which regularly backs up your key system settings and files, then helps you restore them later if disaster strikes. So it’s a shame that its interface is so poor, difficult to find and requiring the maximum number of clicks to do anything at all.
Restore Point Creator is a free and portable tool which aims to change all that, and you only need launch it to see major improvements. Everything you need is available in the same dialog: the list of restore points, a "create new" option, a "restore to selected" button, and more.
Supported Operating Systems: Windows XP (some limitations), Windows Vista, Windows 7, Windows 8/8.1, and the future Windows 10. Limitations on Windows XP include the inability to delete System Restore Points, Windows XP doesn’t support this ability. System Requirements: Microsoft .NET Framework v4.0
Download: Installer: http://www.toms-world.org/download/Install%20Restore%20Point%20Creator.exe Portable: http://www.toms-world.org/download/Restore%20Point%20Creator.zip(Note: Windows XP users, download this version)