<?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>Group Policy Central &#187; Group Policy Preferences</title>
	<atom:link href="http://www.grouppolicy.biz/tag/group-policy-preferences/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.grouppolicy.biz</link>
	<description>Best Practices, Turorials, News, Tips and Trick for all your Group Policy needs...</description>
	<lastBuildDate>Thu, 02 Feb 2012 01:04:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Hotfix: Internet Explorer Group Policy Preferences do not apply to Internet Explorer 9</title>
		<link>http://www.grouppolicy.biz/2011/10/hotfix-internet-explorer-group-policy-preferences-do-not-apply-to-internet-explorer-9/</link>
		<comments>http://www.grouppolicy.biz/2011/10/hotfix-internet-explorer-group-policy-preferences-do-not-apply-to-internet-explorer-9/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 02:11:15 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[hotfix]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Internet Explorer 9]]></category>
		<category><![CDATA[KB2530309]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/10/hotfix-internet-explorer-group-policy-preferences-do-not-apply-to-internet-explorer-9/</guid>
		<description><![CDATA[If you have have been using the some what simple hack I mentioned to make Group Policy Preference work with Internet Explorer 9 you will be relieved to know that Microsoft have now fixed an official hotfix to make this work. You can get read the full Microsoft Kb article at http://support.microsoft.com/kb/2530309 . However you [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/hotfix_icon.png"><img style="border: 0px currentcolor; float: right; display: inline; background-image: none;" title="hotfix_icon" border="0" alt="hotfix_icon" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/10/hotfix_icon_thumb.png" width="61" height="61" /></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/IE9answer.png"><img style="margin: 0px 0px 0px 5px; border: 0px currentcolor; float: right; display: inline; background-image: none;" title="IE9answer" border="0" alt="IE9answer" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/10/IE9answer_thumb.png" width="65" height="65" /></a>If you have have been using the some what simple hack I mentioned to make Group Policy Preference work with Internet Explorer 9 you will be relieved to know that Microsoft have now fixed an official hotfix to make this work. </p>
<p>You can get read the full Microsoft Kb article at <a title="http://support.microsoft.com/kb/2530309" href="http://support.microsoft.com/kb/2530309">http://support.microsoft.com/kb/2530309</a> . </p>
<p>However you should take special attention at the two notes:</p>
<blockquote><p>This update does not re-write the version information for existing settings. Instead, you must define a new set of Internet Explorer settings in a new or existing Group Policy Object. </p>
</blockquote>
<p>Meaning you will need to re-created the Group Policy Preference before the policy will apply to a computer running IE9.</p>
<blockquote><p>This update does not create a new Internet Explorer 9 UI item. However, when define new Group Policy Preferences settings, and you select the <strong>Internet Explorer 8</strong> option, this setting now applies both to Internet Explorer 8 and to Internet Explorer 9</p>
</blockquote>
<p>This means that you will NOT see an Internet Explorer 9 option in the Internet Settings menu (see image below), however using the IE8 option will work with IE9.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image5.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image_thumb5.png" width="398" height="306" /></a></p>
<p>If we take a closer look at the “InternetSettings.xml” after the hotfix has been applied shows the maximum version number is now set to “10.0.0.0” where previously this version was “9.0.0.0”. However you existing Internet Explorer Preferences will remain unaffected… </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image6.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image_thumb6.png" width="454" height="234" /></a></p>
<p>Thanks to Mark Feetham [MSFT] for leaving a <a href="http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/comment-page-1/#comment-3572" target="_blank">comment</a> on my previous <a href="http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/" target="_blank">blog post</a> about this new hotfix.</p>
<p>Download it now from <a title="http://support.microsoft.com/kb/2530309" href="http://support.microsoft.com/kb/2530309">http://support.microsoft.com/kb/2530309</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/10/hotfix-internet-explorer-group-policy-preferences-do-not-apply-to-internet-explorer-9/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Screencast: How to use Group Policy Preferences to setup up Shortcuts</title>
		<link>http://www.grouppolicy.biz/2011/04/screencast-how-to-use-group-policy-preferences-to-setup-up-shortcuts/</link>
		<comments>http://www.grouppolicy.biz/2011/04/screencast-how-to-use-group-policy-preferences-to-setup-up-shortcuts/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 12:30:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[ScreenCast]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Shortcuts]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/04/screencast-how-to-use-group-policy-preferences-to-setup-up-shortcuts/</guid>
		<description><![CDATA[In this screencast I show you how to use the Group Policy Preferences Shortcuts Extension to deploy shortcuts to a users desktop. This video also demonstrates how you can configure the shortcut to only apply once for the users and how you can configure them to automatically be cleaned up when no longer required.]]></description>
			<content:encoded><![CDATA[<p>In this screencast I show you how to use the Group Policy Preferences <a title="Shortcuts Extension" href="http://technet.microsoft.com/en-us/library/cc730592.aspx">Shortcuts Extension</a> to deploy shortcuts to a users desktop. This video also demonstrates how you can configure the shortcut to only apply once for the users and how you can configure them to automatically be cleaned up when no longer required.</p>
<p><iframe height="510" src="http://www.youtube.com/embed/IDzrA2Y0UhE?hd=1" frameborder="0" width="640" allowfullscreen="allowfullscreen"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/04/screencast-how-to-use-group-policy-preferences-to-setup-up-shortcuts/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy to change the Drive Letters position in Windows Explorer</title>
		<link>http://www.grouppolicy.biz/2011/04/how-to-use-group-policy-to-change-the-drive-letters-position-in-windows-explorer/</link>
		<comments>http://www.grouppolicy.biz/2011/04/how-to-use-group-policy-to-change-the-drive-letters-position-in-windows-explorer/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 01:41:50 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Drive Letter]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[KB330193]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/04/how-to-use-group-policy-to-change-the-drive-letters-position-in-windows-explorer/</guid>
		<description><![CDATA[I just read an article that showed you how to set this really cool registry key that allows you to change how the drive letter is displayed in Windows Explorer. As this hack is only a registry key I thought I would do a quick how to deploy this this feature using Group Policy Preferences [...]]]></description>
			<content:encoded><![CDATA[<p>I just read an <a href="http://www.ghacks.net/2011/04/05/windows-explorer-display-drive-letters-before-drive-names/" target="_blank">article</a> that showed you how to set this really cool registry key that allows you to change how the drive letter is displayed in Windows Explorer. As this hack is only a registry key I thought I would do a quick how to deploy this this feature using <a href="http://www.grouppolicy.biz/archives/group-policy-preferences/" target="_blank">Group Policy Preferences</a> <a href="http://technet.microsoft.com/en-us/library/cc771589.aspx" target="_blank">Registry Extension</a>. </p>
<p>Below is an example of the options you have to show the drive letters:</p>
<table border="0" cellspacing="0" cellpadding="2" width="481">
<tbody>
<tr>
<td valign="top" width="234"><font size="1"><strong>After (Default)</strong></font></td>
<td valign="top" width="245"><font size="1"><strong>None</strong></font></td>
</tr>
<tr>
<td valign="top" width="234"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image.png"><font size="1"><strong><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb.png" width="236" height="108" /></strong></font></a></td>
<td valign="top" width="245"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image1.png"><font size="1"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb1.png" width="232" height="103" /></font></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image2.png"><font size="1"><strong></strong></font></a></td>
</tr>
<tr>
<td valign="top" width="234"><font size="1"><strong>Mixed (Local After, Network Before)</strong></font><font size="1"><strong></strong></font></td>
<td valign="top" width="245"><font size="1"><strong>Before</strong></font></td>
</tr>
<tr>
<td valign="top" width="234"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image3.png"><font size="1"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb2.png" width="246" height="101" /></font></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image1.png"><font size="1"></font><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image2.png"><font size="1"><strong></strong></font></a></a></a></td>
<td valign="top" width="245"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image3.png"><font size="1"></font><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image1.png"><font size="1"></font></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image2.png"><font size="1"><strong><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image9.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image9_thumb.png" width="241" height="103" /></a></strong></font></a></a></a></a></a></td>
</tr>
</tbody>
</table>
<p><code><code></code></code></p>
<p><code><code><font face="Verdana">The registry key that you use to configure this option is called “<font face="Courier New">ShowDriveLettersFirst”</font> and it can be applied in either the user or the machine.</font></code></code></p>
<p><code><code><font face="Verdana"><strong>Note:</strong> According to this Microsoft KB Article <a title="http://support.microsoft.com/kb/330193" href="http://support.microsoft.com/kb/330193" target="_blank">KB330193</a> it will only work as a Machine setting in Windows Vista. </font></code></code></p>
<h3>ShowDriveLettersFirst </h3>
<p><strong>Key (User):</strong> HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer     <br /><strong>Key (Machine):</strong> HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer     <br /><strong>Value:</strong> ShowDriveLettersFirst (REG_DWORD32)     <br /><strong>Data:</strong> 0 (After)     <br /><strong>Data:</strong> 1 (Mixed)     <br /><strong>Data:</strong> 2 (None)     <br /><strong>Data:</strong> 4 (Before) </p>
<p><strong>Step 1</strong>. Edit a Group Policy Object that is targeted either to a user or a computer that you want to apply this setting.</p>
<p><strong>Step 2.</strong> Create a New Registry Item using the above Registry details</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image4.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb4.png" width="408" height="452" /></a></p>
<p><strong>Step 3</strong>. Click on the “Common” tab and tick “Remove” this item when it is no longer applied”. I would also put in a comment in the description field explaining the valid numbers and what they do for the setting so someone else looking at this policy know how to re-configure this option if needed.</p>
<p>Explanation: This will ensure the setting reverts to defaults if the computer no longer has this setting applied.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image5.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb5.png" width="408" height="452" /></a></p>
<p>For more information on this registry key check out <a title="http://support.microsoft.com/kb/330193" href="http://support.microsoft.com/kb/330193" target="_blank">Microsoft KB330193</a>&#160;</p>
<p>Source <a title="http://www.ghacks.net/2011/04/05/windows-explorer-display-drive-letters-before-drive-names/" href="http://www.ghacks.net/2011/04/05/windows-explorer-display-drive-letters-before-drive-names/" target="_blank">GHacks: Windows Explorer: Display Drive Letters Before Drive Names</a> (via <a title="http://www.lifehacker.com.au/2011/04/show-drive-letters-before-the-drive-name-in-windows-explorer/" href="http://www.lifehacker.com.au/2011/04/show-drive-letters-before-the-drive-name-in-windows-explorer/" target="_blank">LifeHacker: Show Drive Letters Before The Drive Name In Windows Explorer</a> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/04/how-to-use-group-policy-to-change-the-drive-letters-position-in-windows-explorer/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to enable Group Policy Preferences support for IE9</title>
		<link>http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/</link>
		<comments>http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 22:49:49 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[Internet Explorer 9]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/</guid>
		<description><![CDATA[I have previously talked about the new  Group Policy for IE9 ,however I mention that one of the issues was that there is currently no “official” support of Group Policy Preferences… Unfortunately there is still no “official” support but it is now possible if you do some really easy XML editing… Mark Heitbrink (fellow Group [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/IE9answer1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="IE9answer" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/IE9answer_thumb2.png" alt="IE9answer" width="100" height="100" align="right" border="0" /></a>I have previously talked about the new  <a href="http://www.grouppolicy.biz/2011/03/internet-explorer-9-group-policy-settings/" target="_blank">Group Policy for IE9</a> ,however I mention that one of the issues was that there is currently no “official” support of Group Policy Preferences… Unfortunately there is still no “official” support but it is now possible if you do some really easy XML editing…</p>
<p><a href="https://mvp.support.microsoft.com/profile=3F774A66-614F-422B-93F5-E5212C15A272" target="_blank">Mark Heitbrink</a> (fellow Group Policy MVP) has <a href="http://blogs.technet.com/b/asiasupp/archive/2011/03/30/internet-explorer-9-ie9-group-policy-preferences-gpp.aspx" target="_blank">published an article</a> which explains why it does not work and explains briefly how to modify the XML file for Group Policy Preferences so it will apply setting to IE9.</p>
<p>Therefore taking Mark excellent information I have gone thought the process step by step below showing what I think is the easiest way to find and edit the XML file to enable GPP for IE9.</p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 468x60, created 1/10/10,small banner */
google_ad_slot = "8151825216";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
<h4>Step by Step enabling GPP for IE9</h4>
<p><strong>Step 1.</strong> Setup a IE8 <a href="http://technet.microsoft.com/en-us/library/cc754649.aspx" target="_blank">Internet Explorer Extension</a> setting that has the setting you want to apply to IE9. (e.g. Home Page)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image55.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb55.png" alt="image" width="446" height="451" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image56.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb56.png" alt="image" width="416" height="252" border="0" /></a></p>
<p><strong>Step 2.</strong> In the same Group Policy Object navigate to User Configuration &gt; Policies &gt; Windows Settings &gt; Scripts (Logon/Logoff) and double click on the Logon (or logoff) option. Then click on the “Show Files” button.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image57.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb57.png" alt="image" width="702" height="635" border="0" /></a></p>
<p><strong>Step 3.</strong> Click on “Users” in the Address bar.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image58.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb58.png" alt="image" width="519" height="155" border="0" /></a></p>
<p><strong>Step 4</strong>. Then click on the “Preferences” and then “InternetSettings” folder and then right click on the “InternetSettings” file and click on “Edit”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image59.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb59.png" alt="image" width="468" height="395" border="0" /></a></p>
<p>Now we are looking at the XML that is used to apply the Group Policy Preferences settings. This is where we need to change the version number to support IE9.</p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 468x60, created 1/10/10,small banner */
google_ad_slot = "8151825216";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
<p><strong>Tip:</strong> Enable “Word Wrap” in notepad to see the text on multiple lines.</p>
<p><strong>Step 5.</strong> Change “max=9.0.0.0” to “9.1.0.0” (see below)<br />
Before:</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image60.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb60.png" alt="image" width="644" height="163" border="0" /></a></p>
<p>After:</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image61.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image_thumb61.png" alt="image" width="644" height="153" border="0" /></a></p>
<p><strong>Step 6</strong>. Save the file and you are done.</p>
<p>Now you can have the goodness of Group Policy Preferences with IE9, however as the article also said this is NOT supported so please test carefully.</p>
<p>What is also nice about this change is that it will be persistence, so if you make subsequent changes to the same setting you do not need to edit the XML again however you will need to make this change each time you make a new GPP IE Policy setting.</p>
<p>Source: <a title="http://blogs.technet.com/b/asiasupp/archive/2011/03/30/internet-explorer-9-ie9-group-policy-preferences-gpp.aspx" href="http://blogs.technet.com/b/asiasupp/archive/2011/03/30/internet-explorer-9-ie9-group-policy-preferences-gpp.aspx" target="_blank">Internet Explorer 9(IE9) Group Policy Preferences (GPP)</a> (Via <a title="http://www.twitter.com/grouppolicyguy/status/53110841712705536" href="http://www.twitter.com/grouppolicyguy/status/53110841712705536" target="_blank">GPOGuy</a> )</p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 468x60, created 1/10/10,small banner */
google_ad_slot = "8151825216";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Group Policy FAQ #2: How do you map a printer using Group Policy Preferences?</title>
		<link>http://www.grouppolicy.biz/2011/01/faq-2-how-do-you-map-printer-using-group-policy-preferences/</link>
		<comments>http://www.grouppolicy.biz/2011/01/faq-2-how-do-you-map-printer-using-group-policy-preferences/#comments</comments>
		<pubDate>Mon, 17 Jan 2011 05:34:56 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Printer]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=1953</guid>
		<description><![CDATA[In this second of what I am sure are many FAQ posts, I am going to show you how you can use Group Policy Preferences to map printers in your organisation to help you do away with mapping printers via logon scrips. Firstly this is only a brief introduction to printer mappings. If you want [...]]]></description>
			<content:encoded><![CDATA[<p>In this second of what I am sure are many FAQ posts, I am going to show you how you can use Group Policy Preferences to map printers in your organisation to help you do away with mapping printers via logon scrips.</p>
<p>Firstly this is only a brief introduction to printer mappings. If you want a more advanced tutorial on using Printer Preference then I recommend you take a look at my other post <a href="http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-dynamically-map-printers-with-roaming-profiles/">How to use Group Policy Preferences to dynamically map printers with Roaming Profiles</a>.</p>
<p>Firstly you will need to check that you have already have got the <a href="http://www.grouppolicy.biz/2010/12/group-policy-preferences-prerequisites/" target="_blank">Group Policy Preference Prerequisites</a> installed and you also have the <a href="http://www.grouppolicy.biz/2010/03/how-to-download-and-install-the-group-policy-management-console-gpmc/" target="_blank">Group policy Management Console Installed</a> on a management computer in your environment.</p>
<p>Now to map the printers all you need to do is go to the <a href="http://technet.microsoft.com/en-us/library/cc731562.aspx" target="_blank">Printer Extension</a> option of the Group Policy you want to apply the setting from (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/01/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/01/image_thumb.png" width="467" height="331" /></a></p>
<p>All you need to do now is put the UNC Path of the printer in the “Shared path:” text field and your done. No more batch files, vbscripts or KIX scripts to edit and maintain for mapping printers…. NICE!!!</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/01/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/01/image_thumb1.png" width="408" height="452" /></a></p>
<p>Also remember that you can also target this setting using <a title="http://technet.microsoft.com/en-us/library/cc733022.aspx" href="http://technet.microsoft.com/en-us/library/cc733022.aspx" target="_blank">Preference Item-Level Targeting</a> using the traditional <a href="http://technet.microsoft.com/en-us/library/cc772471.aspx">Security Group Targeting</a> or you can be a little more dynamic and use <a href="http://technet.microsoft.com/en-us/library/cc732310.aspx">IP Address Range Targeting</a> or <a href="http://technet.microsoft.com/en-us/library/cc732583.aspx">Site Targeting</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/01/faq-2-how-do-you-map-printer-using-group-policy-preferences/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Group Policy FAQ #1: What are the Group Policy Preferences Prerequisites?</title>
		<link>http://www.grouppolicy.biz/2010/12/group-policy-preferences-prerequisites/</link>
		<comments>http://www.grouppolicy.biz/2010/12/group-policy-preferences-prerequisites/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[FAQ]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[GPMC]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[RSAT]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/12/group-policy-preferences-prerequisites/</guid>
		<description><![CDATA[Even though Group Policy Preference have been out for a number of years (since Windows Server 2008) it is still a relatively unknown feature of group policy. Therefore this is the first of a few articles I am going to be writing about some of the basic features of Group Policy Preferences. So to start [...]]]></description>
			<content:encoded><![CDATA[<p><html xmlns="">Even though Group Policy Preference have been out for a number of years (since Windows Server 2008) it is still a relatively unknown feature of group policy. Therefore this is the first of a few articles I am going to be writing about some of the basic features of Group Policy Preferences. So to start off with I am going to cover a few FAQ on what you need to do start using all the Group Policy Preference goodness.</p>
<h4>Do I need to extend the schema to use Group Policy Preferences?</h4>
<p>NO. There are no schema extensions required to support Group Policy Preferences as they work by only creating a folder called “Preference” under the User and/or Computer folder in the SYSVOL.</p>
<h4>What are the minimum version of domain mode or domain controllers I need to support Group Policy Preferences?</h4>
<p>Unofficially Windows 2000 Domain Mode with Windows 2000 DC’s will work fine. However officially it is what ever the minimum support OS and domain mode of Active Directory is at the time.</p>
<h4>What software do I need to install to use Group Policy Preference?</h4>
<p>To make it easy the table below outlines what software you need to install to enabled group policy preference on the client and to make changes to the</p>
<table width="623" border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td width="156" valign="top"><strong>Operating System</strong></td>
<td width="198" valign="top"><strong>Client Side Extensions Required </strong></td>
<td width="267" valign="top"><strong>Group Policy Management Console</strong></td>
</tr>
<tr>
<td width="161" valign="top">Windows XP</td>
<td width="196" valign="top">Yes (SP2 also requires XmlLite)</td>
<td width="265" valign="top">Not Supported</td>
</tr>
<tr>
<td width="164" valign="top">Windows Server 2003</td>
<td width="196" valign="top">Yes (SP2 also required XmLite)</td>
<td width="264" valign="top">Not Supported</td>
</tr>
<tr>
<td width="166" valign="top">Windows Vista</td>
<td width="195" valign="top">Yes</td>
<td width="264" valign="top">Yes (via Remote Server Admin Tools)</td>
</tr>
<tr>
<td width="167" valign="top">Windows Server 2008</td>
<td width="195" valign="top">Included</td>
<td width="263" valign="top">Yes</td>
</tr>
<tr>
<td width="168" valign="top">Windows 7</td>
<td width="195" valign="top">Included</td>
<td width="263" valign="top">Yes (via Remote Server Admins Tools)</td>
</tr>
<tr>
<td width="169" valign="top">Windows Server 2008 R2</td>
<td width="194" valign="top">Included</td>
<td width="262" valign="top">Yes</td>
</tr>
</tbody>
</table>
<p$1$2$3$4$5$6>
<h4>How do I get the client side extensions?</h4>
<p>Below is a list of links to the download page for the client side extensions for the versions of Windows that do not have it install out of the box.</p>
<ul>
<li>Windows XP <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e60b5c8f-d7dc-4b27-a261-247ce3f6c4f8" target="_blank">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=e60b5c8f-d7dc-4b27-a261-247ce3f6c4f8</a></li>
<li>Windows XP x64 <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=249c1aed-c1f1-4a0b-872e-ef0a32170625" target="_blank">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=249c1aed-c1f1-4a0b-872e-ef0a32170625</a></li>
<li>Windows Server 2003 <a href="http://www.microsoft.com/downloads/details.aspx?familyid=BFE775F9-5C34-44D0-8A94-44E47DB35ADD&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=BFE775F9-5C34-44D0-8A94-44E47DB35ADD&amp;displaylang=en</a></li>
<li>Windows Server 2003 x64 <a href="http://www.microsoft.com/downloads/details.aspx?familyid=29E83503-7686-49F3-B42D-8E5ED23D5D79&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=29E83503-7686-49F3-B42D-8E5ED23D5D79&amp;displaylang=en</a></li>
<li>Windows Vista <a href="http://www.microsoft.com/downloads/details.aspx?familyid=AB60DC87-884C-46D5-82CD-F3C299DAC7CC&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=AB60DC87-884C-46D5-82CD-F3C299DAC7CC&amp;displaylang=en</a></li>
<li>Windows Vista x64 <a href="http://www.microsoft.com/downloads/details.aspx?familyid=B10A7AF4-8BEE-4ADC-8BBE-9949DF77A3CF&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=B10A7AF4-8BEE-4ADC-8BBE-9949DF77A3CF&amp;displaylang=en</a></li>
</ul>
<p>If you are still running Windows XP or Windows Server 2003 Service Pack 2 (OMG THAT IS SO BAD) then you will also need to install the XmlLite to make preference work.</p>
<ul>
<li>Windows XP <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=D7B5DC81-AD14-4DE2-8AD5-8C4A9AAB5992" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyId=D7B5DC81-AD14-4DE2-8AD5-8C4A9AAB5992</a></li>
<li>Windows XP x64 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C7CB26E9-68F1-4F80-B231-79D044431E8E" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyId=C7CB26E9-68F1-4F80-B231-79D044431E8E</a></li>
<li>Windows Server 2003 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=611D1FDE-C8D0-4D80-96DA-B5B20F7BA159" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyId=611D1FDE-C8D0-4D80-96DA-B5B20F7BA159</a></li>
<li>Windows Server 2003 x64 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=406777E6-79DA-4414-A329-22A435A95D9D" target="_blank">http://www.microsoft.com/downloads/details.aspx?FamilyId=406777E6-79DA-4414-A329-22A435A95D9D</a></li>
</ul>
<h4>How do I install the client side extensions?</h4>
<p>You can install the client side extensions a number of ways in your environment:</p>
<ul>
<li>Logon Scripts – See <a title="http://gpanswers.com/tiparchive/130-miscellaneous/549-scripting-gppe-installations.html" href="http://gpanswers.com/tiparchive/130-miscellaneous/549-scripting-gppe-installations.html" target="_blank">GPAnswers &#8211; Scripting GPPE Installations</a></li>
<li>via WSUS</li>
<li>via SCCM</li>
<li>Slip Stream into image</li>
</ul>
<p><strong>Tip:</strong> If you want to do limited testing of Group Policy Preference in your environment and you are still running Windows XP or Vista then you can selectively just rollout the extensions to the computer you want to do testing. This is because there will be no affect in applying a preferences setting to a computer that does not have the client side extensions installed.</p>
<h4>Do I need to install the client side extensions for Windows Server 2008, Windows 7 or Windows Server 2008 R2?</h4>
<p>No. It is part of the operating system.</p>
<h4>Why cant I edit Group Policy Preference from Windows XP or Windows Server 2003?</h4>
<p>While the client side extensions for Group Policy Preferences are supported on Windows XP and Windows Server 2003 the version of Group Policy Management Console (GPMC) for XP/2003 has not been updated and therefore does not allow the editing of GPP’s in any way shape or form. This therefore means you need at minimum at least 1 Windows Vista (yuck) or Windows Server 2008 server with Group Policy Management Console installed to edit Group Policy Preferences in your environment even if every other server and workstation is running 2003 and XP.</p>
<h4>How do I install the Group Policy Management Console?</h4>
<p>GPMC is a component of the Remote Server Admin Tools for Windows 7 / Vista and is an optional feature that needs to be installed with Windows Server 2008 &amp; R2. See my instructions for installing GPMC on Windows 7 and 2008 R2 at <a href="http://www.grouppolicy.biz/2010/03/how-to-download-and-install-the-group-policy-management-console-gpmc/" target="_blank">How to download and install the Group Policy Management Console (GPMC)</a></p>
<h4>Summary</h4>
<p>So if you are thinking about using Group Policy Preference in your environment don’t stress… Its a really simple process and as soon as you have GPMC on one or two computers and the client side extensions install on all the computers you want to apply preference to then you ready to go…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/12/group-policy-preferences-prerequisites/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Hotfix: Group Policy Preference Hotfix Rollup (Vista / 2008)</title>
		<link>http://www.grouppolicy.biz/2010/10/hotfix-group-policy-preference-hotfix-rollup-vista-2008/</link>
		<comments>http://www.grouppolicy.biz/2010/10/hotfix-group-policy-preference-hotfix-rollup-vista-2008/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 22:59:12 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Client Side Extentions]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[hotfix]]></category>
		<category><![CDATA[KB974266]]></category>
		<category><![CDATA[KB977983]]></category>
		<category><![CDATA[rollup]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows Server 2008]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/10/hotfix-group-policy-preference-hotfix-rollup-vista-2008/</guid>
		<description><![CDATA[A new Windows Vista / 2008 Group Policy Preference client side extension hotfix rollup has been released. Below I have listed the details of the hotfix including a complete list of all issues it resolved. KB977983 &#8211; Group Policy preferences client-side extension hotfix rollup for Windows Vista and Windows Server 2008 New Issues Resolved You [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image20.png"><img title="image" border="0" alt="image" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb20.png" width="59" height="70" /></a>A new Windows Vista / 2008 Group Policy Preference client side extension hotfix rollup has been released. Below I have listed the details of the hotfix including a complete list of all issues it resolved.</p>
<p><a title="http://support.microsoft.com/kb/977983" href="http://support.microsoft.com/kb/977983" target="_blank">KB977983</a> &#8211; Group Policy preferences client-side extension hotfix rollup for Windows Vista and Windows Server 2008</p>
<p><strong>New Issues Resolved</strong></p>
<ul>
<li>You cannot create a GPP folder when the target path is a Distributed File System (DFS) path. </li>
<li>Item-Level Targeting for the security group does not recognize nested groups for computer objects. </li>
<li>When you configure Item-Level Targeting for GPP to match a registry value, the match fails. </li>
<li>The GPP data source name (DSN) requires a password if a username is specified in the DSN connection information. After you apply this hotfix rollup, you can use a blank password in the DSN connection information. </li>
<li>You experience a significant delay when you log on to an Active Directory site that has a read-only domain controller (RODC). This issue occurs when you implement Item-Level Filtering for Lightweight Directory Access Protocol (LDAP) by using GPP. </li>
<li>GPP cannot be deployed on a printer when the printer owner is not specified as &quot;System&quot; or &quot;Administrators.&quot; </li>
<li>When you configure Item-Level Targeting for GPP with Terminal Services, Item-Level Targeting fails. </li>
<li>A memory leak occurs in the GPP client every time that Item-Level Targeting is processed. </li>
</ul>
<p><strong>Previous <a href="http://support.microsoft.com/kb/974266/" target="_blank">KB974266</a> Issues Resolved</strong></p>
<ul>
<li>The Windows Event Log service crashes when the regional options preferences are set to English (United Kingdom). </li>
<li>If the regional options preference is set to English (United Kingdom) or to anything other than United States, it cannot be applied. The regional options preference setting still shows <strong>United States</strong>.
<ul>
<li><b>Note</b> A non-administrator user cannot log on to a domain from a computer that is running Windows Vista SP2, if the user&#8217;s locale information is set by using a Group Policy preference and set the regional options preference as English (United Kingdom). </li>
</ul>
</li>
<li>If you create or update a virtual private network (VPN) connection by using a Group Policy object, the connection does not bind to IP Version 4 (TCP/IPv4) or IP Version 6 (TCP/IPv6). </li>
<li>A Lightweight Directory Access Protocol (LDAP) query that is used by item level targeting uses an incorrect base distinguish name. </li>
<li>Group Policy Service (GPSVC) stops responding during the GPSVC shutdown process if third-party printer drivers are installed by Group Policy Preferences. </li>
<li>The <b>%GPTPATH%</b> variable is not resolved correctly when Group Policy Preferences are processed. </li>
<li>Group Policy Preferences stops responding when you try to configure the printer item for printers that use third-party drivers. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
<p><a href="http://support.microsoft.com/kb/973772/">973772</a> (http://support.microsoft.com/kb/973772/ ) Group Policy Preferences stops responding when you try to configure the printer item for printers that use third-party drivers on a Windows Vista or Windows Server 2008-based computer </p>
</li>
</ul>
<p>Source <a title="http://blogs.technet.com/b/askds/" href="http://blogs.technet.com/b/askds/">http://blogs.technet.com/b/askds/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/10/hotfix-group-policy-preference-hotfix-rollup-vista-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to use Group Policy Preference enable auto-logon</title>
		<link>http://www.grouppolicy.biz/2010/10/how-to-use-group-policy-preference-enable-auto-logon/</link>
		<comments>http://www.grouppolicy.biz/2010/10/how-to-use-group-policy-preference-enable-auto-logon/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 14:30:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[auto-logon]]></category>
		<category><![CDATA[automatic logon]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[registry]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/10/how-to-use-group-policy-preference-enable-auto-logon/</guid>
		<description><![CDATA[The below article shows you how to use Group Policy Preference to setup the registry keys on a computer so that it automatically logs onto when its turned on. While doing this is potentially huge security issue and not something I would generally recommend IT staff might want to implement on computers that are highly [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image4.png"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb4.png" width="62" height="61" /></a>The below article shows you how to use Group Policy Preference to setup the registry keys on a computer so that it automatically logs onto when its turned on. While doing this is potentially huge security issue and not something I would generally recommend IT staff might want to implement on computers that are highly locked down and used for only a specific propose.</p>
<h3>How to set a registry key using <a href="http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/">Group Policy Preferences</a></h3>
<p>Before we begin I will show you how create the required registry keys using group policy preference. After this I will list the registry keys you need to use with the instruction below to configure automatic logon.</p>
<p><strong>Step 1.</strong> Edit a Group Policy Object that is applied to the computers you want this setting applied.</p>
<p><strong>WARNING:</strong> Make sure you have not applied this policy to any computers before you begin as this will obviously logon any computer that this policy is applied to automatically.</p>
<p><strong>Step 2.</strong> Navigate to Computer Configuration &gt; Preferences &gt; Windows Settings &gt; Registry</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image.png"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb.png" width="805" height="576" /></a></p>
<p><strong>Step 3.</strong> In the Menu click on Action &gt; New &gt; Registry Item</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image52.png"><img title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb50.png" width="408" height="452" /></a></p>
<p>Now you know how to configure a registry key setting using Group Policy Preferences you can create a new Registry Item for each registry key listed below.</p>
<p>  <span id="more-1860"></span><br />
<h3>How to configure Windows to automatically logon</h3>
<p>Now we need to create the below registry keys to enable the automatic logon process. </p>
<p><strong>Note:</strong> You will need to substitute you own specific values for all the text in italic below.</p>
<h4>Enable AutoLogon</h4>
<p><strong>Key:</strong> HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon     <br /><strong>Value:</strong> AutoAdminLogon (REG_SZ)     <br /><strong>Data:</strong> 1 (Enabled)     </p>
<h4>Default Domain Name</h4>
<p><strong>Key:</strong> HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon     <br /><strong>Value:</strong> DefaultDomainName (REG_SZ)     <br /><strong>Data:</strong> <em>DOMAINNAME</em>     </p>
<h4>Default User Name</h4>
<p><strong>Key:</strong> HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon     <br /><strong>Value:</strong> DefaultUserName (REG_SZ)     <br /><strong>Data:</strong> <em>USERNAME</em></p>
<h4>Default Password</h4>
<p><strong>Key:</strong> HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon     <br /><strong>Value:</strong> DefaultPassword (REG_SZ)     <br /><strong>Data:</strong> <em>PASSWORD</em></p>
<p>You should now have 4 registry keys configured as the image below. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image1.png"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb1.png" width="644" height="354" /></a></p>
<p><center><script type="text/javascript"><!--
google_ad_client = "pub-0199394863971709";
/* 250x250, created 9/15/10 */
google_ad_slot = "1340843319";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></p>
<p><strong>Warning:</strong> Be sure to also block the regedit tool on the user that logos onto this computer as anyone logged on the computer will be able to see the account password stored in the registry as clear text (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image2.png"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb2.png" width="645" height="553" /></a></p>
<p>Now when ever this computer is turned on it will start up and logon automatically with the credentials that you specified in the policy (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image3.png"><img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb3.png" width="570" height="354" /></a></p>
<h3>Related Links</h3>
<p><a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ef232619-7600-4768-b111-f60ba13862ea" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ef232619-7600-4768-b111-f60ba13862ea" target="_blank">Creating a Steady State by Using Microsoft Technologies</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/10/how-to-use-group-policy-preference-enable-auto-logon/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>TechEd 2010 AU &#8211; Unlock the Awesome Power of Group Policy Preferences in your environment</title>
		<link>http://www.grouppolicy.biz/2010/09/teched-2010-au-unlock-the-awesome-power-of-group-policy-preferences-in-your-environment/</link>
		<comments>http://www.grouppolicy.biz/2010/09/teched-2010-au-unlock-the-awesome-power-of-group-policy-preferences-in-your-environment/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 10:49:26 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Australia]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[TechEd 2010]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/09/teched-2010-au-unlock-the-awesome-power-of-group-policy-preferences-in-your-environment/</guid>
		<description><![CDATA[The video of my Australian TechEd Group Policy Preferences session is now online and its in h264 so you will should be able to play it back you iPad, iPhone or any other HTML5 browser without the need for a plugin. Description: This demo-heavy session illustrates how to use new features in Group Policy to [...]]]></description>
			<content:encoded><![CDATA[<p>The video of my Australian TechEd <a href="http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/" target="_blank">Group Policy Preferences</a> session is now online and its in h264 so you will should be able to play it back you iPad, iPhone or any other HTML5 browser without the need for a plugin.</p>
<p><strong>Description:</strong> This demo-heavy session illustrates how to use new features in Group Policy to do things that will make you and your management happy: compare settings across all domains, reduce complexity of your Group Policy environment, manage power for Windows 7 clients, and use GP Preferences to reduce logon scripts&#8230;</p>
<p>  <video src=http://ecn.channel9.msdn.com/o9/2010/Australia/mp4/cli303.mp4 controls="controls" width="645" height="484" preload="meta">  <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="645" height="484"><param name="source" value="http://www.grouppolicy.biz/ProgressiveDownloadPlayer.xap" /><param name="background" value="black" /><param name="enableHtmlAccess" value="true" /><param name="minRuntimeVersion" value="4.0.50424.0" /><param name="initParams" value="MediaUrl=http://ecn.channel9.msdn.com/o9/2010/Australia/mp4/cli303.mp4,AutoPlay=false" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=4.0.50424.0" style="text-decoration:none">        <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none" />    </a> http://ecn.channel9.msdn.com/o9/2010/Australia/mp4/cli303.mp4 </object>  </video></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/09/teched-2010-au-unlock-the-awesome-power-of-group-policy-preferences-in-your-environment/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/2010/Australia/mp4/cli303.mp4" length="430147984" type="video/mp4" />
		</item>
		<item>
		<title>Fixing Active Directory Time Sync Issues</title>
		<link>http://www.grouppolicy.biz/2010/09/fixing-active-directory-time-sync-issues/</link>
		<comments>http://www.grouppolicy.biz/2010/09/fixing-active-directory-time-sync-issues/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 08:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[scheduled task]]></category>
		<category><![CDATA[Time Sync]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/09/fixing-active-directory-time-sync-issues/</guid>
		<description><![CDATA[You might think that AD time sync in your organisation is something that just works out of the box but Sander Berkouwer has just done a post about what you need to do to setup time sync for Windows Server 2008 &#38; R2. Apparently the default time sync server for Windows Server 2003 (time.windows.com) no [...]]]></description>
			<content:encoded><![CDATA[<p>You might think that AD time sync in your organisation is something that just works out of the box but <a href="http://blogs.dirteam.com/blogs/sanderberkouwer/about.aspx" target="_blank">Sander Berkouwer</a> has just done a post about what you need to do to setup time sync for Windows Server 2008 &amp; R2. Apparently the default time sync server for Windows Server 2003 (time.windows.com) no long works so you need to make sure that you DC are configured with a valid time source. </p>
<p>Check out the whole article here <a href="http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2010/09/10/active-directory-time-sync-broken-by-default.aspx">The things that are better left unspoken : Active Directory Time Sync (broken by default)</a></p>
<p><strong>Tip:</strong> One of the steps in the article is to configure the time server using the “w32tim” command on your PDC emulator. You can do this via <a href="http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/" target="_blank">Group Policy Preferences</a> using the <a href="http://technet.microsoft.com/en-us/library/cc770904.aspx" target="_blank">scheduled task</a> option and then use <a href="http://technet.microsoft.com/en-us/library/cc733022.aspx" target="_blank">Item-Level Targeting</a> to only apply the command to the computer name of your PDC Emulator. By scheduling this command on a regular basis you can ensure that the time zone list of the server gets refreshed to the proper values periodically.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/09/fixing-active-directory-time-sync-issues/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Jeremy Moskowitz (Group Policy MVP) interview by Matt Hester</title>
		<link>http://www.grouppolicy.biz/2010/07/jeremy-moskowitz-group-policy-mvp-interview-by-matt-hester/</link>
		<comments>http://www.grouppolicy.biz/2010/07/jeremy-moskowitz-group-policy-mvp-interview-by-matt-hester/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 03:19:50 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[AppLocker]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/07/jeremy-moskowitz-group-policy-mvp-interview-by-matt-hester/</guid>
		<description><![CDATA[Jeremy Moskowitz (fellow Group Policy MVP) has just appeared in an interview with Matt Hester on Bytes by TechNet web site. They covered how IT Professionals start with Windows 7 and Windows Server 2008 R2, why they need to know about Group Policy and what is new with Group Policy in Windows 7. Jeremy also [...]]]></description>
			<content:encoded><![CDATA[<p>Jeremy Moskowitz (fellow Group Policy MVP) has just appeared in an interview with Matt Hester on <a href="http://technet.microsoft.com/en-us/bytesbytechnet.aspx">Bytes by TechNet web site</a>.</p>
<blockquote><p>They covered how IT Professionals start with Windows 7 and Windows Server 2008 R2, why they need to know about Group Policy and what is new with Group Policy in Windows 7. Jeremy also highlighted some tips for his IT Pro peers related to some components of Group Policy including the Central Store.</p>
</blockquote>
<p>Check out the video below:</p>
<p>  <video src="http://download.microsoft.com/download/A/3/7/A37A755C-1BAF-4F7F-AF78-374B7FC37BD2/BytesByTechNet-ipod-Jeremy_Moskowitz(2).mp4" controls="controls" width=640 height=480>  <script src="http://technet.microsoft.com/objectforward/default.aspx?type=VideoPlayer&amp;video=http%3A%2F%2Fcontent4.catalog.video.msn.com%2Fe2%2Fds%2F7af6725b-87c5-43ee-8660-2c6abdae876a.wmv&amp;thumb=http%3A%2F%2Fcontent3.catalog.video.msn.com%2Fe2%2Fds%2F0ea1a5dc-5d2b-48e4-96e7-23cb6694c908.png&amp;title=Jeremy%20Moskowitz%20and%20Matt%20Hester%20Interview&amp;width=640&amp;height=480" type="text/javascript"></script>  <br />   </video>
<p>This video should work with Silverlight or HTML5 video supported browsers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/07/jeremy-moskowitz-group-policy-mvp-interview-by-matt-hester/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Out Now: TechEd Group Policy Session Video&#8217;s</title>
		<link>http://www.grouppolicy.biz/2010/06/out-now-teched-group-policy-session-videos-2/</link>
		<comments>http://www.grouppolicy.biz/2010/06/out-now-teched-group-policy-session-videos-2/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 08:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[AppLocker]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[TechEd]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/06/out-now-teched-group-policy-session-videos-2/</guid>
		<description><![CDATA[This year Microsoft are now making available for everyone the videos screen cast from the TechEd USA conference on the TechEd web site. So if you attended TechEd USA this year but didn’t get to see all the sessions or if you just missed out on going all together you can now check out all [...]]]></description>
			<content:encoded><![CDATA[<p>This year Microsoft are now making available for everyone the videos screen cast from the TechEd USA conference on the TechEd web site. So if you attended TechEd USA this year but didn’t get to see all the sessions or if you just missed out on going all together you can now check out all the session at <a href="http://www.msteched.com">http://www.msteched.com</a></p>
<p> 
<p>For your convince I have embedded the Group Policy specific video’s below.</p>
<p> 
<p><a href="http://www.msteched.com/2010/NorthAmerica/WCL323">How to Save Money, Time, and Headaches with Group Policy in Windows 7 / Windows Server 2008 R2</a></p>
<p>  <object class="player" width="645" height="365" type="application/x-silverlight-2" data="data:application/x-silverlight-2,"><param value="http://www.msteched.com/ClientBin/players/VideoPlayer2009_03_27.xap" name="source" /><param value="m=http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL323.wmv,thumbnail=http://www.msteched.com/Skins/TechEdOnline/Styles/images/DefaultPlayerBackground.png,autohide=true,showembed=true" name="initParams" /><param value="#00000000" name="background" /><param name="minRuntimeVersion" value="3.0.50106.0" /><param name="windowless" value="true" /><param name="enableGPUAcceleration" value="true" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=3.0.50106.0" style="text-decoration:none"> 	  <img src="http://www.msteched.com/Skins/TechEdOnline/Styles/images/NoSilverlight.jpg" alt="Get Microsoft Silverlight" style="border-style:none" />   </a> </object>
<p><a href="http://www.msteched.com/2010/NorthAmerica/WCL322">MDOP: Advanced Group Policy Management 4.0</a></p>
<p>  <object class="player" width="645" height="365" type="application/x-silverlight-2" data="data:application/x-silverlight-2,"><param value="http://www.msteched.com/ClientBin/players/VideoPlayer2009_03_27.xap" name="source" /><param value="m=http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL322.wmv,thumbnail=http://www.msteched.com/Skins/TechEdOnline/Styles/images/DefaultPlayerBackground.png,autohide=true,showembed=true" name="initParams" /><param value="#00000000" name="background" /><param name="minRuntimeVersion" value="3.0.50106.0" /><param name="windowless" value="true" /><param name="enableGPUAcceleration" value="true" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=3.0.50106.0" style="text-decoration:none"> 	  <img src="http://www.msteched.com/Skins/TechEdOnline/Styles/images/NoSilverlight.jpg" alt="Get Microsoft Silverlight" style="border-style:none" />   </a> </object>
<p><a href="http://www.msteched.com/2010/NorthAmerica/WCL303">AppLocker: Your Solution for True Application Smackdown</a></p>
<p>  <object class="player" width="645" height="365" type="application/x-silverlight-2" data="data:application/x-silverlight-2,"><param value="http://www.msteched.com/ClientBin/players/VideoPlayer2009_03_27.xap" name="source" /><param value="m=http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL303.wmv,thumbnail=http://www.msteched.com/Skins/TechEdOnline/Styles/images/DefaultPlayerBackground.png,autohide=true,showembed=true" name="initParams" /><param value="#00000000" name="background" /><param name="minRuntimeVersion" value="3.0.50106.0" /><param name="windowless" value="true" /><param name="enableGPUAcceleration" value="true" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&amp;v=3.0.50106.0" style="text-decoration:none"> 	  <img src="http://www.msteched.com/Skins/TechEdOnline/Styles/images/NoSilverlight.jpg" alt="Get Microsoft Silverlight" style="border-style:none" />   </a> </object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/06/out-now-teched-group-policy-session-videos-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL323.wmv" length="86974536" type="video/asf" />
<enclosure url="http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL322.wmv" length="76630597" type="video/asf" />
<enclosure url="http://ecn.channel9.msdn.com/o9/te/NorthAmerica/2010/wmv/WCL303.wmv" length="111891666" type="video/asf" />
		</item>
		<item>
		<title>Updated: How to make Adobe Reader more secure using Group Policy</title>
		<link>http://www.grouppolicy.biz/2010/06/updated-how-to-make-adobe-reader-more-secure-using-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2010/06/updated-how-to-make-adobe-reader-more-secure-using-group-policy/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 05:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Acrobat]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe reader]]></category>
		<category><![CDATA[automatic]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Intermediate]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/06/updated-how-to-make-adobe-reader-more-secure-using-group-policy/</guid>
		<description><![CDATA[Update: This article is a re-publish of a post I have previously posted. This time I have updated the “Configuring Automatic Update for Adobe Reader” section below with now an officially documented and more reliable method. I have also added a section called “Locking down the Automatic Update option for Adobe Reader” which shows you [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update: </strong>This article is a re-publish of a post I have previously posted. This time I have updated the “Configuring Automatic Update for Adobe Reader” section below with now an officially documented and more reliable method. I have also added a section called “Locking down the Automatic Update option for Adobe Reader” which shows you how to prevent users from changing Adobe Reader update options once they are configured.</p>
<p>Recently there have been a number of critical security issues that have been associated with Adobe Reader (see below).</p>
<ul>
<li><a href="http://securitygarden.blogspot.com/2010/06/security-advisory-adobe-flash-player.html">http://securitygarden.blogspot.com/2010/06/security-advisory-adobe-flash-player.html</a></li>
<li><a href="http://securitygarden.blogspot.com/2010/04/critical-adobe-and-adobe-acrobat-update.html">http://securitygarden.blogspot.com/2010/04/critical-adobe-and-adobe-acrobat-update.html</a></li>
<li><a href="http://securitygarden.blogspot.com/2010/01/adobe-readeracrobat-critical-update.html">http://securitygarden.blogspot.com/2010/01/adobe-readeracrobat-critical-update.html</a></li>
<li><a href="http://securitygarden.blogspot.com/2009/10/adobe-reader-and-acrobat-critical.html">http://securitygarden.blogspot.com/2009/10/adobe-reader-and-acrobat-critical.html</a></li>
<li><a href="http://securitygarden.blogspot.com/2009/05/critical-update-adobe-reader-and.html">http://securitygarden.blogspot.com/2009/05/critical-update-adobe-reader-and.html</a></li>
<li><a title="http://securitygarden.blogspot.com/2009/12/critical-adobe-pdf-vulnerability.html" href="http://securitygarden.blogspot.com/2009/12/critical-adobe-pdf-vulnerability.html">http://securitygarden.blogspot.com/2009/12/critical-adobe-pdf-vulnerability.html</a></li>
<li><a title="http://securitygarden.blogspot.com/2010/01/adobe-readeracrobat-critical-update.html" href="http://securitygarden.blogspot.com/2010/01/adobe-readeracrobat-critical-update.html">http://securitygarden.blogspot.com/2010/01/adobe-readeracrobat-critical-update.html</a></li>
<li><a title="http://www.adobe.com/support/security/advisories/apsa09-07.html" href="http://www.adobe.com/support/security/advisories/apsa09-07.html">http://www.adobe.com/support/security/advisories/apsa09-07.html</a></li>
</ul>
<p><strong>New:</strong> To see a complete list of current updates for Adobe Reader (all current versions) on Windows go to <a title="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Windows" href="http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Windows">http://www.adobe.com/support/downloads/product.jsp?product=10&amp;platform=Windows</a></p>
<p>This has has left IT administrators with a bit of a nightmare as to how to keep Reader secure as Adobe don’t have the wonderful tools such as Group Policy and Windows Update, WSUS and SCCM to manage their patch rollout deployment.</p>
<p>One thing you might notice about the many of the vulnerabilities in Adobe products is that they are frequently JavaScript issues. Surprisingly the recommend action from Adobe to mitigate this security issues is to simply turn off JavaScript (which is enabled by default) in Adobe Reader. Seeing how rarely the JavaScript option is actually used in Adobe Reader I recommend that you just configure this option to be permanently turned off (see image 1).</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image4.png"><img style="display: inline; border: 0px;" title="Image 1. Adobe Reader JavaScript option" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb61.png" border="0" alt="Image 1. Adobe Reader JavaScript option" width="514" height="338" /></a></p>
<p><strong>Image 1. Adobe Reader JavaScript option</strong></p>
<h3>Disabling JavaScript</h3>
<p>Now<span style="text-decoration: line-through;"> there is no way to disable the user interface</span> you can disable the user interface using third-party tools (see <a title="http://www.policypak.com/support-and-sharing/video-tutorials" href="http://www.policypak.com/support-and-sharing/video-tutorials">http://www.policypak.com/support-and-sharing/video-tutorials</a>) to prevent users to re-enabling this option. However some users might need to open PDF’s with JavaScript content so leaving the UI enabled would allow them to re-enable the option when needed. The good thing about configuring this registry key via Group Policy Preferences is that it would automatically turn the option off in the background at the next policy update leaving JavaScript only enabled for a few hours. NICE!</p>
<p>To do disable this option edit a Group Policy Object (GPO) that is targeted to the users accounts. Once you have opened the GPO in the Group Policy Management Editor go to User Configuration &gt; Preferences &gt; Windows Settings &gt; Registry then go to Action &gt; All Tasks &gt; Add and configured a New Registry setting (as per image below).</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image8.png"><img style="display: inline; border: 0px;" title="Image 2. Disable JavaScript registry key" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb81.png" border="0" alt="Image 2. Disable JavaScript registry key" width="408" height="452" /></a></p>
<p><strong>Image 2. Disable JavaScript registry key</strong></p>
<p>The key to update is:</p>
<p><strong>Key:</strong> HKCU\Software\Adobe\Acrobat Reader\9.0\JSPrefs<br />
<strong>Value:</strong> bEnableJS (REG_DWORD)<br />
<strong>Data:</strong> 0 (zero)</p>
<p>Note: If you don’t want this option to be turned off once a users has re-enabled it then tick the “Apply once and do not reapply” option in the “Common” tab (see image 3) as this will only change this registry key once making it more a default setting rather then an enforced one.</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image17.png"><img style="display: inline; border: 0px;" title="Image 3. Apply one and do not reapply" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb16.png" border="0" alt="Image 3. Apply one and do not reapply" width="408" height="229" /></a></p>
<p><strong>Image 3. Apply one and do not reapply</strong></p>
<h3>Updated: Configuring Automatic Update for Adobe Reader</h3>
<p><span style="text-decoration: line-through;">Adobe has also added a “Automatically install updates” feature (see image 4) with the release of </span><a href="http://www.adobe.com/products/reader/"><span style="text-decoration: line-through;">Adobe Reader</span></a><span style="text-decoration: line-through;"> 9.2.0. however as of the time of writing this document the new version of Adobe Reader 9.3.0 is out and for some reason it is not automatically updating. So maybe there is a little more work to go here for Adobe.</span></p>
<p>Thanks to <a href="http://www.ryansteele.ca/" target="_blank">Ryan Steel</a> for pointing out that Adobe have now published a document ( <a href="http://kb2.adobe.com/cps/837/cpsid_83709/attachments/Acrobat_Reader_Updater.pdf">http://kb2.adobe.com/cps/837/cpsid_83709/attachments/Acrobat_Reader_Updater.pdf</a> ) that documents the registry key for enabling the “Automatically install updates” option.</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image6.png"><img style="display: inline; border: 0px;" title="Image 4. Adobe Reader Updater Preferences" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb31.png" border="0" alt="Image 4. Adobe Reader Updater Preferences" width="636" height="577" /></a></p>
<p><strong>Image 4. Adobe Reader Updater Preferences</strong></p>
<p><strong><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image37.png"><img style="display: inline; border: 0px;" title="Image 5. Adobe Reader Updater System Tray Notification" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb34.png" border="0" alt="Image 5. Adobe Reader Updater System Tray Notification" width="171" height="84" /></a></strong></p>
<p><strong>Image 5. Adobe Reader Updater System Tray Notification</strong></p>
<p><strong> </strong></p>
<p>The key to configure automatic update is:</p>
<p><strong>Key:</strong> HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Adobe ARM\1.0\ARM<br />
<strong>Value:</strong> iCheck (REG_DWORD)<br />
<strong>Data:</strong> 0 (Manual)<br />
2 (Semi-Automatic)<br />
3 (Automatic)</p>
<p>Below is an example of how you would configure this registry key using Group Policy Preferences. Be sure that this key is targeted to the computer object as it is a local machine setting.</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image18.png"><img style="display: inline; border: 0px;" title="Image 6. Group Policy Preferences Updater Registry Key" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb12.png" border="0" alt="Image 6. Group Policy Preferences Updater Registry Key" width="408" height="452" /></a></p>
<p><strong>Image 6. Group Policy Preferences Updater Registry Key</strong></p>
<p>As Adobe digitally sign their program this means their (<a href="http://blogs.adobe.com/psirt/archives.html" target="_blank">not-so</a>) <a href="http://news.cnet.com/8301-1009_3-10245931-83.html" target="_blank">quarterly security update</a> should automatically update the program without prompting normal users for a UAC elevation prompt (ref <a title="http://kb2.adobe.com/cps/838/cpsid_83813.html" href="http://kb2.adobe.com/cps/838/cpsid_83813.html">http://kb2.adobe.com/cps/838/cpsid_83813.html</a>).</p>
<p><strong>Note:</strong> Ryan did <a href="http://www.grouppolicy.biz/2010/01/how-to-make-adobe-reader-more-secure-using-group-policy/comment-page-1/#comment-1315" target="_blank">pointed out</a> that this automatic update without a UAC prompt might not necessarily be work as expected so you will need to test this automatic update facility for your environment.</p>
<p>Having the program digitally signed also means that you can easily prevent any older version of the program from running using <a href="http://www.microsoft.com/windows/enterprise/products/windows-7/features.aspx#applocker" target="_blank">AppLocker</a> with Windows 7. If you want to see some instruction on how to do this check out my other blog post <a href="http://www.grouppolicy.biz/2010/04/how-to-configure-applocker-group-policy-in-windows-7-to-block-third-party-browsers/">How to configure AppLocker Group Policy in Windows 7 to block third-party browsers</a>.</p>
<h3>New: Locking down the Automatic Update option for Adobe Reader</h3>
<p>Another registry key that is document in <a href="http://kb2.adobe.com/cps/837/cpsid_83709/attachments/Acrobat_Reader_Updater.pdf" target="_blank">this article</a> show the key that locks down the user interface for the Adobe Reader update option. This is very handy as if you configured Adobe Updater to Automatic then locking down the UI will make it a LOT harder for users to turn this option off.</p>
<p>The key to lock down Adobe Updater is:</p>
<p><strong>Key:</strong> HKEY_LOCAL_MACHINE\SOFTWARE\Polices\Adobe\{product}\{version}\FeatureLockdown<br />
<strong>Value: </strong>bUpdater (REG_DWORD)<br />
<strong>Data:</strong> 0 (Locked Down)</p>
<p><strong>Note:</strong> The patch listed in the <a href="http://kb2.adobe.com/cps/837/cpsid_83709/attachments/Acrobat_Reader_Updater.pdf" target="_blank">Adobe documentation</a> for this option is wrong therefore I have added “Polices” to the key above to correct for this error.</p>
<p>Also note the above example has {product} and {version} which you should substitute the value “Acrobat Reader” and “9.0” (see image 7 below). You would obviously have to change the version number to match the version of Adobe Reader you have deployed in your environment.</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image36.png"><img style="display: inline; border: 0px;" title="Image 8. Group Policy Preferences lockdown updater Registry Key" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb33.png" border="0" alt="Image 8. Group Policy Preferences lockdown updater Registry Key" width="408" height="452" /></a></p>
<p><strong>Image 8. Group Policy Preferences lockdown updater Registry Key</strong></p>
<p>Once this key is applied to your computers you will now see that the “Check for Updates” under the help menu and the “Updater” section under preferences have now been removed (see images below).</p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image27.png"><img style="display: inline; border: 0px;" title="Image 9. “Check for Update” removed from help menu" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb21.png" border="0" alt="Image 9. “Check for Update” removed from help menu" width="290" height="241" /></a></p>
<p><strong>Image 9. “Check for Update” removed from help menu</strong></p>
<p><a href="file:///C:/Users/alan.burchill/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesB947B24/image32.png"><img style="display: inline; border: 0px;" title="Image 10. “Updater” removed from Preferences" src="http://www.grouppolicy.biz/wp-content/uploads/2010/06/image_thumb311.png" border="0" alt="Image 10. “Updater” removed from Preferences" width="284" height="246" /></a></p>
<p><strong>Image 10. “Updater” removed from Preferences</strong></p>
<p>While most IT professional don’t like having to install Adobe Reader in their environment at least this will certainly go a long way to making it as secure as possible. It would certainly seem that McAfee labs predictions have come true (“<a href="http://www.mcafee.com/us/local_content/white_papers/7985rpt_labs_threat_predict_1209_v2.pdf">Adobe product exploitation will likely surpass that of Microsoft Office applications in 2010</a>.”) as Steve Gibson (founder of the <a href="http://www.grc.com" target="_blank">Gibson Research Corporation</a>) mentioned on his latest <a href="http://www.twit.tv/sn251" target="_blank">Security Now</a> podcast that Adobe are now looking at changing to a monthly security patching cycle as they are continuity having to release emergency out of cycles patches any way.</p>
<p>Good Luck!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/06/updated-how-to-make-adobe-reader-more-secure-using-group-policy/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy to remove the Adobe Reader desktop shortcut</title>
		<link>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-adobe-reader-desktop-shortcut/</link>
		<comments>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-adobe-reader-desktop-shortcut/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 08:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[adobe reader]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-adobe-reader-desktop-shortcut/</guid>
		<description><![CDATA[One of the most annoying things about Adobe Reader is that it is in need for constant updating to newer version due to security issues. While this is true for most software packages whenever you install an Adobe Reader update it also restores the desktop icon even if it has already been deleted. (Annoying!!!). Note: [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most annoying things about Adobe Reader is that it is in need for constant updating to newer version due to security issues. While this is true for most software packages whenever you install an Adobe Reader update it also restores the desktop icon even if it has already been deleted. (Annoying!!!).</p>
<p><strong>Note:</strong> for more information on using Group Policy to secure Adobe Reader see my previous article <a title="Permanent Link to How to make Adobe Reader more secure using Group Policy" href="http://www.grouppolicy.biz/2010/01/how-to-make-adobe-reader-more-secure-using-group-policy/">Permanent Link to How to make Adobe Reader more secure using Group Policy</a></p>
<p>So below I go through how to use one of the new Group Policy Preferences options is called “Shortcuts” to remove the icon when ever it is re-instated (see below). While in this example I use (pick on) Adobe Reader it can also be used as a guide for removing any other shortcut that you so desire.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image41.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb41.png" width="97" height="244" /></a></p>
<p><strong>Step 1.</strong> Edit a GPO that targets the computers that you want to apply the home page setting.</p>
<p><strong>Step 2.</strong> Navigate to User Configuration &gt; Preferences &gt; Control Panel Settings &gt; Windows Settings</p>
<p><strong>Step 3.</strong> Click on the “Action” menu and click on “New” and then click on “Shortcut”</p>
<p><strong>Step 4.</strong> Change the Action to “Delete” then select “All Users Desktop” and then type “Adobe Reader 9” in the name field.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image42.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb42.png" width="408" height="452" /></a></p>
<p>Now wait time you install an Adobe Reader update all you have to do is wait for the next group policy refresh and the shortcut will be gone… (Yes).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image43.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb43.png" width="111" height="244" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-adobe-reader-desktop-shortcut/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy to remove the Network Connectivity Status Indicator message in your network icon</title>
		<link>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-ncsi-message-in-your-network-icon/</link>
		<comments>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-ncsi-message-in-your-network-icon/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 16:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[NCSI]]></category>
		<category><![CDATA[Network Connectivity Status Indicator]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-ncsi-message-in-your-network-icon/</guid>
		<description><![CDATA[Windows has a cool feature that allows you to tell if your computer has Internet connectivity when you are connected to a network (see image below). This feature is called Network Connectivity Status Indicator (NCSI) it uses a combination of DNS and/or HTTP look ups to tell if you are connected to the Internet. The [...]]]></description>
			<content:encoded><![CDATA[<p>Windows has a cool feature that allows you to tell if your computer has Internet connectivity when you are connected to a network (see image below). This feature is called Network Connectivity Status Indicator (NCSI) it uses a combination of DNS and/or HTTP look ups to tell if you are connected to the Internet. The way does this is either via a HTTP request for <a href="http://www.msftncsi.com/ncsi.txt">http://www.msftncsi.com/ncsi.txt</a> or a DNS look up for <strong>dns.msftncsi.com</strong> that resoles to <strong>131.107.255.255</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image37.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb37.png" border="0" alt="image" width="244" height="115" /></a></p>
<h3>Windows 7</h3>
<p>However if you find this error message really annoying there is now a Windows 7 group policy will turn it off. This is a machine setting so edit a Group Policy Object that is applied to all the workstations you want to turn this message off. Then navigate to Computer Configuration &gt; Policies &gt; Administrative Templates &gt; Network Connections and enabled the “Do not show the “local access only” network icon” policy setting.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image38.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb38.png" border="0" alt="image" width="704" height="644" /></a></p>
<p>TADA… Now you will no longer see the exclamation icon on the network icon.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image39.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb39.png" border="0" alt="image" width="244" height="119" /></a></p>
<p>For more information on how NCSI works and this Windows 7 policy see <a title="http://technet.microsoft.com/en-us/library/ee126135(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/ee126135(WS.10).aspx">http://technet.microsoft.com/en-us/library/ee126135(WS.10).aspx</a></p>
<h3>Windows Vista</h3>
<p>Unfortunately Windows Vista does not have the same Group Policy however there is a registry key that can be applied using Group Policy Preferences that has the same affect.</p>
<p><strong>Key:</strong> HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet<br />
<strong>Value:</strong> EnableActiveProbing<br />
<strong>Data:</strong> 1 (REG_DWORD) = Enabled<br />
<strong>Data:</strong> 0 = Disabled</p>
<p><strong>Step 1.</strong> Edit a Group Policy Object that is applied to all the workstation you want this Browser Ballot disabled.</p>
<p><strong>Step 2.</strong> Navigate to Computer Configuration &gt; Preferences &gt; Windows Settings &gt; Registry and create a “New Registry Item”</p>
<p><strong>Step 3.</strong> Type “SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet” in the Key Path then type “EnableActiveProbing” in the Value name, then select REG_DWORD as the value type “0” in the value data and then click “OK”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image40.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb40.png" border="0" alt="image" width="408" height="452" /></a></p>
<p>For more information on how NCSI works and this Windows Vista policy see <a title="http://technet.microsoft.com/en-us/library/cc766017(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc766017(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc766017(WS.10).aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-remove-the-ncsi-message-in-your-network-icon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What are Group Policy Preferences</title>
		<link>http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/</link>
		<comments>http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 09:50:43 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Popular]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/</guid>
		<description><![CDATA[Group Policy Preferences have been out for about 3 years now and so there have been a number web posts about what they are and how they are implemented. So I have created a list of links to other articles that from the Group Policy Team Blog and ohter places that help explain what Preference are [...]]]></description>
			<content:encoded><![CDATA[<p>Group Policy Preferences have been out for about 3 years now and so there have been a number web posts about what they are and how they are implemented. So I have created a list of links to other articles that from the Group Policy Team Blog and ohter places that help explain what Preference are and how you can use them in your environemtn.</p>
<p>Third Party Links</p>
<ul>
<li><a title="http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/" href="http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/" target="_blank">MSServerAdmin: The One Reason You Should Use Group Policy Preferences – Printers</a></li>
<li><a href="http://www.gpoguy.com/Portals/0/Group%20Policy%20Preferences%20Overview.pdf" target="_blank">GPO Guy: Group Policy Preferences Overview</a></li>
<li><a title="http://rdpfiles.com/2009/11/13/group-policy-preferences-aka-gpps-2/" href="http://rdpfiles.com/2009/11/13/group-policy-preferences-aka-gpps-2/" target="_blank">RDP Files: Group Policy Preferences aka GPPs</a></li>
</ul>
<p>Microsoft Links</p>
<ul>
<li><a href="http://support.microsoft.com/Default.aspx?kbid=943729" target="_blank">Microsoft Support: Information about new Group Policy preferences in Windows Server 2008</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc731892(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc731892(WS.10).aspx" target="_blank">TechNet: Group Policy Preferences: Getting Started</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc771685.aspx" href="http://technet.microsoft.com/en-us/library/cc771685.aspx" target="_blank">TechNet: Configure, Target, and Comment Preference Items</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc733022.aspx" href="http://technet.microsoft.com/en-us/library/cc733022.aspx" target="_blank">TechNet: Preference Item-Level Targeting</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc770342.aspx" href="http://technet.microsoft.com/en-us/library/cc770342.aspx" target="_blank">TechNet: Windows Settings</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc725580.aspx" href="http://technet.microsoft.com/en-us/library/cc725580.aspx" target="_blank">TechNet: Control Panel Settings</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc772371.aspx" href="http://technet.microsoft.com/en-us/library/cc772371.aspx" target="_blank">TechNet: Configure Common Options</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc754299.aspx" href="http://technet.microsoft.com/en-us/library/cc754299.aspx" target="_blank">TechNet: Enable and Disable Settings</a></li>
<li><a title="http://technet.microsoft.com/en-us/library/cc753915.aspx" href="http://technet.microsoft.com/en-us/library/cc753915.aspx" target="_blank">TechNet: Variable in Preferences Items</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2008/03/04/gp-policy-vs-preference-vs-gp-preferences.aspx" href="http://blogs.technet.com/grouppolicy/archive/2008/03/04/gp-policy-vs-preference-vs-gp-preferences.aspx" target="_blank">Group Policy Team Blog: GP Policy vs. Preference vs. GP preferences</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2009/05/13/environment-variables-in-gp-preferences.aspx" href="http://blogs.technet.com/grouppolicy/archive/2009/05/13/environment-variables-in-gp-preferences.aspx" target="_blank">Group Policy Team Blog: Environment Variables in GP Preferences</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2008/11/05/troubleshooting-quick-fixes.aspx" href="http://blogs.technet.com/grouppolicy/archive/2008/11/05/troubleshooting-quick-fixes.aspx" target="_blank">Group Policy Team Blog: Troubleshooting: Quick Fixes</a></li>
<li><a href="http://blogs.technet.com/grouppolicy/archive/2009/02/11/gp-preferences-will-reduce-logon-scripts-mapping-drives.aspx" target="_blank">Group Policy Team Blog: GP Preferences Will Reduce Logon Scripts : Mapping Drives</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/tags/Preferences/default.aspx" href="http://blogs.technet.com/grouppolicy/archive/tags/Preferences/default.aspx" target="_blank">Group Policy Team Blog: Check a setting in all GPO&#8217;s continued (scripts, firewall, GP Preferences and more)</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2009/07/30/security-filtering-wmi-filtering-and-item-level-targeting-in-group-policy-preferences.aspx" href="http://blogs.technet.com/grouppolicy/archive/2009/07/30/security-filtering-wmi-filtering-and-item-level-targeting-in-group-policy-preferences.aspx" target="_blank">Group Policy Team Blog: Security Filtering, WMI Filtering, and Item-level Targeting in Group Policy Preferences</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2009/06/19/how-do-i-migrate-policymaker-items-to-group-policy-preference-items.aspx" href="http://blogs.technet.com/grouppolicy/archive/2009/06/19/how-do-i-migrate-policymaker-items-to-group-policy-preference-items.aspx" target="_blank">Group Policy Team Blog: How do I migrate PolicyMaker Items to Group Policy Preference Items?</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2009/04/22/passwords-in-group-policy-preferences-updated.aspx" href="http://blogs.technet.com/grouppolicy/archive/2009/04/22/passwords-in-group-policy-preferences-updated.aspx" target="_blank">Group Policy Team Blog: Passwords in Group Policy Preferences (updated)</a></li>
<li><a title="http://blogs.technet.com/grouppolicy/archive/2008/10/20/red-green-underlining-continued-using-preferences-to-set-ie-settings-like-preference-or-like-policy.aspx" href="http://blogs.technet.com/grouppolicy/archive/2008/10/20/red-green-underlining-continued-using-preferences-to-set-ie-settings-like-preference-or-like-policy.aspx" target="_blank">Group Policy Team Blog: Red / Green Underlining continued: Using Preferences to set IE settings like preference, or like policy</a></li>
</ul>
<p>My take&#8230;</p>
<p>Group Policy Preferences are a heap of new Group Policy settings that were released with Windows Server 2008 that allows IT administrators to pretty much do anything they want to configured computers in an corporate environmnet. Preferences only require a Windows 2000 Active Directory and they need to be manageded from a minumum of Windows Vista/2008 however they can be applied to Windows XP Service Pack 2 (or greater) workstations.</p>
<p>You can see all the articles on this site about Group Policy Preferences at <a title="http://www.grouppolicy.biz/tag/group-policy-preferences/" href="http://www.grouppolicy.biz/tag/group-policy-preferences/">http://www.grouppolicy.biz/tag/group-policy-preferences/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to use Group Policy to configure home page settings – Part 2</title>
		<link>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-home-page-settings-part-2/</link>
		<comments>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-home-page-settings-part-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 09:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Home Page]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Popular]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-home-page-settings-part-2/</guid>
		<description><![CDATA[In part 2 of how to use Group Policy to configure a users home page I will be show you how to use Group Policy Preferences to configure a users home page. There really isn’t a right way you can set the users home pages setting it is really up to your requirements and how [...]]]></description>
			<content:encoded><![CDATA[<p>In part 2 of how to use Group Policy to configure a users home page I will be show you how to use Group Policy Preferences to configure a users home page. There really isn’t a right way you can set the users home pages setting it is really up to your requirements and how much control you want to have.</p>
<p>The advantage of using Group Policy Preferences is that it allows you to specify a default home page but still allow users to change it if they want.</p>
<p>Now there are three dialogue Internet Explorer setting that can be used to configured home pages in Group Policy Preferences.</p>
<table border="0" cellspacing="0" cellpadding="2" width="640">
<tbody>
<tr>
<td width="213" valign="top">Internet Explorer 8</td>
<td width="213" valign="top">Internet Explorer 7</td>
<td width="213" valign="top">Internet Explorer 5 and 6</td>
</tr>
<tr>
<td width="213" valign="top"><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb.png" border="0" alt="image" width="204" height="244" /></a></td>
<td width="213" valign="top"><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image1.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb1.png" border="0" alt="image" width="204" height="244" /></a></td>
<td width="213" valign="top"><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image2.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb2.png" border="0" alt="image" width="210" height="244" /></a></td>
</tr>
</tbody>
</table>
<p>However as you can see the IE7 and IE8 screens are exactly the same so I will only go thought it using IE8 and the IE5/6 screenshots. If you do want to configure the IE8 setting remember that you will need to use the Internet Explorer 7 screen option instead however all the steps and affects are the same.</p>
<h3>Internet Explorer 5 &amp; 6</h3>
<p>Internet Explorer 5 &amp; 6 does not support tabbed browsing so this makes it a lot simpler to setup as all you can specify a default home page. Also remember that the Group Policy Preferences Client Side Extensions are are not installed on Windows XP by default so you will need to make sure they are installed before these settings will work.</p>
<p>Step 1. Edit a GPO that targets the users that you want to apply the home page setting.</p>
<p>Step 2. Navigate to User Configuration &gt; Preferences &gt; Control Panel Settings &gt; Internet Settings</p>
<p>Step 3. Click on the “Action” menu and click on “New” and then click on “Internet Explore 5 and 6”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image3.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb3.png" border="0" alt="image" width="328" height="425" /></a></p>
<p>Step 4. Press “F6”</p>
<p><strong>Explanation:</strong> Pressing “F6” enables the individual settings for configuration. Notice this changes the red dotted line to a solid green line which means that only the “Home:” settings is enabled to be applied as a policy.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image4.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb4.png" border="0" alt="image" width="408" height="475" /></a></p>
<p>Step 5. Now type your home page URL in the “Home” text box and click “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image5.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb5.png" border="0" alt="image" width="408" height="475" /></a></p>
<p>Your done.</p>
<p>Now as this is a preference this will not prevent you users from changing the home page however it will be reset at the next group policy refresh.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image6.png"><img style="display: inline; border: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb6.png" border="0" alt="image" width="584" height="226" /></a></p>
<h3>Internet Explorer 7 &amp; 8</h3>
<p>Internet Explorer 7 &amp; 8 supports multiple tabs so you need can either configure a single default home page or a default home page with multiple secondary home page.</p>
<p>Step 1. Edit a GPO that targets the users that you want to apply the home page setting.</p>
<p>Step 2. Navigate to User Configuration &gt; Preferences &gt; Control Panel Settings &gt; Internet Settings</p>
<p>Step 3. Click on the “Action” menu and click on “New” and then click on “Internet Explore 8” (or “Internet Explorer 7”)</p>
<p>Step 4. Press “F6”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image7.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb7.png" border="0" alt="image" width="416" height="498" /></a></p>
<p>Step 5. Now add the URL (or URL’s) for the pages you want to be displayed and click “OK”.</p>
<p><strong>Note:</strong> If you only specify one home page then the user will be able to change the home page however it will reset after the next policy refresh.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image8.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb8.png" border="0" alt="image" width="416" height="498" /></a></p>
<p>Again… your done.</p>
<p>As you can see below your browser is configured with two default home pages.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image9.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb9.png" border="0" alt="image" width="634" height="169" /></a></p>
<p><strong>Note:</strong> Native Group Policies always take precedence over Group Policy Preferences so if you have you home pages configured using a native Group Policy (see <a href="http://www.grouppolicy.biz/2010/02/how-to-use-group-policy-to-configure-home-page-settings-part-1/" target="_blank">Part 1</a>) then this settings will be overridden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-home-page-settings-part-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy to disable the EU Browser Choice</title>
		<link>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-disable-the-eu-browser-choice/</link>
		<comments>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-disable-the-eu-browser-choice/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 05:30:31 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Browser Ballot]]></category>
		<category><![CDATA[EU]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[KB2019411]]></category>
		<category><![CDATA[KB976002]]></category>
		<category><![CDATA[Popular]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-disable-the-eu-browser-choice/</guid>
		<description><![CDATA[In case you had not already heard Microsoft have had to release an update for all European users to prompt display a ballot screen about what version of browser they want to use (see below). This is one of the actions Microsoft had to do to comply with the EU anti-trust case. Microsoft have released [...]]]></description>
			<content:encoded><![CDATA[<p>In case you had not already heard Microsoft have had to release an update for all European users to prompt display a ballot screen about what version of browser they want to use (see below). This is one of the actions Microsoft had to do to comply with the EU anti-trust case.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image10.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb10.png" border="0" alt="image" width="644" height="337" /></a></p>
<p>Microsoft have released article <a href="http://support.microsoft.com/kb/2019411" target="_blank">KB2019411</a> explaining how IT administrators can disable a Browser Choice screen for their users using a simple registry key.</p>
<p><strong>Key:</strong> HKLM\Software\BrowserChoice <br />
<strong>Value:</strong> Enable<br />
<strong>Data:</strong> 1 (REG_DWORD) = Enabled<br />
<strong>Data:</strong> 0 = Disabled</p>
<p>Now of course you can deploy registry key using Group Policy Preferences which will make it much easier for IT administrators disable this screen.</p>
<p>Step 1. Edit a Group Policy Object that is applied to all the workstation you want this Browser Ballot disabled.</p>
<p>Step 2. Navigate to Computer Configuration &gt; Preferences &gt; Windows Settings &gt; Registry and create a “New Registry Item”</p>
<p>Step 3. Type “Software\BrowserChoice” in the Key Path then type “Enable” in the Value name, then select REG_DWORD as the value type “0” in the value data and then click “OK”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image15.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/03/image_thumb15.png" border="0" alt="image" width="408" height="452" /></a></p>
<p>If all that is to much hassle to do all that below is a link to the Group Policy Preference XML file you can just copy into the policy.</p>
<p>Links:</p>
<ul>
<li>More information on the Brower Choice <a title="http://support.microsoft.com/kb/976002" href="http://support.microsoft.com/kb/976002">http://support.microsoft.com/kb/976002</a></li>
<li>More information on the Disable registry key <a title="http://support.microsoft.com/kb/2019411" href="http://support.microsoft.com/kb/2019411">http://support.microsoft.com/kb/2019411</a></li>
<li>Also check out Aaron Parkers blog here for more information <a title="http://blog.stealthpuppy.com/windows/disable-the-browser-choice-screen" href="http://blog.stealthpuppy.com/windows/disable-the-browser-choice-screen">http://blog.stealthpuppy.com/windows/disable-the-browser-choice-screen</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-disable-the-eu-browser-choice/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Group Policy Setting of the Week 13 – Files</title>
		<link>http://www.grouppolicy.biz/2010/02/group-policy-setting-of-the-week-13-files/</link>
		<comments>http://www.grouppolicy.biz/2010/02/group-policy-setting-of-the-week-13-files/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 04:44:34 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Setting of the Week]]></category>
		<category><![CDATA[Basic]]></category>
		<category><![CDATA[CRUD]]></category>
		<category><![CDATA[files]]></category>
		<category><![CDATA[folder]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/02/group-policy-setting-of-the-week-13-files/</guid>
		<description><![CDATA[This week I have selected the Group Policy preference “Files” setting which can be found under either Users or Computers &#62; Preferences &#62; Windows Settings &#62; Files. I commonly see the file update option used where a licence file or a single .exe application needs to be updated on all the computers in an organisation. [...]]]></description>
			<content:encoded><![CDATA[<p>This week I have selected the Group Policy preference “Files” setting which can be found under either Users or Computers &gt; Preferences &gt; Windows Settings &gt; Files. I commonly see the file update option used where a licence file or a single .exe application needs to be updated on all the computers in an organisation. Here a central copy of the file(s) is stored on a central server and when then central version is updated all the computers will receive the new version of the file at the next policy update. Much better than a logon script!!!!</p>
<p>You also have to ensure that the destination folder in the Create, Replate and Update options already exists as it will not automatically create the folder if it doesn&#8217;t exist. If you do need to create the folder for the destination then use the “Folders” option.  Also make sure that if you are copying the file(s) to a location that its under the correct context (e.g. User context for files into their local profile and Computer context if it is being copied into the program files folder).</p>
<p>This option is a Create Replace Update and Delete (<a href="http://blogs.technet.com/grouppolicy/archive/2009/11/02/group-policy-preferences-colorful-and-mysteriously-powerful-just-like-windows-7.aspx" target="_blank">CRUD</a>) enabled setting so the behaviour is a little different depending on your action. All these options support wild cards so you can use it to copy (or delete) multiple files.</p>
<h3>Create</h3>
<p>This option will copy a file from a location (like a network share) to another location (like on the local computer) only if the destination file does not already exist.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image54.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb54.png" border="0" alt="image" width="408" height="451" /></a> </p>
<h3>Replace</h3>
<p>Again, this option will copy a file from a location (like a network share) to another location (like on the local computer) but this option will delete and overwrite the destination if it already exists.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image55.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb55.png" border="0" alt="image" width="408" height="451" /></a> </p>
<h3>Update</h3>
<p>This one is very similar to Replace however it only changes the individual attributes that changes. If the file does not already exist then it does the same as the Create option.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image56.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb56.png" border="0" alt="image" width="408" height="451" /></a> </p>
<h3>Delete</h3>
<p>As the name suggests it will delete what ever file you specify in the “Delete file(s):” field. Remember this also include wild cards so you can use “C:\Path\*.*”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image57.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb57.png" border="0" alt="image" width="408" height="451" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/02/group-policy-setting-of-the-week-13-files/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy to fix Adobe Reader PDF Preview in Windows 64bit</title>
		<link>http://www.grouppolicy.biz/2010/02/how-to-use-group-policy-to-make-adobe-reader-work-in-64bit-windows/</link>
		<comments>http://www.grouppolicy.biz/2010/02/how-to-use-group-policy-to-make-adobe-reader-work-in-64bit-windows/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 11:42:59 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[adobe reader]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Popular]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=479</guid>
		<description><![CDATA[Leo Davidson recently posted a fix for Adobe Reader integration on 64bit Windows. His fix resolves the thumbnail and file preview feature when you install Adobe Reader (which is still only available in 32bit) in 64bit Windows which Adobe have not seemed to work out for over 3 years now. On his site he has tool that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pretentiousname.com/" target="_blank">Leo Davidson</a> recently <a href="http://www.pretentiousname.com/adobe_pdf_x64_fix/" target="_blank">posted</a> a fix for Adobe Reader integration on 64bit Windows. His fix resolves the thumbnail and file preview feature when you install Adobe Reader (which is still only available in 32bit) in 64bit Windows which Adobe have not seemed to work out for over 3 years now. On his site he has tool that you can <a href="http://www.pretentiousname.com/adobe_pdf_x64_fix/index.html#downl" target="_blank">download</a> to manually apply the PDF fix. The file preview is just a simple registry key change so I have added some more instruction showing how to makes these changes using Group Policy Preferences.</p>
<p><strong>Update:</strong> Thanks to the feedback from Leo Davidson I have updated the instructions to only “Update” the value if it already exists.</p>
<p><strong>Update2</strong>: Reduced the complexity to check for a 64bit OS.</p>
<h3>Preview View</h3>
<h3><strong>Method 1: File Preview Fix – Step by Step – Hard </strong></h3>
<p><strong>Note: Before you do method 1 be sure to check out the much easier method 2</strong></p>
<p>Step 1. Open Group Policy Management Console</p>
<p>Step 2. Edit a machine based Group Policy Object (GPO)</p>
<p>Step 3. Go to Computer Configuration &gt; Preferences &gt; Windows Settings &gt; Registry</p>
<p>Step 4. Click on the “Actions Menu” &gt; “New” &gt; “Registry Item” then select the <strong>HKEY_LOCAL_MACHINE</strong> Hive type <strong>SOFTWARE\Classes\CLSID\{DC6EFB56-9CFA-464D-8880-44885D7DC193}</strong> in the “Key Path” then type <strong>AppID</strong> in the Value Name field and <strong>{534A1E02-D58F-44f0-B58B-36CBED287C7C}</strong> in the “Value Data” field.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image34.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb34.png" alt="image" width="408" height="452" border="0" /></a></p>
<p>Now we are going to filter the Group Policy Preference setting so that we only apply the registry key fix to 64bit Operating Systems.</p>
<p>Step 5.  Click on the “Common” Tab then tick “Item-level targeting” and click the “Targeting” button.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image11.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb11.png" alt="image" width="408" height="452" border="0" /></a></p>
<p>Step 6. Click the “New Item” then click “Registry Match” chose the “Key exists” match Type and then change the Hive to “HKEY_LOCAL_MACHINE” then type “<strong>Software\Wow6432Node</strong>” in the “Key path”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image60.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb60.png" alt="image" width="609" height="415" border="0" /></a></p>
<p>Step 7. Click the “New Item” then click “Registry Match” again change the “Match Type” is “Value Exists” change the “Hive” to “HKEY_LOCAL_MACHINE” and the “Key Path” to “<strong>SOFTWARE\Classes\CLSID\{DC6EFB56-9CFA-464D-8880-44885D7DC193}</strong>” set the “Values Name” to “<strong>AppID</strong>” change the Value Type to “REG_SZ” and then click “OK” then “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image61.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb61.png" alt="image" width="775" height="418" border="0" /></a></p>
<p>Step 8. Right click the registry entry you just made and click on “Copy”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image37.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb37.png" alt="image" width="622" height="231" border="0" /></a></p>
<p>Step 9. Then right click in the blank area and click “Paste”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image38.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb38.png" alt="image" width="619" height="270" border="0" /></a></p>
<p>Step 10. Click “Yes” to the Confirm Import</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image19.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb19.png" alt="image" width="369" height="149" border="0" /></a></p>
<p>Step 11. Double click on the new registry entry and insert the text “<strong>Wow6432Node\</strong>” between “Software\” and “CLSID” then click “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image39.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb39.png" alt="image" width="408" height="452" border="0" /></a></p>
<p>Step 12. Click on the “the registry key HKLM\SOFTWARE\Wow6432Node exist” and then press delete</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image62.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb62.png" alt="image" width="609" height="415" border="0" /></a></p>
<p>Step 13. Click on the Registry Match item and again insert the text “<strong>Wow6432Node\</strong>” between “Software\” and “CLSID” in the “Key Path” then click “OK” then “OK”</p>
<p><strong>Note: </strong>You don’t need all the OS matches as the “Wow6432Node” key will only exist on 64bit versions of Windows.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image59.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb59.png" alt="image" width="816" height="403" border="0" /></a></p>
<p>It should now look like this…</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image41.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb41.png" alt="image" width="619" height="75" border="0" /></a></p>
<p>You should now have fixed the Adobe File Preview issues to all the computer which you have applied this GPO.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image22.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb22.png" alt="image" width="644" height="467" border="0" /></a></p>
<h3>Method 2: File Preview Fix – Import Settings – Easy</h3>
<p>&nbsp;</p>
<p>Step 1. Download this preconfigured XML Group Policy configuration that I have already made for you (<a href="https://skydrive.live.com/redir.aspx?cid=8834054641a09100&amp;resid=8834054641A09100!3174&amp;authkey=CHDHEHSxQiI%24" target="_blank">HERE</a>)</p>
<p>Step 2. Open Group Policy Management Console</p>
<p>Step 3. Edit a machine based Group Policy Object (GPO)</p>
<p>Step 4. Go to Computer Configuration &gt; Preferences &gt; Windows Settings &gt; Registry and copy the file you downloaded in step 1. into and paste it into the blank area</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image23.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb23.png" alt="image" width="515" height="287" border="0" /></a></p>
<p>Step 5. Click Yes to confirm the import and you are done.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image24.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb24.png" alt="image" width="369" height="149" border="0" /></a></p>
<p>The registry settings are now setup the same as method 1… except this way was SO much easier.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image42.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/02/image_thumb42.png" alt="image" width="619" height="80" border="0" /></a></p>
<h3>Thumbnail Preview</h3>
<p>&nbsp;</p>
<p>The second fix that Leo’s tool does it fix the thumbnail live preview option by implementing a custom written thumbnail bridge. Still working on a group policy preference to fix this so I will post again when I get this working.</p>
<p>A big thanks to Leo Davidson so be sure to visit his web <a href="http://www.pretentiousname.com/adobe_pdf_x64_fix/" target="_blank">site</a> and make a donation if you find this fix useful…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/02/how-to-use-group-policy-to-make-adobe-reader-work-in-64bit-windows/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>How to use Group Policy Preferences to dynamically map printers with Roaming Profiles</title>
		<link>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-dynamically-map-printers-with-roaming-profiles/</link>
		<comments>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-dynamically-map-printers-with-roaming-profiles/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 21:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Printer]]></category>
		<category><![CDATA[roaming profile]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-dynamically-map-printers-with-roaming-profiles/</guid>
		<description><![CDATA[One of the great new feature with Group Policy Preferences is the ability to map printers based on a various number of criteria such as group membership, AD Site or even IP Address range. This allows for some powerful options such as being able to map all the printers physically near a user based on the computer IP address. This of course assumes that the networking team allocates the same subnets to certain computers near each other (e.g. a building or floor) but I have found this is often the case. 

One of the problems that occur when you map printers with Group Policy Preferences is that if the user has a roaming profile configured and they then logon to a computer that is located in another area they will automatically get all the printers from the previous area they were in and the new area. These printer mapping can build up over time as users logon to computers in different areas they can soon amass a large number of printer mappings that can make their computer run slow especially during logon.

Normal Group Policies are applied via IP address (AD Site) are not a problem as the new computer they are logging on to has no idea of what the previous setting were or the policy falls out of scope so the setting revert back to their original values. But as the printer mapping (and all preference settings) for a user are stored in their profile then this printer mapping will follow them if they are setup with a roaming profile.

Question? So how do you map all the printers in one location but not have them follow you to another location if you are using a roaming profile? 

Answer? Is a two step solution which I will go through below. There is also an optional third step that address the problem maintaining default printer mappings once a user gets back to their normal location.

Step 1. The first part is just to create a simple printer mapping that maps the printer targeted by the IP address of the users current computer.



Figure1. Create New Shared Printer



Figure 2. Target setting to only be mapped for computers between 10.1.1.0 to 10.1.1.255



Figure 3. Resulting printer mapping

The images above shows the printer “\\server\printer1” being mapped for the users that logon to a computer that is in the 10.1.1.0/24 subnet. It is important to note that we are talking about the IP address range of the computer that you want to map the printer on not the IP address range of the printer server or the printer itself.

Step 2. The second step is to delete the printer mapping if the IP address of the printer does not fall within the IP address range that you want the printer to be mapped. To do this we start by copying the existing printer mapping that we made in step 1. This avoids making any typo’s in either the printer queue name of the IP addresses.



Figure 4. Copying the existing printer mapping made in step 1.







Figure 5. Paste the setting into an unused part of the pane



Figure 6. Both printer mapping entries 

Now we make the changes to the second printer mapping to change the action type and the targeting so that it will remove the printer mapping if the user logs onto a computer that is not in the subnet that we want the printer to be mapped.



Figure 7. Open the properties of the second printer



Figure 8. Change the Action to “Delete”



Figure 9. Go back to the targeting and change it to an “Is Not” between “10.1.1.0” and “10.1.1.255”



Figure 10. New target rule











Figure 11. Two printer entries to map and then clean up the printer queues for a user based on their location.

Step 3. Maintaining Default Printer Mappings

You have now configured dynamic printer mapping for your user based on location of the user. However this solution does have one problem, user normally like to set a default printer and if a user was to logon to a workstation in another location then return to their normal desk their default printer will have been reset. To get around this problem we have to change the targeting on the Delete printer option so it does NOT delete if the printer is configured as the default printer. To do this we need to look at the registry location that the default printer is saved and test to see if the printer we are deleting is the default printer and if so then do nothing. 

So let take a look go back to the targeting setting for the Delete printer action and add another test that will check to see if the printer is the default printer.



Figure 12. Add a new Item of type “Registry Match”



Figure 13. Configured Registry Match Setting



Change the Match Type to “Match value data” and the Value data match type to “Substring match” as the value we are looking for will contain other information as well that we don’t care about. Make sure the Hive is set to “HKEY_CURRENT_USER” and the Key Path is set to “Software\Microsoft\Windows NT\CurrentVersion\Windows”. The Value name “Device” is where in the registry the default printer information is saved". We then set the Substring to “\\server\printer1” which is the UNC path to the printer queue. The substring value should be set to the same value as in the Path for the printer mapping and delete under the main properties for the setting.

There, now you know how to use Group Policy Preferences to map and remove printer queues for users based on their physical location to the printer even if you have user configured with a roaming profile. The default printer mapping will still follow the user no matter where they logon to however as we are limiting this to only one printer this will not have a large affect on the users logon speed nor will it result in the collection of printer mappings from multiple areas.



Technorati Tags: Group Policy Preferences,Printer,Roaming Profiles,Tutorial,How to]]></description>
			<content:encoded><![CDATA[<p>One of the great new feature with Group Policy Preferences is the ability to map printers based on a various number of criteria such as group membership, AD Site or even IP Address range to name a few. This allows for some powerful senarios such as being able to map all the printers physically near a user based on the computers IP address. Note: This assumes that the networking team allocates the same subnets to certain computers near each other (e.g. a building or floor) but I have found this is often the case.</p>
<p>One of the problems that occur when you map printers with Group Policy Preferences is that if the user has a roaming profile configured and they then logon to a computer that is located in another area they will have all also have their old printers from the previous area. Now user might not really notice these printer mapping building up over time but they can soon amass a large number of mappings that makes their computer run slow to logon.</p>
<p><strong>Question?</strong> So how do you map all the printers in one location but not have them follow you to another location if you are using a roaming profile?</p>
<p><strong>Answer?</strong> Is a two step solution which I will go through below. There is also an optional third step that address the problem maintaining default printer mappings once a user gets back to their normal location.</p>
<p>Step 1. The first part is just to create a simple printer mapping that maps the printer targeted by the IP address of the users current computer.</p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mONKCFd4j_Qp4iu7U9QKmfWZsy9bl_BHZ1yPr5VZYi_vFf81yKD_SqxhqzRsbnjUq_QdZwcWH0kIALDTJ9M-RqAZwUTyLkGPQLGof-q8pXRGXx7WrPUwooMiLjkflpGEcqOGtqVr3GMZsT0tug68ZPg/image[14] 12F98665.png"><img style="display: inline; border-width: 0px;" title="New Shared Printer" src="https://zohmpa.blu.livefilestore.com/y1mZE01kVUSqyKutgZeujP3Q8Tzbzv01B2hTA9lCxusQvYF1e0L-wTFAVUM5kxK2_nzpVgXctjK15Lrf0RA-4ynp67hFmi6dm4VINYZ5Pr2bOJTbIc5xRrR81n6vAsVt8PsDl35mVnEi9132SsqCyZGZg/image_thumb[6] 5C0BB9F9.png" border="0" alt="New Shared Printer" width="412" height="457" /></a></p>
<p><strong>Figure1. Create New Shared Printer</strong></p>
<p>The images belo shows the printer “\\server\printer1” being mapped for the users that logon to a computer that is in the 10.1.1.0/24 subnet. It is important to note that we are talking about the IP address range of the computer that you want to map the printer not the IP address range of the printer server or the printer NIC itself.</p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mMb-riuNpHLuniIJkmIr9--uXSDK-H02PzZOBm2WZ2Vi9XNhM_J3DkTNGLSfyEPRm2Ay3pmPiO1FIRplHpB2IdsGrF5QE322nT1m2a2c56gNXjbfNYO8IrbvIuYMqV0cCDVeEkhIOlfPpTqgdT6kdLQ/image[7] 4D604C6D.png"><img style="display: inline; border-width: 0px;" title="Target setting" src="https://zohmpa.blu.livefilestore.com/y1mjCnNKViYPcNz-HtF3jMOtj_Y7iwTaOgghxmySw3bK6QDKMwNS9h_oEZvuOnWT_P33_w_J_nMTRmcUhYh5nf5_NPmxpxFiJpK3J4BskhvG5vYrlYw69EFapqsTE7g9zEgB4BIYuxeOKs7MGOEWwI69A/image_thumb[3].png" border="0" alt="Target setting" width="545" height="426" /></a></p>
<p><strong>Figure 2. Target setting to only be mapped for computers between 10.1.1.0 to 10.1.1.255</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1m3DTmxiL8DBYxpE30mo69emgHioYb0T5A1FiAMT7KUHREhzNDoCRAHf7EFSfjCb-fuxY0ks1xXNtiZOsCN9ztekUc0rIpvhh8vp5sg8567rrVchs6oSRziKbjJqzusTXmOBhxdsmcmpY2q3tc00bunQ/image[18] 316B0376.png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mXZCAMzWRRmDqlLHpTBg3Y4ad1FPosrW5JZ0SB1-Rsw0nv8e-Sug_lM7EjFZagx7bA7Kqh-0SuV6DhRqH5FotG-YAd1U3aV3_q6fUo1pazggHk1GkoLHJuD0-bU3Quvw5C-EHQuPTjGwDj3R415_CMg/image_thumb[8] 44A867BD.png" border="0" alt="image" width="542" height="177" /></a></p>
<p><strong>Figure 3. Resulting printer mapping</strong></p>
<p>Step 2. The second step is to delete the printer mapping if the IP address of the printer does not fall within the IP address range that you want the printer to be mapped. To do this we start by copying the existing printer mapping that we made in step 1. This avoids making any typo’s in either the printer queue name of the IP addresses.</p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1m9oAjKrXQo16Cl3beQCVbsRtClGm3yVy2NKZHEkpSarguk-j46G0mNxEghlZlgUqwoRur9yuosJBjCD0Z1X87QwrBQVC1CRy-AE8q5hoMDQkPQBjujPACp938dGxeJvdRMao1nKzizO3Tzt5csbJaOQ/image[22].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mEgUhE4LvbDQU8eYB4E7KsBqb5PrIHIV9zR-e03nhATZ-wFvZw_74eO-47eTJ6CvPf9S5FVDQwaN_SxN-4Q6_0YAmWMNax86mw3fLgoNRUDzWwXHiW8rRNDwfZFYSvrWbFNnetEZKc1CpPCKAnXgLsw/image_thumb[10] 013C525C.png" border="0" alt="image" width="536" height="237" /></a></p>
<p><strong>Figure 4. Copying the existing printer mapping made in step 1.</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mJ5X06LSA-bhR4JXv9bhRJXLjBVGe8gDCKvTsJoSOf5XD9fLnt4iB6jA2Met0-yIEay7dY_WQ9esZc8odeggqTUv7zEa3u2YeChGpygf6ZU_7SDS8GnZYHUJcgweAdTHVVSWFozTtvtYP1tDp938bcA/image[35].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mWlfPCDtWzDl02-JI3NO51YGIqgFqc20k1idodmIC0soSNm2G98j1FwnZrUeRTGZh3iIRaDQBUcuYBjYGkIbtuiiWl6zYM1rWyroB0bJzcB22AzdRU5YIiuvsIkQwxHgqgmC7fzcLzDPOYJo9n_84DA/image_thumb[17] 58B95C48.png" border="0" alt="image" width="535" height="254" /></a></p>
<p><strong>Figure 5. Paste the setting into an unused part of the pane</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mmM3V1lmRBy8iHYA7okmOXy8V0klwmv7Ut0RwAADf9E22IwrAMT1q3HWkeY5SPvqa-bjjYhfS6597-zQlcIJSf5qzi6rhLQTg3nWtSyp0z5Z9j4puL7E5gr_IJeJAyIyj3NILWPJQFRc-MJdNQ1Bi5w/image[37].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mVIMdwEhrR7qwsHNU9QxJ7KT61GkoC-PHUzRbyiD5UQXZun-RSJ6CEw-hTzcqflTpuIsEOzo-eQEuDSGLVqHjY-op6rlsM9PbyJI1DPeTlRqrPLPCxWNu24nr2GWLjxbO0y0Xl_NxtSAtknEpNqCSyQ/image_thumb[19] 389A3B8C.png" border="0" alt="image" width="536" height="91" /></a></p>
<p><strong>Figure 6. Both printer mapping entries </strong></p>
<p>Now we make the changes to the action on the second printer mapping targeting so that it will remove the printer mapping when the user logs onto a computer in another area.</p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mTaxKG5ig3-1PS2UAPVnq30wQeSz6Bf0_JzOD0mgyd9g4AeGfNFCNXp9yYPYgGNvqT4C1u_dspCNqrh01ihrvZWyrtLQNx9XWwl8SFoclHb9n8tAHLVDlcnqvSur8EOnKpOmu1d6lgRqEdjYjGgVFxQ/image[41].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mdd0XnKTV3UlgpLEpkElMiu1LoVgn6XwMwXm4XDij_yeVNK810ed7PvYWTZUcaAzNskjD_sLhrE0rM36p9B-nuwap4n0KS6coIclgKzeII5esQpLPW_uKAixmCJgjoR4BBaVcWPci-zIbXGkuSjBoFQ/image_thumb[21] 04155545.png" border="0" alt="image" width="533" height="198" /></a></p>
<p><strong>Figure 7. Open the properties of the second printer</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mw7pbtDsda77saiJSauw-oyZ2y7v8R4f8A4arawQoAz8J4YKsA-yWdE274S6raEAfQk1pk15SHD6pvd8XggFEX9XAbkPDGvkCauW7ki0vrWTrY3zdi32Rn-undwDcsBQL1LFdxBjzDM7dNjGpoc7hDg/image[48].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mUrnUvc95RCW-zHaLbxK41BKRDHe461fOknwakKRWcvlu86scRMHZEQBv2IraSfqsD-ejEJSGINW-3a8WMsaPMxYl3vssU5PWf15qzZtxV2TvVfYbNeKYFaBPhEm31EHhOVHK_Scm22ajJiCooH8bjA/image_thumb[24] 5B262C3C.png" border="0" alt="image" width="358" height="397" /></a></p>
<p><strong>Figure 8. Change the Action to “Delete”</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1m7qupEpI1BFauJ7Mj5759fsCtWR0UISOmnDj4G9xRHlKOo2c5ydNnNumxMe8s_rboij3hv8qq62EMMqQm_FM7sfzceZd9j6pZ9_WDb-skCwH6kFccq9CcA-kH2VEqDV2BM16xPOCw6NU2qfF-XwM_aw/image[49].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mRqaAt2dYwDE6Kav5VfRmGCNiC4Tk_x7StbPmLVLC6l9C4BQQturdU_HRSaVP0e4r--NS22o0F8ekh2AnxrHH8VQ9yaAmk_THRMgrxzMTh-NBY4iwXByILQysEfDiEVjLzhwrZsCvuw-FrRU-1dOL_w/image_thumb[25] 5990D65C.png" border="0" alt="image" width="525" height="410" /></a></p>
<p><strong>Figure 9. Go back to the targeting and change it to an “Is Not” between “10.1.1.0” and “10.1.1.255”</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mxY9DngrK49ayuSGG3DHblv3uhjz7V0qBVuFgU3NJ1yLr-7TWZvRrlQtJteetEIXPhT0Bm2LOcEEc0joXWgXPxvZEK_IWQohqAyvolliTUEqVH3nY9pb__LbiI6bxCYzjRTKoWNSAM0YYLaBY5Fsxdw/image[54].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mBgQJjwMwIV8eboMg5zuWaAl-yZ7XGzjKDGfQHzxQBG_8CXslvtTkxCTAPLsbudEitTsZH-1Q6B5q5C9Lh8Q8Eyis5n-bX1LcemKYOjaesgLi53pUUR2X1GLvk6ENgyJan5Y-lTIG5a_kdllW4emRjQ/image_thumb[28] 22633464.png" border="0" alt="image" width="522" height="101" /></a></p>
<p><strong>Figure 10. New target rule</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1m1D7whY4T4JyLU9g267fHC3sDo5ePuFggPau1ejFYt2eXsdn0RZ6r96t3dEin5ioPMadnswXVsqZkVuPvUtZfo1UOqZz4yx6VlWqgeMRCaC5VMnt8ZN3wsUV5aCFF52o-k75ueemzSzbXUiaioS49RQ/image[58].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mrdkXcEHmqjDg56VkhJ50qjP0ezv834LJcio_I3bcwx6s-sCe1-6JPV1SNoNQvnD2_zutgrkZdSSjsmtTG5GVfGuzISLzzJsHywFSqVa-Cf5BDx-MqNzLdvIITNc1X3CUbx4WCg_CJ9uiNDsAjf_atA/image_thumb[30].png" border="0" alt="image" width="687" height="118" /></a></p>
<p><strong>Figure 11. Two printer entries to map and then clean up the printer queues for a user based on their location.</strong></p>
<p>Step 3. Maintaining Default Printer Mappings</p>
<p>You have now configured dynamic printer mapping for your user based on location of the user. However this solution does have one problem/annoyance, user normally like to set a default printer. If a user was to logon to a workstation in another location then return to their normal desk their default printer will have been reset as it will have been removed. To get around this problem we have to add another rult to the targeting on the Delete printer option so it does NOT delete if the printer is configured as the default printer. To do this we check the registry location that the default printer is saved and test to see if the printer we are deleting is the default printer.</p>
<p>So go back to the targeting option for the Delete printer action and add another test that will check to see if the printer is the default printer.</p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1mPq2UFjcq2gGw7jLR8sGyJIX2GhusmMh24D-1g6d9QUf8XhK1STIHqEomnTEPbKytoMZUXFrh7XhCaIR2IJJtAjWIuLU6eo6vHQLp1PByAk7ylrBe-ULMdTi7LRKk-D1EgXIMGk4zz4AW-gjng6U8zQ/image[62].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mIlFGSGUjmZ_l141LIripNdmk9Iloc2gOkNQ9MVLAERTRaomEdq4QV-OPmvbRNhohZ5lq1BKdH25DDRgY72UEEWV_BLWntk-jNiYf__9-3SSewcj8a0Vk_UiYvUzikf5K1lHz_-yNKVFs8RkUFl4Feg/image_thumb[32].png" border="0" alt="image" width="501" height="499" /></a></p>
<p><strong>Figure 12. Add a new Item of type “Registry Match”</strong></p>
<p><a rel="WLPP" href="https://zohmpa.blu.livefilestore.com/y1m1B22IZtgsp1W8vW9-Ya4YEiUCKUrJuPalRN6aYpWRr2FDFat9x3M7LpBquwaRhSP8KagON3VHhEWshSRZGsEVnFgHN2ta9B70hpshBp86Az7qWwswe53cDiS_g6TDE2GR06ulLkrIf2JopKjZM2nbw/image[66].png"><img style="display: inline; border-width: 0px;" title="image" src="https://zohmpa.blu.livefilestore.com/y1mqk_wE2HDiw9hnes3YAU_HC_efwOYcM_apXWz4ggDDbQoNbOJem9k1c7qKgI2SM4RM4KIE68q-JhCOUbRmpY2vIlPSTgP9ObMFx4ztwDt67gp1ED4OYO6G4-njvrLHr3Cu8L_N6heuNR4f2lAAr-hoQ/image_thumb[34].png" border="0" alt="image" width="745" height="381" /></a></p>
<p><strong>Figure 13. Configured Registry Match Setting</strong></p>
<p>Change the Match Type to “Match value data” and the Value data match type to “Substring match” as the value we are looking for will contain other information as well that we don’t care about. Make sure the Hive is set to “HKEY_CURRENT_USER” and the Key Path is set to “Software\Microsoft\Windows NT\CurrentVersion\Windows”. The Value name “Device” is where in the registry the default printer information is saved. We then set the Substring to “\\server\printer1” which is the UNC path to the printer queue. Note: The substring value has to be exactly the same as the value set in the Path for the printer mapping.</p>
<p>There, now you know how to use Group Policy Preferences to map and remove network for users based on their physical location while avoiding the build up of mapping if your user have roaming profiles while still preserving their default printer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-dynamically-map-printers-with-roaming-profiles/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to schedule a delayed start logon script with Group Policy</title>
		<link>http://www.grouppolicy.biz/2010/01/how-to-schedule-a-delayed-start-logon-script-with-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2010/01/how-to-schedule-a-delayed-start-logon-script-with-group-policy/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 01:15:39 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[logon]]></category>
		<category><![CDATA[scheduled task]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[SOE]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/01/how-to-schedule-a-delayed-start-logon-script-with-group-policy/</guid>
		<description><![CDATA[Logon Scripts!!! I hear you yelling at me about why I am doing a tutorial about logon scripts when Group Policy Preferences is supposed to allow me to stop using my logon scripts. Well in a utopian world there would be no logon scripts to maintain however there are still some situations that you might [...]]]></description>
			<content:encoded><![CDATA[<p>Logon Scripts!!! I hear you yelling at me about why I am doing a tutorial about logon scripts when Group Policy Preferences is supposed to allow me to stop using my logon scripts. Well in a utopian world there would be no logon scripts to maintain however there are still some situations that you might have to execute a program at logon. One example I recently saw on the <a href="http://social.technet.microsoft.com/Forums/en-US/winserverGP/threads" target="_blank">Group Policy Forums</a> was a person who wanted a way to delay the launching of the browser so as to not add additional delay to the users logon to what was already a slow computer. Somewhat similar to the Delay Start option for services that was introduced in Windows 7. </p>
<p>Prerequisites: This is a Windows Vista+ configuration as Windows XP has a more limited scheduling engine. If you really want to do this via Windows XP (sucks to be you) you could run the script with some delay/timeout third party tool in it and just have it run from the users “Startup” start menu folder… </p>
<p><center> <script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 300 x 250 - Medium */
google_ad_slot = "7296078251";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> </center> </p>
<p><strong>Step 1.</strong> In a Group Policy Object (GPO) that you have targeted at all the users (or most of them) that you want the delayed start program/action to run on go to “Users Configuration” &gt; “Preferences” &gt; “Scheduled Task” then go “Action” &gt; “New” &gt; “Scheduled Task (Windows Vista and later)”. Then type the display name of the script in the “Name” field (see image 1) and click on the “Triggers” tab. </p>
<p>Note: In this example we are just going to be running a command prompt so the Name is “CMD.exe”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image96.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 1: Scheduled Task Properties" border="0" alt="Image 1: Scheduled Task Properties" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb91.png" width="644" height="484" /></a> </p>
<p><strong>Image 1: Scheduled Task Properties</strong></p>
<p><strong>Step 2.</strong> On the Triggers tab click the “New” button”. Change the “Begin the task” drop down option to “At log on” and then tick “Delay task for:” and configure the delay from the pop down menu (see image 2). Then click “OK”</p>
<p>Note: Unfortunately this option does not seem to be user configurable so for the use of a logon script “30 seconds” and “1 minute” are the only practical options. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image97.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 2: New Trigger" border="0" alt="Image 2: New Trigger" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb92.png" width="604" height="478" /></a> </p>
<p><strong>Image 2: New Trigger</strong></p>
<p><strong>Step 3.</strong> You should now have the trigger configured for your event that looks like the image below (see image 3). Now click on the “Actions” tab.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image98.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 3: Configured Trigger" border="0" alt="Image 3: Configured Trigger" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb93.png" width="644" height="484" /></a> </p>
<p><strong>Image 3: Configured Trigger</strong></p>
<p><strong>Step 3.</strong> In the “Actions” tab click on the “New” button and then configure the action you want to take. Again in this example we are just going to be running a command prompt so configure the “Action” to “Start a program” (see image 4).</p>
<p>Note: You can also use this option to send and e-mail or even display a pop-up message to the users. Very handy if you used to use the “net send” program in Windows XP before Service Pack 2 as it was disabled due to security issues.</p>
</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image99.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 4: New Action" border="0" alt="Image 4: New Action" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb94.png" width="409" height="417" /></a> </p>
<p><strong>Image 4: New Action</strong></p>
<p><strong>Step 4.</strong> Configure the “Program/Script” to run to “C:\Windows\system32\cmd.exe” then click “OK” (see image 5).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image100.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 5: New Action" border="0" alt="Image 5: New Action" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb95.png" width="409" height="417" /></a> </p>
<p><strong>Image 5: New Action</strong></p>
<p><strong>Step 5.</strong> Click “OK” (see image 6)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image101.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 6: Actions Tab" border="0" alt="Image 6: Actions Tab" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb96.png" width="644" height="484" /></a> </p>
<p><strong>Image 6: Actions Tab</strong></p>
<p>Now you are done. The task is scheduled and it will be pushed out to all your users at the new Group Policy refresh. (see image 7).</p>
<p>Note: If you don&#8217;t want this to apply to all your user accounts you can also use Group Policy Preferences targeting options to refine the targeting.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image102.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 7: Scheduled Tasks" border="0" alt="Image 7: Scheduled Tasks" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb97.png" width="644" height="403" /></a> </p>
<p><strong>Image 7: Scheduled Tasks</strong></p>
<p>Below is the view of the scheduled task as configured on the computer (see image 8,9 &amp; 10). </p>
<p>Note: The settings tab are greyed out because it is being controlled by Group Policy.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image103.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 8: Scheduled Tasks General Tab" border="0" alt="Image 8: Scheduled Tasks General Tab" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb98.png" width="644" height="462" /></a> </p>
<p><strong>Image 8: Scheduled Tasks General Tab</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image104.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 9: Scheduled Tasks Triggers Tab" border="0" alt="Image 9: Scheduled Tasks Triggers Tab" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb99.png" width="644" height="417" /></a> </p>
<p><strong>Image 9: Scheduled Tasks Triggers Tab</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image105.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Image 10: Scheduled Tasks Actions Tab" border="0" alt="Image 10: Scheduled Tasks Actions Tab" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb100.png" width="644" height="413" /></a> </p>
<p><strong>Image 10: Scheduled Tasks Actions Tab</strong></p>
<p><center> <script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 300 x 250 - Medium */
google_ad_slot = "7296078251";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> </center> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/01/how-to-schedule-a-delayed-start-logon-script-with-group-policy/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to use Group Policy Preferences to Secure Local Administrator Groups</title>
		<link>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-secure-local-administrator-groups/</link>
		<comments>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-secure-local-administrator-groups/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 15:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[groups]]></category>
		<category><![CDATA[Popular]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-secure-local-administrator-groups/</guid>
		<description><![CDATA[One problem I keep seeing again and again is that IT administrator seem to never control who is a local administrator of a computer. The problem is that when someone is a local administrator on a computer they have full control and stopping them from doing the wrong thing is very hard and it is even harder to discover who is in the local admin group because you have to query every computer to find this out. So how do you give a user full admin access to a computer but stop them from adding more people to the local admin group on a computer? Use Group Policy Preference of course.

But first a bit of History… Since Group Polices were first introduced with Windows 2000 there was an option called “Restricted Groups” which allows you to control the membership of a group. This option had two modes the “Members” option which I also call the “Iron Fist” option and “Members Of” option which is much more gentler option. The “Members” option removes any groups or users that are not explicitly specified and the “Members Of” option just adds a specific group which out removing any existing groups. The “Members” option was really good at cleaning up those rogue members of the local admin group but its was also really hard to setup as you had to have a new group policy every time you wanted a different list of members in local group on a computer. The “Members Of” option was a lot easier to maintain as you could layer multiple group policies on top of each other but this normally resulted in just adding another layer of group to the pile of groups that were already in the local administrators group. The other problem was the “Members” option would override the “Members Of” option so there was really no way of mixing the two modes.

Well the good news is that Group Policy Preferences has Variables therefore this allows you to be very extremely granular in controlling you local admin group while still having “Iron Fist” control. Muuhhaaaahahahahah!!!

How do I setup a restricted local administrator group?

The following steps will need to be applied pretty much to any computer that you want to use Group Policy Preference to control the local administrator groups. Remember however that you must make sure you don't have any Group Policy “Restricted Groups” settings applied to your computers as they will always override any group policy preferences settings.

Step 1. Open the Group Policy Management Consol and edit the group policy that is applied to the scope of computers that you want to control. 

Step 2. Go to the Computer Configuration > Preferences > Control Panel Settings > Local User and Groups option (see Image 1.).



Image 1. Local User and Group

Step 3. Now click on Actions > New > Local Group

Step 4. Now you will be need to select “Administrators (built-in)” from the group name as this allows you to secure the built-in administrators group even if you have renamed the group to obfuscate the name to enhance security on your computers.

Step 5. Tick both “Delete all member users” and “Delete all member groups”. These two options will automatically remove any users or groups that are not explicitly being added to the group. You only need to do this on item number 1 in the list of settings as that setting will be processed last.

Step 6. Now you will need to make sure you have added back in the Domain Admin’s and Local Administrator groups so that you don't totally local yourself out of the computer. To do this click the “Add…” button to bring up the “Local Group Member” dialogue box (see Image 2)



Image 2. Local Group Member

Step 7. Now type “BuiltIn\Administrators” in the Name field and click OK (see Image 3.)



Image 3. Local Administrators group added to the local administrators group

Step 8. Now as you computer is a domain added machine you should also added the Domain Admin’s group into the local Administrators group as best practice. But this time we are going to use some special Variables to ensure that you always add the correct group. So Click “Add...” again and now click in the “Name:” text field and then press F3. This will now bring up the “Select Variable” dialogue box (See Image 4.). Click on the “DomainName” field and press “Select” and then “OK”. (alternatively you could type %DomainName% in the name field and just press OK.)



Image 4. Selecting the DomainName Variable

You should now see the the following which will now restrict the local administrator group on any computer this policy is applied to only have the Domain Admins and the local Administrator in the local Administrators group on that computer.



Image 5. Basic local administration group setting

SO WHAT? Your right… You can do this already with the “Restricted Groups” Group Policy setting and only having the local Administrator and Domain Admin’s in the local admin group is not not much use unless you are willing to give everyone the local admin password or give them all Domain Admin’s privileges (Like that ever happens) which is a major no no. Well this is where Group Policy Preferences comes to the rescue as you can now create another preference that will merge with the above list of allowed groups which I will go into below.

How to add individuals to a single computer?

Now we are going to go thorough how to add a uniquely named domain group to the local administrators group easily and without the need for setting up multiple group policies. This scenario is very helpful if you want to grant a single user or group to the local administrators group on a single computer but still ensure that no other users or groups are added without explicitly being approved. Say for example the computer name is DESKTOP01 and the domain name is CONTOSO we will then want to add the group “CONTOSO\DESKTOP01 Administrators” to the local administrator group but we also want the same to happen on DESKTOP02, DESKTOP03 and so on, each with their own uniquely named group based on the computer name.

Step 9. First go back and repeat steps 1 to 6 until you get to the Local Group Member dialogue box (see Image 6.)



Image 6. Add Local Group Member

Step 10. Type “%DomainName%\%ComputerName% Administrators” in the Name text field and click “OK”. Now you should see something similar to (Image 7.)



Image 7. Configuration to automatically unique group to local administrators group

Now this will now automatically add a domain group called “DOMAINNAME\COMPUTERNAME Administrators” to the local administrators group on the computer to which the policy is applied.

This group policy setting combined with the other setting made earlier (see Image 5.) will mean that the local administrator group on the computer DESKTOP01 in the CONTOSO domain will have the following members automatically added to the group:

CONTOSO\Domain Admins 
DESKTOP01\Administrators 
CONTOSO\DESKTOP01 Administrators

But ANY other users or groups will be automatically removed after the next group policy refresh. This does mean there is a slight window of opportunity for someone to slip in an un-authorised account into the local administrators group but normally this gets cleaned up before they realise what is going on. The great thing about doing this is that the users almost never complain as they realise what they are doing and BIG BROTHER must have been watching them and removed their access.

However the “CONTOSO\DESKTOP01 Administrators" group will only be added to the local administrators group on the computer DESKTOP01 if that group is already exists. Therefore you do not need to create the group until the need arises to add an individual user or group to just a single computer. 

AWSOME!!!! I hear you say… but wait there is more… 

How do I add additional broader groups to the local administrators group?

Now that you are able to granuarlly add a single user or group to the local administrators group on a computer you might run into problems id you have more than a 1000 computers due to AD Token Bloat Issues . So to get around this we can setup some more broadly applied administrator groups to the computer that will give admin access to only a subset of computers such as workstations or perhaps only the SQL Servers in your organisation.

Workstations Admin Groups

To apply a Workstation administrators group to the local administrators group on all workstations make sure you have a group policy only targeted to your workstations. This is normally pretty easy as most companies isolate their workstations computer accounts to one (or a select) number of Organisational Unit. 

Step 11. Go back and repeat steps 6 and 7 but this time add the group “%DomainName%”\Workstations Administrators” in the name field. This will added the additional group “CONTOSO\Workstation Administrators” to the local admin group on all the workstations in your domain which will allow you to easily add all the Desktop Administrators in your organisation access to all the workstations without having to give them the local admin password or domain admin’s privileges. 

Server Role Admin Groups

















In these steps we are going to automatically added a domain group called “CONTOSO\SQL Server Administrators” to all the servers you have that have SQL Server installed on them. This will be very handy to making sure SQL service accounts or database administrators have admin access to all the servers that have Microsoft SQL Server installed

Step 12. First make sure you are editing a group policy that is applied to all your servers in your organisation.

Step 13. Now repeat Step 9 and 10 and then we open the properties of the new policy setting and specify the group but this time we type “%DomainName%\SQL Server Administrators” in the name field. 

Step 14. Now click on the “Common” tab and then tick “Item Level Targeting” and click the “Targeting…” button.

Step 15. Click on the “New Item” in the menu bar and select the option you want to use to target all the SQL servers in your organisation. This could be an Organisation Unit that has all the computer accounts of all the SQL servers in the organisation OR a security group that has all the SQL Servers computer accounts as members. 

But for this example we are going to select the “File Match” option to look in the Program Files folder and see if a sub-folder exists called “Microsoft SQL Servers” (See Image 8). This is normally true for any server that has Microsoft SQL Server installed and so it will then automatically apply the SQL Server Admin group to that server if it was installed.



Image 8. Testing to see if Microsoft SQL Server is installed.

Now any computer that SQL Server, MSDE or SQL Express installed will get the group “CONTOSO\SQL Server Administrators” automatically added to the local admin group. 

This really nice thing about this is that if SQL is installed on the server at some point in the future the SQL Admin group will be added automatically at the next group policy refresh without you having to do a thing. 

Finally now you have tight control of the local administrator groups on all the computers in your domain it is now important to monitor and secure the domain groups that are being added to the local administrator groups as they are now control who has admin access to all your computers. But I will save how to do that for another blog post…

Alan Burchill]]></description>
			<content:encoded><![CDATA[<p>One problem I see all the time is IT administrator never being able to control who is a local administrator of any particular computer. The problem is that when you give someone local admin access to a computer (because they legitimately need it) you cant stop them from giving admin access to someone else on the same computer. When this does happen it is also its almost impossible to discover as you have to run a query every computer to see who is in the local admin group and then figure out which account should be a member. Once solution to this is of course following Microsoft best practice and not give your users local admin access to their PC or Server and in an utopian environment this would be possible but we all live in the real world where managers have admin access to their PC’s and developers are allowed to install any software they want. So how do you give a users full admin access to a computer but stop them from adding more people to the local admin group on a computer?<strong> </strong>Use Group Policy Preference of course.</p>
<p>But first a bit of History… Since Group Polices were first introduced with Windows 2000 there was an setting called “Restricted Groups” which allows you to control the membership of a group. This option had two modes one called “Members” option which I also call the “Iron Fist” mode and the other “Members Of” option which is much gentler. The “Members” option removes any groups or users that are not explicitly specified and the “Members Of” option just adds a specific group which out removing any existing groups. The “Members” option was really good at cleaning up those rogue members of the local admin group but its was also really hard to setup as you had to have a new group policy every time you wanted a different list of members in local group on a computer. The “Members Of” option was a lot easier to maintain as you could layer multiple group policies on top of each other but this normally resulted in just adding another layer of group to the pile of groups that were already in the local administrators group. The other problem was the “Members” option would override the “Members Of” option so there was really no way of mixing the two modes.</p>
<p>BUT…  Group Policy Preferences can use Variables which enabled you to be very extremely granular in controlling you local admin group while still having “Iron Fist” control. Muuhhaaaahahahahah!!!</p>
<p><center><br />
<script type="text/javascript">// <![CDATA[
  google_ad_client = "ca-pub-0199394863971709"; /* 468x60, created 1/10/10,small banner */ google_ad_slot = "8151825216"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script></center>&nbsp;</p>
<p><strong>How do I setup a restricted local administrator group?</strong></p>
<p>The following steps will need to be applied to a GPO that is applied to the computer objects you want to control the local administrator groups. Note: You must make sure you don&#8217;t have any other Group Policy “Restricted Groups” settings applied to your computers as they will always override the group policy preferences settings.</p>
<p>Step 1. Open the Group Policy Management Consol and edit the group policy that is applied to the scope of computers that you want to control.</p>
<p>Step 2. Go to the Computer Configuration &gt; Preferences &gt; Control Panel Settings &gt; Local User and Groups option (see Image 1.).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image86.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb83.png" alt="image" width="704" height="293" border="0" /></a></p>
<p><strong>Image 1. Local User and Group</strong></p>
<p>Step 3. Now click on Actions &gt; New &gt; Local Group</p>
<p>Step 4. Now you will be need to select “Administrators (built-in)” from the group name as this always selects the built-in administrators group even if you have renamed it to obfuscate the name of the admin account.</p>
<p>Step 5. Tick both “Delete all member users” and “Delete all member groups”. These two options will automatically remove any users or groups that are not explicitly being added to the group. You only need to do this on item number 1 in the list of settings as that setting will be processed last.</p>
<p>Step 6. Now you will need to make sure you have added back in the Domain Admin’s and Local Administrator groups so that you don&#8217;t totally lock yourself out of the computer. To do this click the “Add…” button to bring up the “Local Group Member” dialogue box (see Image 2)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image80.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb77.png" alt="image" width="406" height="190" border="0" /></a></p>
<p><strong>Image 2. Local Group Member</strong></p>
<p>Step 7. Now type “BuiltIn\Administrator” in the Name field and click OK (see Image 3.)</p>
<p><strong>Note:</strong> The image below is wrong&#8230; it should be &#8220;BUILTIN\Administrator&#8221;</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image81.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb78.png" alt="image" width="407" height="450" border="0" /></a></p>
<p><strong>Image 3. Local Administrators group added to the local administrators group</strong></p>
<p>Step 8. You should also add “DOMAINNAME\Domain Admins” as it is a good practice to have the DA account as a member of the local admin group on all computers in the domain.  To do this we are going to use the DomainName variables. Click “Add&#8230;” again and now click in the “Name:” text field and then press F3. This will now bring up the “Select Variable” dialogue box (See Image 4.). Click on the “DomainName” field and press “Select” and then “OK”. (alternatively you could type %DomainName% in the name field and just press OK.)</p>
<p><strong>Note:</strong> The image below is also wrong&#8230; The bottom image should be &#8220;BUILTIN\Administrator&#8221;</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image82.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb79.png" alt="image" width="528" height="666" border="0" /></a></p>
<p><strong>Image 4. Selecting the DomainName Variable</strong></p>
<p>You should now see the following which will restrict the local administrator group to only have the Domain Admins and the local administrator.</p>
<p><strong>Note:</strong> The image below is wrong. It should be &#8220;BUILTIN\Administrator&#8221;</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image83.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb80.png" alt="image" width="449" height="496" border="0" /></a></p>
<p><strong>Image 5. Basic local administration group setting</strong></p>
<p>So what you as? I can do this already with the “Restricted Groups” Group Policy setting. Well only having the local Administrator and Domain Admin’s in the local admin group is not not much use unless you are willing to give everyone the local admin password or give them all Domain Admin’s privileges (Like that ever happens) when ever they needed admin access. Well again this is where Group Policy Preferences can help.</p>
<p><center><script type="text/javascript">// <![CDATA[
  google_ad_client = "ca-pub-0199394863971709"; /* 250x250, created 9/15/10 */ google_ad_slot = "1340843319"; google_ad_width = 250; google_ad_height = 250;
// ]]&gt;</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script></center>&nbsp;</p>
<p><strong>How to add individuals to a single computer?</strong></p>
<p>Now we are going to go thorough how to add a uniquely named domain group to the local administrators group without having to set up multiple group policies objects. This scenario is very helpful if you want to grant a single user or group local administrators access on computer but still ensure that no other users or groups can be added without explicitly being approved. In the steps below the computer name is DESKTOP01 and the domain name is CONTOSO, we want to add the group “CONTOSO\DESKTOP01 Administrators” to the local administrator group but we also want the same to happen on DESKTOP02, DESKTOP03 and so on, each with their own uniquely named group based on the computer name.</p>
<p><strong>Update:</strong> Having a unique group for each computer allows you to easily grant permission to for a single users to a single computer as there is a one to one mapping of domain groups to local administrator groups.</p>
<p>Step 9. Now go back and repeat steps 3 to 6 until you get to the Local Group Member dialogue box again (see Image 6.).</p>
<p>Note: This creates a second local administrator group entry in the list to work around an issue.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image80.png" rel="WLPP"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb77.png" alt="image" width="406" height="190" border="0" /></a></p>
<p><strong>Image 6. Add Local Group Member</strong></p>
<p>Step 10. Type “%DomainName%\%ComputerName% Administrators” in the Name text field and click “OK” (Image 7.)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image84.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb81.png" alt="image" width="455" height="505" border="0" /></a></p>
<p><strong>Image 7. Configuration to automatically unique group to local administrators group</strong></p>
<p>Now this will now automatically add a domain group called “<em>DOMAINNAME</em>\<em>COMPUTERNAME</em> Administrators” to the local administrators group on the computer to which the policy is applied and your group policy should look like Image 8.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/04/image5.png"><img style="display: inline; border: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/04/image_thumb5.png" alt="image" width="644" height="433" border="0" /></a></p>
<p><strong>Image 8. Two local administrator group settings</strong></p>
<p><strong>Update: T</strong>here are two separate local administrator group setting in the policy, the first one is the setting you see in image 5 and second one is the setting you can see in image 7.</p>
<p>However the “CONTOSO\DESKTOP01 Administrators&#8221; group will only be added to the local administrators group on the computer DESKTOP01 if that group is already exists. Therefore you do not need to create the group until the need arises to add an individual user or group to just a single computer.</p>
<p><strong>Update:</strong> This policy will not create the group in your Active Directory called “<em>DOMAINNAME</em>\<em>COMPUTERNAME</em> Administrators” and you don&#8217;t have to create it unless you want to use it to grant permission to the computer. Once you have created the group you can then add a single user to the domain group&#8230; or multiple user accounts and groups. The other advantage of having this domain group is that it is the only place where you can grant admin access to the computer without it being automatically removed there fore it makes auditing who is a local administrator on a workstation much easier as you only have to audit the domain groups. This means that you can even report on who has access to the computer when the computer isn&#8217;t even connected to the domain.</p>
<p>This group policy setting combined with the other setting made earlier (see Image 5.) will mean that the local administrator group on the computer DESKTOP01 in the CONTOSO domain will have the following members automatically added to the group:</p>
<ul>
<li>CONTOSO\Domain Admins</li>
<li>DESKTOP01\Administrator</li>
<li>CONTOSO\DESKTOP01 Administrators</li>
</ul>
<p>But ANY other users or groups will be automatically removed after the next group policy refresh. This does mean there is a slight window of opportunity for someone to slip in an un-authorised account into the local administrators group but they will get removed at the next policy update.</p>
<p>Side Note: I have found that users almost never complain that they cant add un-authorised user to the local admin account on computer. Go figure…  <img src='http://www.grouppolicy.biz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>AWSOME!!!! I hear you say… but wait there is more…</p>
<p><center><script type="text/javascript">// <![CDATA[
  google_ad_client = "ca-pub-0199394863971709"; /* 250x250, created 9/15/10 */ google_ad_slot = "1340843319"; google_ad_width = 250; google_ad_height = 250;
// ]]&gt;</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script></center>&nbsp;</p>
<p><strong>How do I add additional broader groups to the local administrators group?</strong></p>
<p>Now that you are able to granuarlly add a single user or group to the local administrators group on a computer you might run into problems id you have more than a 1000 computers due to <a href="http://support.microsoft.com/kb/328889/">AD Token Bloat Issues</a> . So to get around this we can setup some more broadly applied administrator groups to the computer that will give admin access to only a subset of computers such as all workstations or only the SQL Servers in your organisation.</p>
<p><strong>Workstations Admin Groups</strong></p>
<p>To apply a Workstation administrators group to the local administrators group on all workstations make sure you have a group policy only targeted to your workstations. This is normally pretty easy as most companies isolate their workstations computer accounts to one (or a select) number of Organisational Unit.</p>
<p>Step 11. Go back and repeat steps 6 and 7 but this time add the group “%DomainName%”\Workstations Administrators” in the name field. This will added the additional group “CONTOSO\Workstation Administrators” to the local admin group on all the workstations in your domain which will allow you to easily add all the Desktop Administrators in your organisation access to all the workstations without having to give them the local admin password or domain admin’s privileges.</p>
<p><strong>Server Role Admin Groups</strong></p>
<p>It gets a little tricker when you want to grant access to a server based on its role as server are sometime configured for multiple roles. So in these steps we are going to automatically added a domain group called “CONTOSO\SQL Server Administrators” to all the servers you have that have SQL Server installed on them. This will be very handy to making sure SQL service accounts or database administrators have admin access to all the servers that have Microsoft SQL Server installed. You can however make multiple version of these admin group for other roles (e.g. Exchange,SCCM,ISA) you just need to know what the best way to target the setting.</p>
<p>Step 12. First make sure you are editing a group policy that is applied to all your servers in your organisation.</p>
<p>Step 13. Repeat Step 9 and 10 and then we open the properties of the new policy setting and specify the group but this time we type “%DomainName%\SQL Server Administrators” in the name field.</p>
<p>Step 14. Click on the “Common” tab and then tick “Item Level Targeting” and click the “Targeting…” button.</p>
<p>Step 15. Click on the “New Item” in the menu bar and select the option you want to use to target all the SQL servers in your organisation and select the “File Match” option to look in the Program Files folder and see if a sub-folder exists called “Microsoft SQL Servers” (See Image 8). This is normally true for any server that has Microsoft SQL Server installed and so it will then automatically apply the SQL Server Admin group to that server if it was installed.</p>
<p>Note: In this example we tested that the “Microsoft SQL Server” folder exists but we could also make rule to test for the existence of a particular file or registry key.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image85.png"><img style="display: inline; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb82.png" alt="image" width="535" height="418" border="0" /></a></p>
<p><strong>Image 8. Testing to see if Microsoft SQL Server is installed.</strong></p>
<p>Now any computer that SQL Server, MSDE or SQL Express installed will get the group “CONTOSO\SQL Server Administrators” automatically added to the local admin group.</p>
<p>This nice thing about this is that if SQL is installed on the server at some point in the future the SQL Admin group will be added automatically at the next group policy refresh without you having to do a thing.</p>
<p>Finally.. now you have tight control of the local administrator groups on all the computers in your domain it is now important to monitor and secure the domain groups that are being added to the local administrator groups as they now control who has admin access to all your computers. But I will save how to do that for another blog post…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/01/how-to-use-group-policy-preferences-to-secure-local-administrator-groups/feed/</wfw:commentRss>
		<slash:comments>95</slash:comments>
		</item>
		<item>
		<title>Automate Group Policy Preferences printer-management using Windows PowerShell</title>
		<link>http://www.grouppolicy.biz/2010/01/automate-group-policy-preferences-printer-management-using-windows-powershell/</link>
		<comments>http://www.grouppolicy.biz/2010/01/automate-group-policy-preferences-printer-management-using-windows-powershell/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 22:20:35 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[power shell]]></category>
		<category><![CDATA[Printer]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/01/automate-group-policy-preferences-printer-management-using-windows-powershell/</guid>
		<description><![CDATA[Jan Egil’s has just written a good blog post explaining how to use Power Shell with Group Policy Preferences to easily setup multiple printer connections. If you have ever had to make printer connections with Group Policy Preferences you will know that it is a real easy to copy a printer connection. However it is [...]]]></description>
			<content:encoded><![CDATA[<p>Jan Egil’s has just written a good blog post explaining how to use Power Shell with Group Policy Preferences to easily setup multiple printer connections. If you have ever had to make printer connections with Group Policy Preferences you will know that it is a real easy to copy a printer connection. However it is a real pain to then modify the printer path and targeting… again… and again… and again… and again… Definitely worth a read if you use Group Policy Preferences to manage your printer connection in your organisation.</p>
<p>Check out the article at <a href="http://blog.powershell.no/2010/01/18/automate-group-policy-preferences-printer-management-using-windows-powershell-2/">Automate Group Policy Preferences printer-management using Windows PowerShell « Jan Egil`s Admin-Blog</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/01/automate-group-policy-preferences-printer-management-using-windows-powershell/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to mitigate KB979352 (a.k.a. “Google China”) security vulnerability using Group Policy</title>
		<link>http://www.grouppolicy.biz/2010/01/how-to-mitigate-kb979352-a-k-a-google-china-security-vulnerability-using-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2010/01/how-to-mitigate-kb979352-a-k-a-google-china-security-vulnerability-using-group-policy/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 05:07:03 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[979352]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Group Policy Preferences]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[KB979352]]></category>
		<category><![CDATA[mitigation]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/01/how-to-mitigate-kb979352-a-k-a-google-china-security-vulnerability-using-group-policy/</guid>
		<description><![CDATA[Microsoft have been getting a lot of press (here , here and here) about security vulnerability KB979352 in Internet Explorer that was used by Chinese Hackers to breach Google’s security and gain access to anti-china protestors email accounts and other private data. As a result Microsoft have now released a security advisory for IT professional [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft have been getting a lot of press (<a href="http://arstechnica.com/microsoft/news/2010/01/microsoft-warns-of-ie-security-flaw-used-in-google-attacks.ars" target="_blank">here</a> , <a href="http://news.brisbanetimes.com.au/breaking-news-technology/web-browser-vulnerability-used-in-google-attacks-microsoft-20100115-mb53.html" target="_blank">here</a> and <a href="http://www.computerworld.com/s/article/9144844/Hackers_used_IE_zero_day_not_PDF_in_China_Google_attacks" target="_blank">here</a>) about security vulnerability KB979352 in Internet Explorer that was used by Chinese Hackers to breach Google’s security and gain access to anti-china protestors email accounts and other private data. As a result Microsoft have now released a <a href="http://www.microsoft.com/technet/security/advisory/979352.mspx" target="_blank">security advisory</a> for IT professional listing multiple ways to mitigate this security issue before they release a patch (which they are rushing to get out).</p>
<p>One of the ways listed to mitigate this issue on IE6 (other than not running IE6) is to configure Active Scripting to either be disabled or set to prompt. Now this is pretty easy for one user to change this setting manually but for large organisation (like Google) performing this workaround on the many thousand’s of computers would be very time consuming. </p>
<p>So to make this change in Group Policy open the Group Policy Object (GPO) that is targeted on your user accounts and navigate to User Configuration &gt; Policies &gt; Administrative Templates &gt; Windows Components &gt; Internet Explorer &gt; Internet Control Panel &gt; Security Page and then under the “Local Intranet” and “Internet” configured the “Allow Active Scripting” option to “Disable” or “Prompt” (see image below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image89.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb84.png" width="704" height="471" /></a></p>
<p>Now if you do configure this option it is likely that some legitimate sites on the locally and on the Internet may break so workaround that issue you can explicitly add them to “Trusted Sites” zone. To do this again open the Users GPO and navigate to the Configuration &gt; Policies &gt; Administrative Templates &gt; Windows Components &gt; Internet Explorer &gt; Internet Control Panel &gt; Security Page and then open the “Site to Zone Assignment List ” setting and click “Enabled” then click the “Show” button.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image90.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb85.png" width="704" height="363" /></a></p>
<p>Then type the full URL in the “Value Name” field and a “2” in the “Value” field for each site you want to run the Active Scripts.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image91.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/01/image_thumb86.png" width="506" height="335" /></a></p>
<p>Now according to Microsoft your browser should be configured to mitigate this security vulnerability.</p>
<p>For more information about the security vulnerability see the Microsoft Advisory at <a title="http://www.microsoft.com/technet/security/advisory/979352.mspx" href="http://www.microsoft.com/technet/security/advisory/979352.mspx" target="_blank">http://www.microsoft.com/technet/security/advisory/979352.mspx</a>.</p>
<p>Disclaimer: I do not accept any liability what so ever for the information in this article. Please use this information at your own risk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/01/how-to-mitigate-kb979352-a-k-a-google-china-security-vulnerability-using-group-policy/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

