restore windows 7 yesterday's state

Reboot to restore is a commonly used term in IT that refers to a technique in which the disk of a computer is automatically wiped and restored to a "clean slate", or master image every time the computer or device is restarted, rebooted or turned on.

http://www.rebootrestore.com/