Exchange 2007 SP1 Setup failed due to insufficient permissions

Add a comment July 24th, 2009

I came across this error for the first time the other day, not entirely sure why I have not seen it before on Win 2008. This particular server was Windows 2008 Ent with SP2.

“Setup failed due to insufficient permissions….”

image

At first I thought it was pretty obvious that my account did not have the correct permissions, right? that’s what the error suggests.. checked AD and it turns out I had been granted the correct permissions. What else could it be? As a test, I tried to open the Security Log and that worked.. I was a little confused. Then I realised what it was.. UAC

User Account Control (UAC) is a technology and security infrastructure introduced with Microsoft’s Windows Vista operating system. It aims to improve the security of Microsoft Windows by limiting application software to standard user privileges until an administrator authorizes an increase in privilege level. In this way, only applications that the user trusts receive higher privileges, and malware should be kept from receiving the privileges necessary to compromise the operating system. In other words, a user account may have administrator privileges assigned to it, but applications that the user runs do not also have those privileges unless they are approved beforehand or the user explicitly authorizes it to have higher privileges. Windows 2008 also uses UAC.

The workaround I used was to turn off UAC and reboot the server, setup worked perfectly after that.

To turn off UAC, go to “Control Panel”, then “User Accounts”.

image

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Live
  • Slashdot
  • StumbleUpon
  • Technorati
  1. September 23rd, 2009 at 03:04 | #1
    David Wilson

    An alternative is to right click on setup.exe and choose “Runa as administrator”. This saves turning off UAC and rebooting

  2. September 23rd, 2009 at 09:58 | #2

    if i recall from my testing, that did not solve the problem, but it was some time ago so i may be mistaken. thanks for the input!

  3. September 23rd, 2009 at 23:56 | #3
    David Wilson

    Just to confirm it did solve the problem for me. Please to help.

  4. September 26th, 2009 at 16:54 | #4

    thanks for confirming.

  1. No trackbacks yet.
Comments feed