I went to install Live Mesh on my Windows Server 2008 Laptop just now and got this lovely message:
I had run with UAC enabled for some time but finally got tired of all the flashing and waiting that goes on whenever I start Hyper-V manager, want to change a network setting, or even when I just want to switch power plans. So I was already quite annoyed at UAC and then I read this article.
"The reason we put UAC into the platform was to annoy users. I'm serious," said Cross.
After reading that I decided that I would turn UAC off, and wow what a difference. Everything was faster. I would click the Hyper-V manager and it would actually open instead of wait, wait, flash, hit ok, wait, flash, wait, wait, open. I could change my power plan just by clicking on the power icon in my tray. It was almost as if I was using Windows Server 2008 as it was designed.
So now I've been a happy non-UAC user for a few weeks and was excited to install Live Mesh but no. Microsoft has decided for me that I can't use it unless I turn on UAC. This is just as bad as when I try to install the Windows Live applications and get this message:
This message is a bunch of BS because if I extract out of actual MSI packages, every single one of the applications will run just fine on my Windows Server 2008 machine (or Windows Server 2003 for that matter), but someone has tried to decide for me where I can run it.
Hey Live Team, just tell me what you support and don't support, but don't make me hack your installers just because you don't like what or how I'm running my machine.