Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have a computer for public use. I want to delete the user profile every time the user logs out to make sure that no potential private information of a user is stored on the machine!

Is it possible to automatically delete a user profile while logging off? (Windows 7 OS)

share|improve this question
Is it running on a network? Are you using Group Policy? If so, that's the best way to go. Otherwise there are options to run scripts. – Paul Nov 25 '12 at 14:08
up vote 2 down vote accepted

You can make use of the Windows built-in guest account. You can activate it like so:

  1. Open the start menu, and click on your user image at the top to the right
  2. Click the link manage another account
  3. You should see the guest account in the list. Click on it.
  4. Click the enable button.

The guest account should now appear in the welcome screen. It has very little privileges, but data will not be stored. See this article for more help.

share|improve this answer

Simple but not effective solution. Our users need to load their own profiles because we have public area computers and then delete them on exit. Nothing to do with privacy and everything to do with speed. After 20 users have logged in....well you can imagine. Takes 10 minutes for the PC to boot. I don't think Windows 7 can do it (which is ridiculous). I believe programs like deep freeze can do this. Still annoyed I need to buy a program for something so obvious.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.