Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a Windows 7 Professional machine used as a kiosk. However, I want to be able to use Microsoft's system restore to basically restore the machine after each reboot.

I believe this will:

  1. Revert any changes to files made by the system
  2. Still save changes to wired/wireless settings so they do not need to be entered in again

How can I program the computer to:

  1. Perform system restore of computer at a specific time of day
  2. Restart the system after the system restore completes
share|improve this question

migrated from stackoverflow.com Dec 21 '11 at 2:53

This question came from our site for professional and enthusiast programmers.

1 Answer 1

See the detailed instructions from Microsoft.

share|improve this answer
Steady State does not work for Windows 7. It ended at Vista. –  user1052448 Dec 21 '11 at 2:19
I know. If you read that link, you'll see that it tells you how to replicate SteadyState with built-in Win7 features. –  SLaks Dec 21 '11 at 2:21
I have, but I don't understand how to use the code it provides. That's why I am asking for help on here. –  user1052448 Dec 21 '11 at 2:23
I am unfamiliar with shell/vbs ... etc –  user1052448 Dec 21 '11 at 2:23
@user: So you're hoping someone will write the code for you? Unlikely. It sounds like it's time to learn shell scripting and/or VBS. If you have specific problems along the way, feel free to post questions on Stack Overflow. –  Cody Gray Dec 21 '11 at 9:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.