Project Description
SharpUAC is a tool that offers 3 ways to circumvent UAC without disabling it.




If you like this tool, leave me a note, rate this project or write a review or Donate to SharpUAC.

Donate to SharpUAC

If you've encountered problems, leave a (detailed) issue in the Issue Tracker.

Having to control PC's on which kids play games lead to some issues with UAC. I like to keep them normal (non-admin) users so they cannot create to much problems (and they cannot install games).

Personally I do not mind installing a game (gives me a little control and I cannot expect my kids to see every sneaky way malware tries to c-install these days). But what I do mind is games that, once installed, still need elevation either to run or to update themselves an popup an UAC dialog with a password prompt. To solve this use-case wrote ShapUAC.

SharpUAC offers 3 ways of circumventing UAC without disabling it.


The result is that the program runs elevated without a UAC prompt.

Drawback of this method is that it only works for a user that gets to see UAC dialogs without prompts as one users tasks are not visible to another user and non-admin users are not allowed to create elevated tasks.

SharpUAC itself need to run elevated in order to be able to create the tasks in the Windows Task Scheduler.


I use runas to run SharpUAC under an administrative account.


Off-course there are other areas where SharpUAC could be useful.

TODO's