Ну есть такое, Back in Time (backintime) называется. Только перед тем как откатываться на состояние системы на определенный период, состояние системы на этот период должно быть записано с помощью этой же программульки. Есть другие варианты, этот самый простой.