Anyone who’s talked to me about Vista in the past couple of months knows that I’m impressed with it. And I’ve even been known to say kind things about how Microsoft cleaned up the User Access Control (UAC) prompts in post-beta versions of Vista. But I read today that an installation package with a lot of digitally signed files can take a long time for the UAC prompt to come up; up to an hour in this case:
When installing on Windows Vista with User Account Control (UAC) active, there can be a substantial delay before the initial setup dialog is displayed. During this time, a UAC function is verifying digital signatures within the installation package. This service pack carries a large number of files causing the process to take up to one hour in some cases.
This explains a lot, actually. I’ve run into this exact problem (well, not an hour, but sometimes a few minutes or more), and the result is that I ended up clicking the installer several times wondering WTF is going on. Even if there’s no quick solution to this problem, Microsoft might want to have some kind of progress indicator explaining what’s going on. Although it seems sensible to turn off UAC while I’m installing this package, I’m going to leave it on and see how long it takes for the prompt to pop up.
Update: it took only three minutes to appear.