<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nacimota.com &#187; User Account Control</title>
	<atom:link href="http://www.nacimota.com/tag/user-account-control/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nacimota.com</link>
	<description>Technology, Gaming and Development</description>
	<lastBuildDate>Wed, 30 Jun 2010 22:55:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>User Account Control and You</title>
		<link>http://www.nacimota.com/2009/06/30/7/</link>
		<comments>http://www.nacimota.com/2009/06/30/7/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 10:21:47 +0000</pubDate>
		<dc:creator>Nacimota</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Registry]]></category>
		<category><![CDATA[User Account Control]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://www.nacimota.com/?p=7</guid>
		<description><![CDATA[In this tutorial, I'll discuss disabling and configuring User Account Control (UAC) on Windows Vista, along with the pros and cons of doing so.

User Account Control, or UAC as it's often called, is arguably the most controversial feature of Windows Vista. It's also probably fair to say that it's Vista's most misunderstood feature. <a href="http://www.nacimota.com/2009/06/30/7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Originally published in 2008</em></p></blockquote>
<p><em>In this tutorial, I&#8217;ll discuss disabling and configuring User Account Control (UAC) on Windows Vista, along with the pros and cons of doing so.</em></p>
<p>User Account Control, or UAC as it&#8217;s often called, is arguably the most controversial feature of Windows Vista. It&#8217;s also probably fair to say that it&#8217;s Vista&#8217;s most misunderstood feature.</p>
<p>UAC prompts you with a &#8216;click-ok-to-continue&#8217;-like dialog whenever you do certain actions. This is often interpreted as &#8220;Are you sure you want to run this program?&#8221; or &#8220;Are you an administrator?&#8221;, which isn&#8217;t quite the case. This prompting behaviour can be jarring for users, as it deviates from the behaviour of previous versions of Windows. Being constantly asked to confirm your actions can be frustrating for users new to the Vista platform. Because of this, many users choose to disable the UAC system all together, and it has become a main point of criticism for Vista.<span id="more-7"></span></p>
<p>Before I explain how to configure and disable UAC, let&#8217;s discuss briefly what it actually does.</p>
<p>In previous versions of Windows (as late as Windows XP), we had two main types of user accounts: Limited Users and Administrators. Limited Users were restricted in what they could do with windows. Most installations, for instance, required authorization from an Administrator. The same was true for various other tasks, such as installing hardware and making system wide changes to the operating system. Administrator accounts, on the other hand, had virtually full access to Windows.</p>
<p>According to Microsoft, most people prefer to use Administrator accounts. This is primarily due to the default account that is created during Windows Setup being an administrator, and also to the fact that users prefer to have full control over their PC. The main security issue with this approach to user policy is that applications are run with the same privileges that the user has. That is, if the user is an administrator, the application runs with administrative privileges. This makes Windows more vulnerable to malicious software than it should be.</p>
<p>Windows Vista takes a different approach to user security policy by implementing the UAC system.</p>
<p>By default in Vista, all programs run with minimal privileges regardless of the account type the user is set to. Without administrative privileges, it is much more difficult for applications to perform potentially harmful operations. However, some applications do have legitimate use for administrative privileges. The prime example would be setup applications, as they require access to areas such as Program Files and the Windows Registry. When an application attempts to do something that requires administrative privileges, it is detected by UAC.</p>
<p>What UAC actually does is tells the user that the application is requesting admin privileges (and thus, higher access to the operating system). The user can then allow or deny administrative access to the application that made the request by answering the UAC prompt. If administrative privileges are granted by the user, the application retains them until it closes.</p>
<p>This system gives users complete control over what applications the operating system exposes itself to, which makes malware a lot less effective.</p>
<p>When Windows Vista was first released in January of 2007, the amount of UAC prompting for regular programs was higher than what would have been tolerable for many people. This is because a lot of Windows software at the time required administrative privileges <em>unecessarily</em>, due primarily to poor programming by the developers. UAC has, perhaps unintentionally, encouraged developers to rewrite their software to work without triggering UAC prompts, which Microsoft argues results in an &#8220;improved software ecosystem&#8221;. The amount of programs that trigger UAC</p>
<p>prompts on Windows Vista has dropped approximately 78% between August of 2007 and August of 2008, which is compelling evidence to support Microsoft&#8217;s claims.</p>
<p>Regardless of UAC&#8217;s beneficial features, many people still find the prompting too intrusive, and turn UAC off as a result. This can be done in the User Accounts section of the control panel, but it&#8217;s not a very good idea.</p>
<p>Disabling UAC causes other Windows components to behave differently, which can cause problems here and there. Since it&#8217;s only the prompting that&#8217;s the issue, it would make more sense to leave UAC on, but turn the prompting off. This can be done.</p>
<p>Windows Vista Ultimate and Windows Vista Business users have access to the Local Security Policy editor, also known as secpol. To run secpol, type secpol.msc in the start menu search box and hit enter (you will be prompted by UAC, go figure).</p>
<p>Under <em>Local Policies &gt; Security Options</em>, there are a whole bunch of settings related to UAC. The two we are interested in are&#8230;</p>
<div id="attachment_8" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-8 " title="secpolUAC" src="http://www.nacimota.com/files/2009/06/secpolUAC-300x189.jpg" alt="UAC elevation prompt settings in the windows Security Policy editor (secpol)" width="300" height="189" /><p class="wp-caption-text">UAC elevation prompt settings in the windows Security Policy editor (secpol)</p></div>
<ul>
<li><em>User Account Control: Behaviour of the elevation prompt for administrators in Admin Approval Mode;</em> and</li>
<li><em>User Account Control: Behaviour of the elevation prompt for standard users</em></li>
</ul>
<p>To turn UAC prompting off, change these (or the one that suits you) to Elevate without prompting.</p>
<p>Instead of actually turning off UAC, this elevates programs to administrative privileges as soon as they are requested, removing the prompting from the process. This will remove the prompts, but remember, it will not protect you from malware &#8211; UAC does not differentiate between good and bad software heuristically or otherwise.</p>
<p>If you&#8217;re a Windows Vista Home Basic or Windows Vista Home Premium user, you do not have secpol. However, most of the settings in secpol just correspond to entries in the Windows Registry, including the two UAC settings above.</p>
<p>To change them, open the registry editor (type regedit in the start menu search box and hit enter).</p>
<p>Browse to the following key:</p>
<p><em>Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System</em></p>
<p>The prompt settings are stored here as DWORD values. They are ConsentPromptBehaviorAdmin and ConsentPromptBehaviorUser.</p>
<p>The possible values for both settings are as follows:</p>
<p><em>0&#215;00000000 (0) &#8211; Elevate without prompting<br />
0&#215;00000001 (1) &#8211; Prompt for credentials<br />
0&#215;00000002 (2) &#8211; Prompt for consent</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nacimota.com/2009/06/30/7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
