If a piece of software, driver or update is causing a problem, you can then select one of the created restore points to go back to that point in time. A restore point can be automatically created at specific points in time, before software or driver installs, before Windows updates or manually. This is because System Restore doesn’t backup everything but only backs up important or system files when they are likely going to be changed. It is different to other backup methods like taking an image of the whole system. Microsoft has included a backup feature called System Restore in Windows since ME.