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

On shutting down or restarting Windows Vista, it brings up the list of programs that are still running, and gives you the option of hard killing them immediately (thus potentially destroying data) or waiting for them to turn out the lights of their own accord. And this is as it should be.

Unfortunately, Vista doesn't actually keep this promise - within a couple of seconds, it goes ahead and kills everything anyway, regardless of what I do (thus potentially destroying data).

Is there a way to make it less impatient?

share|improve this question
up vote 1 down vote accepted

Adjust the WaitToKillAppTimeout value in Registry at HKEY_CURRENT_USER\Control Panel\Desktop. (It's in milliseconds.)

share|improve this answer
No such key on my machine, but a Google search suggests WaitToKillServiceTimeout is the equivalent on Vista, so I'm trying that instead. – rwallace Jun 25 '11 at 12:33
@rwallace: It's a value, not a key (directory). And if it doesn't exist, try creating one (of type REG_SZ). – grawity Jun 25 '11 at 12:35

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.