My apps are not ones that look for updates, they are actual programs (Tax
preparation, marking software). Vista always asks for permission to run them
when I try to start them.
I have set them all to "run as admin" under preferences.
If you set them to "run as admin" they will always prompt. If you clear that
check-box they will probably stop prompting.
There are several ways a prompt can get presented for a program:
1. If you set the "run as admin" setting in the program options
2. If the program contains a manifest that is configured to cause the
program to run as an administrator (for all types of users) or with maximum
permissions (for administrators only).
3. If the program is on a small list of programs that UAC has the been
written to always prompt for. Mostly this is done only for installers.
If none of these apply for a program it will not prompt. If the program
tries to perform an administrative action it may fail, depending on what the
action was.
One would think that after allowing them to run a few times that Vista would
realize they are OK or at least present an override option.
The issue is not whether the program is OK or not. The issue is whether the
user really wanted to perform the action the program performs. The whole idea
behind UAC is to make developers write programs that factor administrative
actions out and permits most of the functionality to be used by non-admins.