De Technet :
Para ajudar a evitar que software malicioso se instale silenciosamente e cause infecções em todo o computador, a Microsoft desenvolveu a funcionalidade UAC. Ao contrário das versões anteriores do Windows, quando um administrador inicia sessão num computador com Windows Vista, o código de acesso de administrador completo do utilizador é dividido em dois códigos de acesso: um código de acesso de administrador completo e um código de acesso de utilizador padrão. Durante o processo de login, os componentes de autorização e controlo de acesso que identificam um administrador são removidos, resultando num código de acesso normal do utilizador. O código de acesso de utilizador padrão é então utilizado para iniciar o ambiente de trabalho, o processo Explorer.exe. Como todas as aplicações herdam os seus dados de controlo de acesso desde o lançamento inicial do ambiente de trabalho, todas elas correm também como um utilizador standard.
Depois de um administrador iniciar sessão, o código de acesso de administrador completo não é invocado até o utilizador tentar realizar uma tarefa administrativa.
Por isso, sempre que tentar utilizar as credenciais de administrador, deve ser-lhe dado um aviso UAC para invocar esse código de acesso de administrador, dando-lhe acesso para efectuar essa alteração. Agora se isso não estiver a funcionar, vai querer verificar as suas UAC settings .
Muito provavelmente, a configuração que precisa de desactivar é a User Account Control: Run all administrators in Admin Approval Mode “. Pode alterar esse comportamento modificando a tecla "EnableLUA” no seguinte loctaion:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\Policies\System
Isso deve fazer com que os administradores funcionem como administradores o tempo todo. Isto é perigoso e recomendo que volte a activar esta funcionalidade para utilização no dia-a-dia.