Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Here is the scenario, I have an application that requires elevated permissions to run on my Windows Vista based HTPC, but I don't want to disable UAC because the computer is always connected to the internet. The normal user account that is used when viewing TV has the bare minimum of permissions and thus, if the application is run, the UAC kicks in and requires me to provide my administrator credentials. Since this is hard to do with a remote, I would prefer to not do it. As such, is there a way to white list the application so the UAC does not require the credentials?

share|improve this question
up vote 6 down vote accepted

Unfortunately MS did not include a way to white list apps with UAC. However there are some hacks to get round it, by checking applications on startup, there's an excellent article on doing this here. You can do so either by using scheduled task, or an appliation called elevate me

share|improve this answer

According to this article you can skip UAC prompts using the Microsoft Application Compatibility Toolkit.

share|improve this answer

In a case like yours where you do not want to provide Administrator credentials every time the application is launched, you can use Elevate Me.

To answer the more broad question On Windows Vista, is there a way to allow an application to always run with elevated permissions? you can follow these steps:

  1. Create a shortcut to the application.
  2. Open the Properties for the shortcut.
  3. Select the Compatability tab.
  4. Turn on the checkbox labeled "Run this program as an administrator."
  5. Always use this new shortcut to launch the application.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.