How to Disable or Enable Vista User Access Control in Command Prompt
There are many possible way to turn off or turn on User Access Control (UAC) in Windows Vista, which frequently pop up a confirmation dialog window to asking for permissions to continue a task which requires elevated administrator rights. Normally UAC cannot be enabled or disabled by using GUI-based Control Panel. For programmers or developers, it may be useful to be able to enable or disable UAC by using CLI (command line interface) commands, which can be used to automate tasks in batch script.
The ability to enable or disable UAC from command prompt is actually using a trick to turn off or on UAC by using registry key. Simply open command prompt window and run the following command:
To Disable UAC
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f
To Enable UAC
C:\Windows\System32\cmd.exe /k %windir%\System32\reg.exe ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 1 /f
After the command, computer needs to be restarted to the change to be effective.
Related posts:
- Turn Off or Disable User Account Control (UAC) in Windows Vista
- Reveal and Access to Windows Vista Hidden Context-Sensitive (Right Click) Menu Item – Open Command Prompt Here & Copy as Path
- Enable or Disable Built-in Administrator Account in Windows Vista
- How to Open Elevated Command Prompt with Administrator Privileges in Windows Vista
- Create and Put an Elevated Command Prompt on Windows Vista Desktop or Start Menu





Myles
thanks it worked.
[...] greater convenient to advanced technical user. In actual, the commands,, which are also used to disable or enable UAC in Vista, are just doing the same thing as directly modifying the [...]
[...] greater convenient to advanced technical user. In actual, the commands,, which are also used to disable or enable UAC in Vista, are just doing the same thing as directly modifying the [...]
You need to launch as administrator.
I do this, and I end up with a oh-so-wonderful "Access is denied" in the MS-DOS window that appears…
Or you could just type msconfig and goto tools then down to Disable UAC