Windows Vista UAC delay (workaround)   Leave a comment

They joys of consent.exe – User Account Control – stealing your life, one dialog box at a time

A while ago I really started to get sick of the extended delay whenever Vista kicked up a UAC prompt. The delay was between 2 and 10 seconds depending on power management settings (eg throttled CPU on Power Saver profile took longer). So I poked around with ProcMon from Sysinternals to see what was going on.

All I could really see was a heap of registry access related to the audio subsystem, culminating in a "Beep" when the dialog box is finally presented.

So, I stopped the Windows Audio service. Lo and behold – INSTANT UAC PROMPT!

Now if you can explain this, I’m all ears. If you can reproduce this behaviour, I’m even more interested. Needless to say I’ve been running for a while now with no audio… when I get around to it I’ll try Norton’s beta UAC replacement tool – http://www.nortonlabs.com/inthelab/uac.php

BTW don’t turn off UAC. UAC isn’t just a dialog box and a beep – it has a whole shedload of stuff happening in behind the scenes (registry and folder virtualisation, process-sandboxing etc). If you turn it off, you will probably regret it at some point, as well as being less secure.

Advertisements

Posted February 3, 2009 by benryanau in Microsoft

Tagged with , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: