While trying to install Office 2003 on my new Dell Vista I receive an error message stating “Requires Elevation”. What does that mean and how do I continue the Office 2003 install?
“Requires Elevation” is a symptom of the increased security measures that have been implemented in Windows Vista. It’s all part of the same concept that has you confirming that you are the administrator over and over again.
In other words, “Requires Elevation” is a part of what’s called “User Access Control” or UAC.
There are two or three approaches to dealing with the message.
Become a Patron of Ask Leo! and go ad-free!
The term “elevation” simply means that you need a “higher” level of access to the system than you currently have. The privileges associated with your current login need to be temporarily raised or “elevated” to a more privileged or powerful level.
In practice, all this really means is that you need to be the administrator, or that you need to allow the program trying to run to elevate itself to administrative privileges by typing in the administrator password.
In many cases the “Requires Elevation” message box will include a “Continue”
button. If you click that you’ll be asked to enter the system administrator password, and the program – Office Setup in your case – will be granted the higher level of security privileges it needs so it can proceed.
The other approach is to right click on the program or shortcut you’re
intending to run (the Microsoft Office setup program – probably etup.exe on the installation media) where you’ll then see this menu item:
“Run as administrator” does exactly what it says, though it will likely first ask you to type in the administrator password to prove you really are the administrator of the machine.
The final solution is to turn off UAC altogether, which is discussed in this article How do I turn off User Access Control (UAC) in Windows Vista?
What most of this leaves people wondering is – why?
Why make you jump through all these hoops?
The answer, in a word, is security.
The problem is that a program running with administrative privileges can do anything it wants to your system. Anything. In the past many if not most people ran as administrator all the time just out of convenience. That means when some malware comes along and gains access to your machine it can do, you guessed it, anything.
By running at lower privilege level by default, programs that might harm your system in many cases simply cannot – they don’t have access to the things that they would need to modify to infect your machine. Instead, when administrative privilege is required, you’re asked, in effect, “this program needs administrative access – is that something you meant to do?”. If you say yes, (and supply the administrator password, if requested) the program is “elevated” to administrator and off it goes.
Note that even when you are logged in as administrator, you’re not really running as administrator in Vista. You’re still at a restricted privilege level. The difference is that when the prompt comes up you don’t need to type in the password, you simply need to say OK, or not, to the requests for elevation.
And finally, disabling UAC turns the whole thing off. If you’re logged in as administrator, then everything you do has access to administrative privileges.
Which is pretty much how previous versions of Windows worked.