To be honest I don't get it.
I know that Vista installs itself under an "admin" account which is deactivated automatically and immediately after installation. Vista at the same time creates a "local admin" account which has somewhat limted rights and Microsoft even suggests to create a "user" account which is even much more limited.
Now to the "run as admin" function and my question:
When I run a program as "run as admin" a window appears and asks for the local admin account password. This is absolutely logical to me since this is the sense and essence of this function: Logged into a user account a program only has local admin rights and does things that need local admin rights when run with "run as admin".
When I'm logged into a "local account" why on earth does it make a difference for some programs if run with "run as admin" or not?? Why does "run as admin" appear at all when logged into a local admin account??
An example for this is newer versions of speedfan. This program now has local admin rights deactivated by default whereas earlier versions had it acivated by default. So new versions of Speedfan don't show HDD SMART values if not run with "run as admin" function.
Does this mean that indeed local admin rights exist in two INDEPENDENT worlds: The local admin account on on hand and the program itself having it activated on the other hand??
So in the local admin account: How do I know which of my programs still to run with "run as admin" and which not? Should I run all my programs in general with "run as admin" in the local admin account?