<?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</title>
	<atom:link href="http://www.grouppolicy.biz/tag/group-policy/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>Out Now: Official PST to Exchange Import Tool</title>
		<link>http://www.grouppolicy.biz/2012/01/out-now-official-pst-to-exchange-import-tool/</link>
		<comments>http://www.grouppolicy.biz/2012/01/out-now-official-pst-to-exchange-import-tool/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 22:57:07 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[PST]]></category>
		<category><![CDATA[Tool]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2915</guid>
		<description><![CDATA[If you have ever had anything to do with Outlook in your organisation you will no doubt have some experience (pain) with the use of PST files. PST files are of course the main way users can store their email information on their local hard drive or network share (Network stored PST files don&#8217;t do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2012/01/image6.png"><img style="border: 0px currentcolor; float: right; display: inline; background-image: none;" title="image" border="0" alt="image" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2012/01/image_thumb6.png" width="216" height="77" /></a>If you have ever had anything to do with Outlook in your organisation you will no doubt have some experience (pain) with the use of PST files. PST files are of course the main way users can store their email information on their local hard drive or network share (<a title="http://blogs.technet.com/b/askperf/archive/2007/01/21/network-stored-pst-files-don-t-do-it.aspx" href="http://blogs.technet.com/b/askperf/archive/2007/01/21/network-stored-pst-files-don-t-do-it.aspx" target="_blank">Network stored PST files don&#8217;t do it</a>) thus avoiding the email mailbox size limits. Of course PST files have many problem and pose a nightmare for network admins when someone says they have either lost a PST file or worse it gets corrupt. While it is really easy for people to say lets just ban all PST files the reality of this is a lot more difficult… </p>
<p>With the new Archives feature in Exchange 2010 and its support for lower cost storage this has started to allow users to have bigger mailboxes. Office 365 even gives users a default mailbox size of 25gb (up to unlimited) depending on the plan the user it signed up for. Problem is that users could still have PST files even thought they might now have plenty of space in their mailbox… </p>
<p>Well Microsoft has <a href="http://blogs.technet.com/b/exchange/archive/2012/01/30/pst-time-to-walk-the-plank.aspx" target="_blank">just announced</a> they have released a tool that allow admins to automatically crawl users computers and import PST files into Exchange Online or Exchange 2010. </p>
<p>Download <a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=28767" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=28767">http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=28767</a></p>
<p>So you might be wondering what this has to do with Group Policy… well… once you have completed the migration of the PST files you can then implement the <a href="http://gps.cloudapp.net/Default.aspx?PolicyID=6314" target="_blank">Prevent users from adding new content to existing pst files</a> policy setting to stop users ever, ever, ever, ever using PST file again….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2012/01/out-now-official-pst-to-exchange-import-tool/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Best Practice: Group Policy for Virtual Desktops Infrastructure (VDI)</title>
		<link>http://www.grouppolicy.biz/2011/11/best-practice-group-policy-for-virtual-desktops-vdi/</link>
		<comments>http://www.grouppolicy.biz/2011/11/best-practice-group-policy-for-virtual-desktops-vdi/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Advanced]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[loopback]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2801</guid>
		<description><![CDATA[Remote Desktop Virtualisation is a feature of Windows that allows your users to run windows running remotely from server hardware. This is almost an identical concept with how Terminal Services (a.k.a. Remote Desktop Services, a.k.a. Remote Desktop Session Host) works where the users is sending keyboard and mouse messaged to the server and then receives [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image.png"><img style="margin: 0px 0px 0px 10px; border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; float: right; display: inline; background-image: none;" title="image" border="0" alt="image" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb.png" width="117" height="103" /></a>Remote Desktop Virtualisation is a feature of Windows that allows your users to run windows running remotely from server hardware. This is almost an identical concept with how Terminal Services (a.k.a. Remote Desktop Services, a.k.a. Remote Desktop Session Host) works where the users is sending keyboard and mouse messaged to the server and then receives the screen updates back. It is so similar in fact that both solution use the Remote Desktop Client and they also share the same Windows Server Remote Desktop Connection Broker role for users to connect to the computer they require. </p>
<p>The key difference is that the computer that the user connects to is a completely separate virtual copy of Windows 7 running in Hyper-V on the server. This allows the users to save files and settings to their computer as it can be setup so that users have a “persistent” 1 to 1 relationship to their virtual computer much like they have a 1 to 1 relation with their own computer. This also means that the user is connecting to an actual copy of Windows 7 and not Window Server 2008 R2 so applications compatibility is also better.</p>
<p><strong>ATTENTION!!! A lot of the setting in this post refer to a NATIVE VDI implementation without the third party enhancements such as Citrix XenDesktop. If you are implementing Citrix or VMWare VDI solution some components of this post will not apply.</strong></p>
<p>VDI can also be configured in two ways depending on your companies configuration.</p>
<h4>VDI Pooled or Non-Persistent</h4>
<p>This method is just has a bunch of identical Virtual Machines that a user will randomly connect to when they logon. Then when that user is logged off the session is scrubbed and there is no latent configuration change made. This method consume less disk space as changes are never kept. But it also has the disadvantage that the user has less ability to customize their computer such as installing their own application.</p>
<p><strong>Pooled Virtual Desktop Drive Configuration</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image1.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb1.png" width="640" height="151" /></a></p>
<p>Image Reference <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312</a></p>
<p>As these computers are all but users normally have different requirements it is highly beneficial to also deploy virtualisation technology such as Application Virtualisation (App-V) and User State Virtualisation (USV). This allows each user to have a custom desktop configuration with their own set of applications with the same generic base OS. I am not going to go into App-V in this post but I do have more on USV later… </p>
<h4>VDI Personal, Persistent or Private</h4>
<p>This method has a bunch of Virtual Machines configured that have a persistent 1 to 1 relation with the user when they logon. This affinity with a specific VDI computer is configured via the users account under the new “Personal Virtual Desktop” tab. </p>
<p><strong>Note:</strong> You have to be running Windows Server 2008 R2 service pack 1 for this new tab to appear.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image15.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb15.png" width="428" height="571" /></a></p>
<p>If the computer is not started when the user is logged on the back end automatically starts it. When the user logs off the computer any changes made to the drive are saved for next time. This method has the advantage of allowing the users to be an admin of their own VDI computer to make changes and install whatever software they like. However the disadvantage of this is that it has to store all the changes for the users thus consuming far more disk space.</p>
<p><strong>Personal Virtual Desktop Drive Configuration</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image18.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image18_thumb.png" width="640" height="128" /></a></p>
<p>Image Reference <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312</a></p>
<p>You may choose to use either or both configuration however which VDI method you chose will also affect the configuration you apply to the computers… </p>
<p><strong>Note:</strong> For the rest of the document I will refer to the two types of VID computers as either “Pooled” or “Personal” however you can obviously substitute the name that you use to refer to these types of configurations for your implementation.</p>
<p>VDI also has the overall disadvantage of having additional system overhead as there are multiple separate copies of Windows 7 running at the same time on the same server all with their own memory space. Recently there has been some great improvements with the new Dynamics Memory feature in Windows Server 2008 R2 Service Pack 1 which has yield a 40% increase in density (Reference <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR324" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR324">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR324</a> ). That all being said when you compare the user density between of RDS and VDI you STILL only get about half the number of users on the same hardware (See <a title="http://www.twitter.com/mkleef/status/136969504185004032" href="http://www.twitter.com/mkleef/status/136969504185004032">http://www.twitter.com/mkleef/status/136969504185004032</a> ).</p>
<p><strong>Note:</strong> Before I begin however do note that this guidance mainly covers the configuration of the VM’s running in your VDI infrastructure and is not about configuring the underlying VDI infrastructure. </p>
<p>Below I will now go through a number of ways you can use Group Policy (and other ways) to configure your VDI computers for a optimal experience. Generally speaking however much like you do with Remote Desktop Services the theme of all these “optimisations” is disable, disable and disable… Remember you are trying to squeeze number of users onto you VDI hardware so turning off all the un-necessary components to reduce the per user overhead is the best way to do this… </p>
<p>As you can see from the image below the Disk IO on a VDI system is in extreme demand and constraint hit first when scaling.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image3.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb3.png" width="644" height="422" /></a></p>
<p>Image Reference <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309</a></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><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script></center><br />
<h3>Organisational Unit Structure for VDI</h3>
<p>The Organisational Unit Structure for VDI computers will probably look something like the image below. This method keeps the OU structure relatively flat but it also means that you need to duplicate some setting in your normal workstations GPO’s. I think this is an acceptable trade-off as these polices will have Loopback enabled so you can apply user specific setting to these computers (more on this later). I also think&#160; if you made the VDI OU a sub-OU of your Workstations OU it would be very difficult to troubleshoot issues with conflicted settings. This configuration would also unnecessarily give your normal workstation administrators control over the VDI computers that you normally want to control a LOT more tightly.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image4.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb4.png" width="414" height="407" /></a></p>
<p>In your environment your VDI OU probably won’t be directly under the Top Level of the domain but this should still give you a template that you can use in any part of your AD. If you have read my previous blog posts <a href="http://www.grouppolicy.biz/2010/07/best-practice-active-directory-structure-guidelines-part-1/">Best Practice: Active Directory Structure Guidelines – Part 1</a> and&#160; <a href="http://www.grouppolicy.biz/2010/07/best-practice-group-policy-design-guidelines-part-2/">Best Practice: Group Policy Design Guidelines – Part 2</a> you may recognize that this design is similar to how I split Laptops and Desktops OU’s (You may also notice that I have also kept with a naming convention that adheres to these two blog posts as well.).&#160; The reason why this looks similar is that just as workstations can be classified as either Desktops or Laptops so can VDI workstations be classified as Pooled and Personal, hence the similar design. This also means that for this structure to work ALL VDI computer accounts MUST be in either the Pooled or Personal OU. This would therefore make it invalid to have a compute account directly in the VDI OU. </p>
<p>Here is a description of the three main group policy objects that are applied in this configuration:</p>
<ul>
<li>Workstations VDI – This GPO will have all the setting that need to be applied to all your VDI workstations.</li>
<li>Workstations VDI Pooled – This GPO will only have all the setting applied specific to your Pooled VDI workstations.</li>
<li>Workstations VDI Personal – This GPO will only have the setting applied specific to your Personal VDI workstations.</li>
</ul>
<h4>Loopback for VDI</h4>
<p>There are various user setting you may want to apply to your users when they logon to the VDI computer. Just as with Remote Desktop Service the use of the <a title="http://gps.cloudapp.net/Default.aspx?PolicyID=348" href="http://gps.cloudapp.net/Default.aspx?PolicyID=348" target="_blank">User Group policy loopback processing mode</a> is the setting that allows you to apply these users setting. </p>
<p>Further on in this post I discuss many user setting that you might want to configure however if you don’t have any users setting configured in your VDI Group Policy Objects then there will be no need to enabled loopback.</p>
<h3>Initial Computer Configuration for VDI (Native Only)</h3>
<p><strong>Note:</strong> This following configuration setting will only need to be applied if you are using a native VDI Implementation without third-party VDI software.</p>
<p>It is important that you configure the workstation for VDI as described it this guide <a title="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=9691" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;id=9691" target="_blank">Deploying Personal Virtual Desktops by Using Remote Desktop Web Access Step-by-Step Guide</a> . Thankfully there is a PowerShell script that can do all the configuration changes for your VDI workstations image that you can download from <a href="http://go.microsoft.com/fwlink/?LinkId=184804">http://go.microsoft.com/fwlink/?LinkId=184804</a> . However scripts are only a one time configuration and I like to re-enforce these changes with Group Policy where possible to ensure the configuration does not vary. Doing this also makes it easier to discover what changes have been made by running a GPResult report on the computer. Another advantage of having Group Policy makes all these changes is that all the configuration changes are automatically applied to your workstations when they are built making the process quicker and less likely to be forgotten. </p>
<p><strong>Warning:</strong> Any additional setting via Group Policy could cause extra overhead so you many want to only be selective as to what initial computer setting you apply via Group Policy. For that reason you may want to consider running the PowerShell configuration script as a one time “Immediate” task on the computer via Group Policy instead of configuring all these changes individually.</p>
<p>If you chose to use Group Policy instead of a script (good on you) to setup your VID environment then make the following configuration change in the “Workstations VDI” Group Policy Object.</p>
<p><strong>Enable Remote Desktop</strong></p>
<p>You can enabled Remote Desktop using the <a title="http://gps.cloudapp.net/Default.aspx?PolicyID=2481" href="http://gps.cloudapp.net/Default.aspx?PolicyID=2481" target="_blank">Allow users to connect remotely using Remote Desktop Services</a> setting. This will change the configuration of your computer to allow Remote Desktop Connections to the VDI workstation. However as you can see from the image below this does not open up the require firewall port (3389) to allow an incoming RDP connection.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image5.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb5.png" width="430" height="478" /></a></p>
<p><strong>Enable Remote Procedure Call (RPC)</strong></p>
<p>To enable the Remote Procedure Call (RPC) feature all we need to do is use the Group Policy Preference <a href="http://technet.microsoft.com/en-us/library/cc771589.aspx" target="_blank">Registry Extension</a> to change registry key “HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC” to a value of 1 (see image below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image6.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb6.png" width="408" height="452" /></a></p>
<p><strong>Adds selected users to the Remote Desktop Users group</strong></p>
<p>You can configure the “Remote Desktop Users” group using the Group Policy Preference <a title="http://technet.microsoft.com/en-us/library/cc731972.aspx" href="http://technet.microsoft.com/en-us/library/cc731972.aspx" target="_blank">Local Users and Group Extension</a>.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image7.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb7.png" width="408" height="452" /></a></p>
<p><strong>Add a Windows Firewall exception for Remote Desktop Services </strong>and<strong> Add a Windows Firewall exception for Remote Services Management</strong><!--EndFragment--></p>
<p>Now the two “Windows Firewall Exceptions” can be made by adding the following predefined inbound firewall exceptions under&#160; “Computer Configuration&gt;Policies&gt;Windows Settings&gt;Security Settings&gt;Windows Firewall with Advanced Security”.</p>
<ul>
<li>Remote Desktop</li>
<li>Remote Service Management</li>
<li>Remote Desktop – RemoteFX (If required)</li>
</ul>
<p>It should then look something like the image below:</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image16.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb16.png" width="835" height="431" /></a></p>
<p>The final step you need to perform on the workstation is to :</p>
<ul><!--StartFragment-->
<li><strong>Adds the proper RDP-TCP listener permissions for the RD Virtualization Host server</strong></li>
<p>   <strong></strong>
<li><strong>Restarts the Remote Desktop Services service</strong></li>
</ul>
<p>However these steps are some what more difficult to perform as there is no Group Policy to make these configuration nor is the “Remote Desktop Session Configuration Host” tool loaded to make the changes via a GUI. </p>
<p>If you could load (or remotely connect this tool on Windows 7) it would look something like this by default…</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image9.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb9.png" width="408" height="506" /></a></p>
<p>So as much as a loath saying it you will need to resort to a script to perform the necessary configuration using the WMIC command. </p>
<p>To do this just copy the following script and put it on a server share that has the “Domain Computer” group granted read permissions. </p>
<blockquote><p>wmic /node:localhost RDPERMISSIONS where TerminalName=&quot;RDP-Tcp&quot; CALL AddAccount &quot;contoso\VDI Servers&quot;,1      <br />wmic /node:localhost&#160; RDACCOUNT where &quot;(TerminalName=&#8217;RDP-Tcp&#8217; or TerminalName=&#8217;Console&#8217;) and AccountName=&#8217;contoso\\VDI Servers&#8217;&quot; CALL ModifyPermissions 0,1       <br />wmic /node:localhost RDACCOUNT where &quot;(TerminalName=&#8217;RDP-Tcp&#8217; or TerminalName=&#8217;Console&#8217;) and AccountName=&#8217;contoso\\VDI Servers&#8217;&quot; CALL ModifyPermissions 2,1       <br />wmic /node:localhost RDACCOUNT where &quot;(TerminalName=&#8217;RDP-Tcp&#8217; or TerminalName=&#8217;Console&#8217;) and AccountName=&#8217;contoso\\VDI Servers&#8217;&quot; CALL ModifyPermissions 9,1       <br />shutdown /r /t 0</p>
</blockquote>
<p><strong>Note:</strong> I have used the group called “VDI Servers” so you will need to create this group and add all your VDI server to this group. This way you can use the same script to configure all your VDI workstations.</p>
<p>You can then call this script as a once using the “Immediate Task (Windows Vista and later)” option in the Group Policy Preferences <a href="http://technet.microsoft.com/en-us/library/cc770904.aspx" target="_blank">Scheduled Task Extension</a> </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image10.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb10.png" width="402" height="184" /></a>&#160;</p>
<p>Configure the task to run as the “SYSTEM” account so it has the permission to make the required changes and reboot.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image11.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb11.png" width="644" height="484" /></a></p>
<p>Then chose the “Start a program” action and run the script where you have saved it on the network (remember that it must have “Domain Computer” read permission granted).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image12.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb12.png" width="506" height="170" /></a></p>
<p>You have now configured group policy to automatically configured your Windows 7 workstations as a VDI ready computer once it is placed in the VDI OU structure. </p>
<p>However there are still a number of other suggested configuration settings you might want to apply to this computer… </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><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script></center><br />
<h3>Suggesting VDI Group Policy Settings</h3>
<p>The next session shows a number of suggested Group Policy setting you should apply to you VDI configuration… Of course these are only suggestion/recommendations and you should take into consideration your own requirements before implementing these changes.</p>
<h4>Disabling Services for VDI</h4>
<p>Service are of course background tasks that run in Windows. These tasks of course takes some CPU,Memory and Disk overhead to run and therefore it is best that you disable all the non-essential services for your VDI workstations to squeeze in more users. To disable the services I like to use Group Policy Preferences <a href="http://technet.microsoft.com/en-us/library/cc755028.aspx" target="_blank">Service Extension</a> as it allows you to specify a custom service name that is not necessarily installed on the computer you are editing the group policy object.</p>
<p>The three service most obvious services I would recommend disabling are:</p>
<ol>
<li>defragsvc – Defragmentation Service Account of course would generate a LOT of disk IO activity on the server and as you are probably running this on a fairly high end SAN or perhaps even on SSD’s then this is not required.</li>
<li>WSearch – Windows Search Service is another disk IO intensive service that likes to index all the files on a computer. Having this service enable also put a fairly high load on the system and therefore it is much better to turn this service off.</li>
<li>wuauserv – Windows Update Service is used to update the software on the computer. However this patch updates on a VDI computer are normally added via a master image or via an new image with the latest updates installed. Therefore this is another service that you will probably want to turn off.</li>
</ol>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image17.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb17.png" width="793" height="329" /></a></p>
<p>You of course may have other inbuilt or third-part service that you want to disable and you can also do this by simply typing the short name of the “Service Name” text box when configuring a new service configuration item.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image29.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb28.png" width="364" height="204" /></a></p>
<h4>Turn Off System Restore</h4>
<p>To Disable System Restore is another setting that prevents the VID computer form consuming more disk space. You can disable this setting&#160; using the “<a title="http://gps.cloudapp.net/Default.aspx?PolicyID=2401" href="http://gps.cloudapp.net/Default.aspx?PolicyID=2401" target="_blank">Turn Off System Restore</a>” policy setting. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image14.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb14.png" width="430" height="478" /></a></p>
<h4>Disable Offline Files</h4>
<p>Disabling offline files is another way you can reduce your server IO load and disk footprint. You can do this via the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2061" target="_blank">Allow or Disallow use of the Offline Files feature</a>” group policy setting. You may want to configure this setting for only your Pooled VDI Workstations as there can be some performance benefit with having offline files enabled especially if the files you are access are via a slow network link.</p>
<p>Therefore I recommend that you Disallow for Pooled VDI computers to conserve disk space and Allow for Personal VDI computers so long as you have spare disk resources.</p>
<h4>Disable Exchange Cached Mode</h4>
<p>Disabled the Outlook Cached mode by using the “<a title="http://gps.cloudapp.net/Default.aspx?PolicyID=3930" href="http://gps.cloudapp.net/Default.aspx?PolicyID=3930" target="_blank">Use cached exchange mode for new and existing Outlook profiles</a>” group policy setting would have to be the #1 setting that you should turn off for both Remote Desktop Servers and Pooled VDI Computers. This setting tries to download a cached copy of your entire inbox. This normally only happen during the first logon for a user to a computer, but because each logon to a Pooled VDI&#160; computer is like a first logon then this will happen again… and again… and again… if it is not disabled. </p>
<p>That being said for Personal VDI computer there can be some advantage to having this setting enabled as it allows the users to still read their email even when the exchange servers is offline. </p>
<p>So this is another one that I recommend that you Disable for Pooled VDI computers and Enable for Personal VDI computers assuming you have enough disk space.</p>
<h4>Enable Verbose Status Messages</h4>
<p>I am a really big fan of configuring verbose status message&#8217;s (See <a title="Permanent Link to Group Policy Setting of the Week 2 – Verbose vs normal status messages" href="http://www.grouppolicy.biz/2009/11/group-policy-setting-of-the-week-2-verbose-vs-normal-status-messages/">Group Policy Setting of the Week 2 – Verbose vs normal status messages</a>) as it gives the users the feeling that the computer is actually doing something rather than just “Loading desktop…” when logging on. You can enabled this via the <a title="http://gps.cloudapp.net/Default.aspx?PolicyID=1842" href="http://gps.cloudapp.net/Default.aspx?PolicyID=1842" target="_blank">verbose vs normal status messages</a> setting under Computer Configuration\Administrative Templates\System. </p>
<h4>Screen Savers</h4>
<p>Screen savers can of course be very graphical and thus consume a lot of system resources. This means that your VDI server could get smashed when all the users go idle and the screensavers kick in…&#160; Therefore we want to ensure that users only use the default “scrnsave.scr” screensaver that does nothing but display a blank background. To do this you need to configure the “Force specific screen saver” policy under&#160; User Configuration&gt;Administrative Templates&gt;Control Panel&gt; Personalization. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image28.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb27.png" width="704" height="355" /></a></p>
<h3>User State Virtualisation for VDI</h3>
<p>It goes without saying that when users log onto a computer they of course don’t want to setup their environment every time. I have written a VERY extensive blog post about User State Virtualisation called <a href="http://www.grouppolicy.biz/2010/08/best-practice-roaming-profiles-and-folder-redirection-a-k-a-user-virtualization/">Best Practice: Roaming Profiles and Folder Redirection (a.k.a. User State Virtualization)</a>. I strongly encourage you read this blog post as well if you are going to implement USV in VDI as most of these recommendations also apply for a VDI environment. </p>
<h4>So why use User State Virtualisation with VDI?</h4>
<p>Below are some points are to why you would want to enabled USV with VDI: </p>
<ul>
<li>Reduces disk IO as data files are read and written to file server over the LAN and not the local HDD.</li>
<li>Reduces storage as the users files and setting are offloaded to another server.</li>
<li>Enabling Roaming between physical and VDI computers</li>
<li>Protect users files by storing store on File Server not VDI Server</li>
</ul>
<p>As you can see there are many benefits with using USV with VDI however your decision to use USV may influenced by the method of VID that you implement… Of course as you are offloading the Disk IO from the local HDD to a file server on the LAN it is imperative that the file server is well connected via at least 1gbit low latency Ethernet connection. </p>
<h4>Personal VDI</h4>
<p>If the user has a Personal VDI workstations then USV may not be required as the computer will have saved all the setting and documents from the last time the user was connected. That being said there are still benefits with having USV enabled for a user on a Personal VDI workstations as it allows them to roaming the settings and files between the VDI environment and a real computer. Therefore you may consider VDI an option for users using a Personal VDI session. </p>
<h4>Pooled VDI</h4>
<p>If you use a Pooled VDI workstations as then it is very much like logging on to the computer for the first time. Therefore they will be required to setup there environment every time they connect (ANNOYING!!!). So it is somewhat imperative that you do enable USV for the users connecting to a pooled VDI configuration.</p>
<h4>So how do I apply the USV GPO settings?</h4>
<p>So if have decided to implement USV for your VDI user you will need to configure their profile path in their account properties (see image below). </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image19.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb18.png" width="428" height="232" /></a></p>
<p>The folder redirection Group Policy setting can however be applied either on the user accounts Organisation Unit OR via Loopback GPO on the VDI computers OU. To <font color="#000000">ensure complete roaming of the users setting and files I would definitely apply the folder redirection GPO’s on the users account that way they have a consistent user experience when logging onto a physical or a VDI computer.</font></p>
<p><font color="#000000"><strong>Note:</strong> When deploying folder redirection it is very important that your redirection location is close (network wise) from your VDI servers. This is needed so that users can quickly access their redirected folders. This is even more important if the file server that host the redirected folder only support SMB v1 due to its poor performance on network links with high latency. This is less important if you have a Personal configuration with offline files enabled as the local caching can mitigate some of these performance issues.</font></p>
<p><font color="#000000"><strong>Recommended:</strong> Due to the improved performance and saleability of the SMB v2+ protocol it highly recommended that your folder redirection file server is at least Windows Server 2008. It would also be highly desirable to make this server x64 bit as this will allow it to scale to a higher number of concurrent file connections.</font></p>
<p><strong><font color="#000000">User Only Folder Redirection</font></strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image20.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb19.png" width="434" height="417" /></a></p>
<p>But if the only you have to implement folder redirection is to apply the setting on the VDI computers OU be aware that this might have some pretty big problem. If a user ever logs onto a non-VDI computer their roaming profile may not have any of the documents or files that the users had in the VDI. This can also lead to the users roaming profile growing very quickly as the documents folder on a non-VDI computer is now part of the users roaming profile. However when the user then subsequently logs back onto the VDI computer these documents will be hidden as they folder will again be redirected to the server.&#160; </p>
<ul>
<li>Users that roam between VDI and real computers will not have their documents move with them.</li>
<li>If folder redirection is not implement but the roaming profiles are configured then the profiles will become very big and slow down the log on / log off process. This would also increase the disk footprint on the real and VDI computers. </li>
</ul>
<p><strong><font color="#000000">VDI Only Folder Redirection</font></strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image21.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb20.png" width="453" height="389" /></a></p>
<p><strike>What you should ABSOLUTLEY NOT do is apply folder redirection on both the users OU and the VDI OU. Doing this could cause your users redirected folders to be moved from two different locations every time they logon greatly slowing down the logon process..</strike></p>
<p><font color="#000000">If your VDI infrastructure in a datacentre then you might find that their redirected folders will perform quite slow accessing their redirected folders. In this case you might want to setup a folder redirection on the user account and the VDI Computers OU. If you do make this configuration change make very sure you do not select the “Move the contents of Documents to new location” option as this will cause your users redirected folders to bounce all over the network every time they logon. </font></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image30.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb29.png" width="408" height="229" /></a></p>
<p><font color="#000000">While this method would give the users fast access to their folder it would also mean that these files would not follow them when going between a physical and VDI environment.</font></p>
<p><strong>Dual Configuration Folder Redirection</strong></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image31.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb30.png" width="358" height="360" /></a></p>
<p>&#160;</p>
<h3>Group Policy setting for RemoteFX on VDI</h3>
<p>RemoteFX is a new feature of Windows Server 2008 R2 that allow you you to stream full DirectX applications to your remote clients. This new feature can share the resource of any 3D graphics card in the server to get full hardware acceleration. Some of the other new features of Remote FX is the USB Device Redirection. This allows you to redirect pretty much any type of USB device that can be plugged into the remote client. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image23.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb22.png" width="784" height="180" /></a></p>
<p>Image from <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/VIR312</a></p>
<p>But if you want to enable this feature you will need to enable the setting “All RDP redirection of other supported RemoteFX USB device from this computer” that is located under Computer Configuration&gt;Administrative Templates&gt;Windows Components&gt;Remote Desktop Services&gt;Remote Desktop Connection Client&gt;RemoteFX USB Device Redirection.</p>
<p><strong>Note:</strong> This setting requires a reboot after being applied.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image24.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb23.png" width="704" height="644" /></a></p>
<p>However if you want to be somewhat selective with what devices (e.g. iPhones) you allow you users to plug into your VDI / RemoteFX environment then you can us the “Prevent installation of device that math any of these device IDs” under Computer Configuration\Administrative Templates\System\Device Installation Restrictions.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image25.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb24.png" width="704" height="644" /></a></p>
<p>There are many other RemoteFX setting you can apply to your RemoteFX/VDI environment under Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment. However these setting will need to “tweak” for your own environment..</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image26.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb25.png" width="765" height="368" /></a></p>
<p>&#160;</p>
<h3>Group Policy Setting that you should NOT apply to VDI</h3>
<p>So I have covered a few of the optimised group policy settings to your VDI computers however there are also some other group policy setting that you should avoid applying to your VDI computers. </p>
<p>Don’t applying Registry and File System permission via Group Policy as this will apply the permission every 18 hours (approx.) causing a MASSIVE load with IO on your VDI Server. Which is of course you now know a very bad thing…&#160; </p>
<p><font color="#ff0000"><strong>DONT CONFIGURE THESE SETTING</strong></font> <img class="wlEmoticon wlEmoticon-sadsmile" alt="Sad smile" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/wlEmoticon-sadsmile.png" /></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image27.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/11/image_thumb26.png" width="339" height="337" /></a></p>
<p>If you do need to apply custom permission to the VDI computer then consider setting the permission in the master images or push a script out as a one time task VDI workstations.</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><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
 </script></center><br />
<h3>Summary</h3>
<p>You may find that a lot of the setting you apply to your VDI systems are similar to the same policy you have applied to your Remote Desktop Services servers. This is quite true as just with RDS your VDI group policy setting revolve around reducing the overhead of the VDI workstations so you can squeeze the most out of your hardware… That being said, remember that if what you want is higher utilisation of your hardware you are always going to get more users on the same hardware using Remote Desktop Services… </p>
<h3>Acknowledgements</h3>
<p>I would like to give a big thanks to fellow MVP Darren Mar-Elia (a.k.a. <a href="http://twitter.com/grouppolicyguy" target="_blank">@grouppolicyguy</a> ) for helping me with this post… You can check out his web site at <a href="http://www.sdmsoftware.com">http://www.sdmsoftware.com</a> and his “Optimizing Group Policy in Virtual Desktop (VDI) Environments” TechEd session at <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/11/best-practice-group-policy-for-virtual-desktops-vdi/feed/</wfw:commentRss>
		<slash:comments>63</slash:comments>
		</item>
		<item>
		<title>Can you tell which house is mine?</title>
		<link>http://www.grouppolicy.biz/2011/10/can-you-tell-which-house-is-mine/</link>
		<comments>http://www.grouppolicy.biz/2011/10/can-you-tell-which-house-is-mine/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 05:38:17 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Funny]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Near Map]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/10/can-you-tell-which-house-is-mine/</guid>
		<description><![CDATA[There is a company call Near Map that takes frequent high detail areal images of my suburb. There also happen to have a twitter account ( @nearmap ) that announces when they are about to take a photos of certain regions. SO…. last time they took a photo of my area I raced out to [...]]]></description>
			<content:encoded><![CDATA[<p>There is a company call <a href="http://www.nearmap.com/" target="_blank">Near Map</a> that takes frequent high detail areal images of my suburb. There also happen to have a twitter account ( <a href="http://www.twitter.com/nearmap" target="_blank">@nearmap</a> ) that announces when they are about to take a photos of certain regions. SO…. last time they took a photo of my area I raced out to the front yard to make a few letters. </p>
<p>As I only have limited time and material to make out some letters I decided that I would spell out the initial of my favourite tech topic… Group Policy.</p>
<p><strong>Hint:</strong> Look for the letters “GP”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image7.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_thumb7.png" width="644" height="352" /></a></p>
<p>&#160;</p>
<p>That’s my house… Can you tell I like “GP”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image8.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_thumb8.png" width="193" height="244" /></a></p>
<p>In case you were wondering where i live… all i will say is that it is somewhere here <a title="http://www.nearmap.com/?ll=-27.596543,153.106413&amp;z=14&amp;t=k&amp;nmd=20110919 " href="http://www.nearmap.com/?ll=-27.596543,153.106413&amp;z=14&amp;t=k&amp;nmd=20110919 ">http://www.nearmap.com/?ll=-27.596543,153.106413&amp;z=14&amp;t=k&amp;nmd=20110919 </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/10/can-you-tell-which-house-is-mine/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Updated: What&#8217;s new with Group Policy in Windows 8</title>
		<link>http://www.grouppolicy.biz/2011/10/whats-new-with-group-policy-in-windows-8/</link>
		<comments>http://www.grouppolicy.biz/2011/10/whats-new-with-group-policy-in-windows-8/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 09:11:55 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2574</guid>
		<description><![CDATA[The Windows Developer Preview version of Windows Server 8 has been on MSDN now for a while therefore I setup a Domain Controller and found some very interesting new Group Policy features lurking… Group Policy Infrastructure Status If you click on the domain name in GPMC you will notice there is a new tab called [...]]]></description>
			<content:encoded><![CDATA[<p>The Windows Developer Preview version of Windows Server 8 has been on MSDN now for a while therefore I setup a Domain Controller and found some very interesting new Group Policy features lurking… </p>
<h3>Group Policy Infrastructure Status</h3>
<p>If you click on the domain name in GPMC you will notice there is a new tab called “Infra Status”. As the page says “The page shows the status of Active Directory and Sysvol (DFSR) replication for this domain as it relates to Group Policy”. This will obviously be a great troubleshooting tool for Group Policy settings that are not applying to the computers in your organisation due to AD replication issues.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image2.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_thumb2.png" width="554" height="484" /></a></p>
<h3>Group Policy Update</h3>
<p>If you right click on any OU in you AD you will see a new menu option called “Group Policy Update…”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image3.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_thumb3.png" width="515" height="273" /></a></p>
<p>Clicking on this option with an OU with no computers in it gives you an interesting explanation of the feature.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image4.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_thumb4.png" width="488" height="200" /></a></p>
<blockquote><p>You have chose to force a Group Policy update on all computers within Workstations and all sub containers.</p>
</blockquote>
<p>What is particularly interesting is the text “FORCE A GROUP POLICY UPDATE&quot; meaning that you can now force the group policy update to all computers in a Organisations Unit. This would effectively mean that administrators can now make changes to their computers without having to wait the default 90 minutes to wait for group policy to refresh on a computer.&#160; </p>
<p><strike>After trying to make the option work by populating the OU with a few computer accounts I simply got the same message again and again. I can only assume that this is a feature that has yet to be implement in this build…</strike> </p>
<p>I have been able to get the wizard to working by building a real Windows 8 computer and added to the “Workstations” OU. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image9.png"><img style="border: 0px currentcolor; display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image_thumb9.png" width="464" height="300" /></a></p>
<p>After click yes it has found the “real” computers in the OU and forces a Group Policy update to run within two minutes on these computer.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image10.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_thumb10.png" width="466" height="293" /></a></p>
<p>Seeing the task was scheduled I then took a look at the scheduled tasks on the computer being targeted and found that it had created two scheduled tasks to perform a gpupdate in the user and computer context.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image11.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_thumb11.png" width="644" height="272" /></a></p>
<p><strong>Note:</strong> You will need to configure the client firewall on the workstations being targeted to allow these command to be created… More info coming on that… </p>
<p>So I have also found that the UI for the Internet Explorer Group Policy Preference has been updated to include IE8 and IE9 (see image below). This support would have been nice update to the hotfix that was just released for windows 7 to support Internet Explorer 9 (see <a href="http://www.grouppolicy.biz/2011/10/hotfix-internet-explorer-group-policy-preferences-do-not-apply-to-internet-explorer-9/">Hotfix: Internet Explorer Group Policy Preferences do not apply to Internet Explorer 9</a>)</p>
<p>&#160;</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/10/image12.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_thumb12.png" width="497" height="328" /></a></p>
<p><strike>I have not found anything else in this build that is Group Policy related but</strike> I will keep digging… But it is great to see that Redmond is still adding improvements to Group Policy with the latest version of Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/10/whats-new-with-group-policy-in-windows-8/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>How to use group policy to change open with file associations</title>
		<link>http://www.grouppolicy.biz/2011/09/how-to-use-group-policy-to-change-open-with-file-associations/</link>
		<comments>http://www.grouppolicy.biz/2011/09/how-to-use-group-policy-to-change-open-with-file-associations/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[file association]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/09/how-to-use-group-policy-to-change-open-with-file-associations/</guid>
		<description><![CDATA[Changing file association windows by hacking the registry can be a very challenging task even if you are using Group Policy Preferences Registry option to apply the changes. However there is an option with Group Policy Preferences that allows you to change the Open With (i.e. File association) for any file type. Below I show [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image.png"><img style="border: 0px currentcolor; float: right; display: inline; background-image: none;" title="image" border="0" alt="image" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image_thumb.png" width="80" height="95" /></a>Changing file association windows by hacking the registry can be a very challenging task even if you are using Group Policy Preferences Registry option to apply the changes. However there is an option with Group Policy Preferences that allows you to change the Open With (i.e. File association) for any file type. </p>
<p>Below I show you how you can do this using the simple, yet powerful Folder Options by showing you how to change the default association for .TXT files from Notepad to WordPad.</p>
<p><strong>Step 1</strong>. Edit a GPO that is targeted to the used that you want to apply this setting.</p>
<p><strong>Step 2.</strong> Navigate User Configuration &gt; Preferences &gt; Control Panel Settings then right click on Folder Options and Navigate to New &gt; Open With .</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image1.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image_thumb1.png" width="498" height="333" /></a></p>
<p><strong>Step 3.</strong> Type in the extension in the <a href="http://technet.microsoft.com/en-us/library/cc771102.aspx" target="_blank">File Extension</a> and then put in the path to the program you want to have open the file. Then optionally tick “Set as default” and press “OK”</p>
<p><strong>TIP:</strong> When specifying the file path keep in mind that it may be different for x86 and x64 platforms therefore it may be best to use the %ProgramFilesDir% variable.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image2.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image_thumb2.png" width="408" height="452" /></a></p>
<p>Your done… Now when you click on that file type it will open it in the new default open with program you specified.</p>
<table border="0" cellspacing="0" cellpadding="2" width="641">
<tbody>
<tr>
<td valign="top" width="639">Before</td>
</tr>
<tr>
<td valign="top" width="639"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image3.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image_thumb3.png" width="644" height="387" /></a></td>
</tr>
<tr>
<td valign="top" width="639">After</td>
</tr>
<tr>
<td valign="top" width="639"><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image4.png"><img style="display: inline; background-image: none;" title="image" border="0" alt="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/09/image_thumb4.png" width="644" height="387" /></a></td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/09/how-to-use-group-policy-to-change-open-with-file-associations/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Best Practice: Group Policy for WSUS</title>
		<link>http://www.grouppolicy.biz/2011/06/best-practices-group-policy-for-wsus/</link>
		<comments>http://www.grouppolicy.biz/2011/06/best-practices-group-policy-for-wsus/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 12:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Widnows Server Update Services]]></category>
		<category><![CDATA[wsus]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2332</guid>
		<description><![CDATA[Windows Server Update Service (a.k.a. WSUS) is Microsoft free tool they provide for deploying patches and updates. In my experience this tool is pretty much used by every organisation in the world that has more than a hand full of computers. WSUS is also a requirement for the Software Update option in SCCM 2007. What [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image25.png"><img style="background-image: none; margin: 0px 0px 11px 11px; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image_thumb25.png" alt="image" width="73" height="78" align="right" border="0" /></a></p>
<p><a href="http://technet.microsoft.com/en-us/windowsserver/bb332157.aspx" target="_blank">Windows Server Update Service</a> (a.k.a. WSUS) is Microsoft free tool they provide for deploying patches and updates. In my experience this tool is pretty much used by every organisation in the world that has more than a hand full of computers. WSUS is also a requirement for the Software Update option in SCCM 2007.</p>
<p>What I hope this post will teach you is how to use Group Policy in your environment to milk the absolute most out of your existing WSUS infrastructure. I am also going to assume that you are familiar with WSUS and already have it deployed in your organisation…</p>
<h3>Is WSUS the right tool for your organisation?</h3>
<p>Having implement WSUS for an environment of over a combination of 10,000 servers and workstations I can truly say that this tool scales really well. I also believe that even if you have bought and implemented <a href="http://www.microsoft.com/systemcenter/en/us/configuration-manager.aspx" target="_blank">System Center Configuration Manager</a> in your environment then you are probably still better off using WSUS for manage you updates for your Microsoft software. The reason why I still normally recommend that people using WSUS over SCCM is that the product overall is much easier to use and its just human nature for people to want to do the easier tool where possible…</p>
<p>However there are a couple of reason why I think SCCM should still be used over WSUS and they are:</p>
<ol>
<li>You require to wake computers using WOL for them to be patched out of hours. (However there is a way to do something similar using Group Policy).</li>
<li>You want to ensure that computers are only patched during a “Maintenance Window” (however even this can be done using Group Policy) and that these patches do not install if it will take longer than that window.</li>
<li>The SCCM Software Update supports third party updates when used in conjunction with <a href="http://technet.microsoft.com/en-us/systemcenter/bb741049.aspx" target="_blank">System Center Updates Publisher 2011</a>. This is very handy if you want to deploy third-party updates from HP, Dell or Adobe (yes! Flash and Reader). But unfortunately even though SCCM SU feature is built on WSUS there is no way to import these third-party updates directly into a standalone WSUS server.</li>
</ol>
<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><br />
<h3>WSUS Tip’s and Tricks</h3>
<p>Below are a collecting of configuration recommendations and tips that help you get the most our of your WSUS infrastructure in your environment. These are in no particular order of importance and you might chose to implement only some of these setting depending on your environment.</p>
<p><strong>Terminology:</strong> In this post i will use the term “client” many times. When I make this reference note that I am talking about any client of the WSUS Server, which could mean a “client” is either a server or workstation.</p>
<h4>WSUS Computer Group Assignment</h4>
<p>One of the first things you should do once you have installed WSUS and performed the first sync is enabled the Group Policy computer group assignment. This allows the clients that connect to your WSUS server to be automatically configured in the correct targeting group when they connect to the WSUS server. The target group on the client is controlled using the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2803" target="_blank">Enable client-side target</a>” group policy setting (more on this later).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image5.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/06/image_thumb5.png" alt="image" width="355" height="258" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image6.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/06/image_thumb6.png" alt="image" width="403" height="226" border="0" /></a></p>
<p>If you don’t enable this option you will quickly find that you need to manually categorise even new computer that reports into the WSUS server. This is fine if you only have few computers but once you star managing many hundreds or thousands of computers this quickly becomes impractical.</p>
<h4>DNS Alias for WSUS Server</h4>
<p>One of the options you can set using Group Policy is called “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2792" target="_blank">Specify intranet Microsoft update service location</a>” which allows you to specify the WSUS Server name. Even thought this setting can be controlled via Group Policy and thus can be changed in about 2 hours, I still strongly recommend that you create a DNS Alias. Creating a DNS alias for your WSUS Server will give you another way to easily migrate your clients to a new WSUS server without the need to keep a legacy alias of your old server name after you move to a new WSUS server.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image26.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/06/image_thumb26.png" alt="image" width="243" height="165" border="0" /></a></p>
<p><span id="more-2332"></span></p>
<p>&nbsp;</p>
<h4>Default Top Level GPO</h4>
<p>Another great thing about WSUS is that the Automatic Update agent, which is the software the client uses to connect to the server, is included out of the box in every single copy of Windows Since XP. This means that there is no additional software agents that need to be deployed to the computers to get starting using WSUS. This being the case… You can set a policy at the very top level of your domain using the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2792" target="_blank">Specify intranet Microsoft update service location</a>” setting to configure every computer on your domain to point to the WSUS servers.&nbsp; I find that once an organisation does this they are amazed how this discovers a number of “hiding” computers on their network that have never been patched.</p>
<p>In conjunction with this setting I would also recommend that you set the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” to option 2 so that by default you are NOT inadvertently pushing out any patches to any computers.</p>
<p>Doing this this is more a discovery process so that you can at least be aware of any un-patched computers on then network that you can then appropriately remediate… An added side benefit doing this is you also get an accurate picture as to home real computer&#8217;s are actually on your network.</p>
<h4>Hierarchical Naming of Target Groups</h4>
<p>Back in the day of WSUS v2 you could allocate computers to target groups however these target groups could not be nested and it meant that every target group had to be unique. Even though WSUS v3 now has the ability to have nested target groups it still has the same restriction that all target groups must be made unique. I suspect that it is due to the ability for a WSUS v3 server to act as a parent to a WSUS v2 server during a migration of WSUS. That being the case, you need to deploy you target group naming strategy in a way to avoid need two target groups with the same name…</p>
<p>Here I will tell you to go visit my <a href="http://www.grouppolicy.biz/2010/07/best-practice-active-directory-structure-guidelines-part-1/">Best Practice: Active Directory Structure Guidelines – Part 1</a> post where I talk about the number of ways you can build your OS structure.</p>
<p>Now we will use the example “<strong>Two Level Hybrid (Resource / Location)”</strong> (see image below) from the AD Structure Guideline for out WSUS target groups.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/07/image85.png"><img title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2010/07/image_thumb80.png" alt="image" width="213" height="606" border="0" /></a></p>
<p>You would use the following Target Group Structure…</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image27.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/06/image_thumb27.png" alt="image" width="237" height="151" border="0" /></a></p>
<p>You might also notice in the above image I also have “Terminal Servers” and “Servers” at the top level of the WSUS Structure. Generally I recommend in most environments these are the only top three WSUS groups you will need. I will go into more detail on this further on in the “Top level Patch Approval Groups” section but for now just ignore the server and terminal server target groups…</p>
<p>What you will find is that the OU design of your organisation will largely mirror your OU Structure. You might also notice that the names of the target groups are “Workstations <em>SITENAME</em>” and not just “<em>SITENAME</em>”. The Workstation prefix is required as you might also want to patch Servers in the same site and therefore due to the unique target group requirement you will need to have a “Workstations Sydney” and “Servers Sydney” group.</p>
<p>Now also take a look at the “<strong>Keep the GPO’s name consistent with the OU names</strong>” section in my <a href="http://www.grouppolicy.biz/2010/07/best-practice-group-policy-design-guidelines-part-2/">Best Practice: Group Policy Design Guidelines – Part 2</a> post you can see how the WSUS Target Groups are also very consistent (but not the same) as the OU’s that the computer are located. The advantage of doing this is that it makes it a lot easier to determine what OU a computer is a member of just by looking at the target group it has in the WSUS console.</p>
<p>Here you can see an example of how the Group Policy Object would also be applied to support the OU Structure and WSUS Target Group Structure above….</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image8.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/06/image_thumb8.png" alt="image" width="218" height="102" border="0" /></a></p>
<p>So now if you have actually read my other two <a href="http://www.grouppolicy.biz/2010/07/best-practice-active-directory-structure-guidelines-part-1/" target="_blank">AD</a> and <a href="http://www.grouppolicy.biz/2010/07/best-practice-group-policy-design-guidelines-part-2/" target="_blank">GP</a> Best Practices blog posts you might actually be seeing the sheer genius of how these designs are related (Yes I know I am modest). I know that this might not be practically to implement this utopia design for most environments but if you strive to have at least a consistent naming and structure to you organisation I find that it makes finding, troubleshooting and configuring your environment a whole lot easier…</p>
<h4>Configure Update Setting and Target Groups Separately</h4>
<p>If you have chosen to use a “Resource\Location” OU Structure in your organisation (as seen above) then you should also apply a default “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” on the GPO linked to the Workstations OU. This allows you to apply the default action for patches and if and when they are applied to all workstations consistently from one policy meaning if you ever need to change these setting you only have to do it once.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image9.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/06/image_thumb9.png" alt="image" width="529" height="484" border="0" /></a></p>
<p>The other configuration you need to apply is the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2792" target="_blank">Enable client-side targeting</a>” which assigns the WSUS Target Group to your clients. This policy should be applied at in the GPO linked to the lowest level of your OU structure. The example below applies the target group “Workstations Sydney” in the GPO called “Workstations Sydney” (notice the same name) which would be applied on the OU “Workstations\Sydney” (Assuming you are using my genius Group Policy Object naming convention).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image10.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/06/image_thumb10.png" alt="image" width="644" height="332" border="0" /></a></p>
<p>Essentially what this means is that the minimum settings are being applied to all clients by using the sum total of setting applied using multiple GPO’s at different levels.</p>
<p>Just to recap we are applying three essential Group Policy setting at three different levels which get combined together when the policy is applied to the client:</p>
<ul>
<li>“<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2792" target="_blank">Specify intranet Microsoft update service location</a>” is applied at the top level domain so it is configured once for all clients.</li>
<li>“<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” is applied via the relevant GPO that applies to all computer of a particular type. (e.g. “Workstations” GPO allied to all Workstations).</li>
<li>“<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2792" target="_blank">Enable client-side targeting</a>” is applied at the lowest level to allow granular reporting of the status of computer groups by Site or Role.</li>
</ul>
<p>Once you have applied the above three settings to your computers then your clients should have the minimum setting to report into your WSUS server.</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> &nbsp;</p>
<h4>Implement a WSUS Update Test Group of Computers</h4>
<p>One of the reasons you have a WSUS server hosted internally (besides saving a whole heap of bandwidth) is to allow you to manage the approval of patches to deploy to your computers. The main reason you want to do this is of course it allows you to test these patches to make sure they don’t break anything…</p>
<p>To establish a test group for patches you will need to create a number of security groups. These groups will have the computer accounts in them that you want to use for testing patches. At minimum you probably need to create two security groups, one for workstations and one for servers. However you might find that you need to have to additional groups if you want to have additional independent test groups.</p>
<p>In this example I am establishing a Workstations Test groups using the security group called “WSUS Workstations Test”. Note, I have prefixed the group name with WSUS so it is easy to find all the WSUS related security groups in my organisation.</p>
<p>Next you need to create a Group Policy object at the highest level possible that will apply to all your workstations in your organisation. In this example I have linked the policy at the Workstations OU as this will contain all the workstations in my test environment. However if I have workstations under various top level OU’s then you will need to link the policy at the top of the domain.</p>
<p>The next thing to do is to configure the advanced security of the policy to remove “Apply group policy” from Authentications Users and Add the group “WSUS Workstations Test” (see images below). This will make sure that this policy ONLY applied to the workstations that are member of the “WSUS Workstations Test” security group.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image32.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/06/image_thumb32.png" alt="image" width="644" height="407" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image11.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/06/image_thumb11.png" alt="image" width="304" height="366" border="0" /></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image12.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/06/image_thumb12.png" alt="image" width="304" height="366" border="0" /></a></p>
<p>Now you have configured the security delegation you can configure the “Enabled client-side targeting” setting to “Workstations Test” and then enabled the “Enforced” option of the policy (see images below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image13.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/06/image_thumb13.png" alt="image" width="644" height="337" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image14.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/06/image_thumb14.png" alt="image" width="281" height="139" border="0" /></a></p>
<p>Your test policy should now look something like the image below.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image17.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/06/image_thumb17.png" alt="image" width="644" height="404" border="0" /></a></p>
<p>As the GPO is configured with the “Enforced” option it will override any lower level target group configuration. This has the slight disadvantage of not having the granularity of the lower level targeting (e.g. Workstations Sydney) as all the computers in the test group will be targeted using “Workstations Test”. But this is normally an acceptable trade-off as these computer are going to be patched at a different schedule anyway…</p>
<p><strong>TIP:</strong> Make sure that the computers you have selected to perform patch testing are a good cross section of your environment. You may also want to make sure that the people that use these computers are technically proficient and are likely to report an issues if something goes wrong.</p>
<p>Next you need to make the “Workstations Test” group in WSUS under the “Workstations” Group. The main reason why this is a sub group of the “Workstations” group is that you want to ensure that your test workstations have at least all the same patches approved to them as the other non-test workstations.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image16.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/06/image_thumb16.png" alt="image" width="242" height="161" border="0" /></a></p>
<p>If you then create the “Workstations Test” group at the top level you would need to 1. approve all patches twice to both top level groups and 2. risk approving a patch to the one group and not the other and thus making your test computer not an accurate representation of your non-test computers.</p>
<p>Now that you have selected your test workstation, added them to the test security group and have them in the “Workstations Test” WSUS group you are right to start testing update to this group of computers.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image33.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/06/image_thumb33.png" alt="image" width="529" height="329" border="0" /></a></p>
<p>Once you have finished testing of the patch and you are going to approve it for the rest of the computers ensure that you reset the approval for that patch on the “Workstations Test” group by using the “Same as Parent” option.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image34.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/06/image_thumb34.png" alt="image" width="462" height="195" border="0" /></a></p>
<p>Doing this will ensure that the patch approval to the “Workstation Test” are a complete superset of the patches approved on the “Workstations” WSUS group.</p>
<h4>Applying patches to sub roles of computer</h4>
<p>If you have some need to separately approve patches to a group of computers that is not just a workstation, terminal server or server (e.g. Exchange Servers) then simple go through the same process in the about “Implement a WSUS Update Test Group of Computers” section giving it what ever name is appropriate (see images below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image35.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/06/image_thumb35.png" alt="image" width="644" height="393" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image36.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/06/image_thumb36.png" alt="image" width="243" height="168" border="0" /></a></p>
<h4>Configure All Workstation to “4 – Auto download and schedule the install”</h4>
<p>Generally speaking the vast majority of clients for your WSUS server will be workstations and as such you probably DON’T want to manually installed patches on these computers simply because you have much better stuff to do with your time. Therefore in the “Workstations” GPO that I talked about earlier you should configure the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” option to “4 – Auto download and schedule the install” and the schedule to “0 – Every day”. The affect of this is of course any workstation on you network will have the patches scheduled install within 24 hours of you approve a patch.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image18.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/06/image_thumb18.png" alt="image" width="244" height="170" border="0" /></a></p>
<p>The exact scheduled time is up to you, however the default time of 3:00am has served me well over the years and I have never come across any reason to change this time for the bulk of the workstations being patched. I am not sure of the exact reason why 3am has been selected by Microsoft but I am sure they have there reasons…</p>
<p>Reference TechNet: <a title="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx" target="_blank">Best Practices with Windows Server Update Services</a></p>
<blockquote><p>one of your main goals is to have any planned downtime occur when there is little chance for lost productivity</p></blockquote>
<p>Obvious question however is What happens if the computer is off at 3am? Good question… and i will talk about that more later.</p>
<h4>How to configured a No-Reboot Policy for Workstations</h4>
<p>One of the problems scheduling all your workstations to automatically install patches at 3am is that sometimes computers are deliberately left on overnight to perform some automated task like batch processing. If this applies to you then you need to create a separate GPO that you can apply to the non-reboot workstations. This of course means you have to manually kick off the patch process for these computers but this number should be at least manageable.</p>
<p>This no-reboot Group Policy will be targeted the same way the test group (see above) using a security group to control what computers get this setting. Same as the “Workstation WSUS Test” this policy will have authenticated users removed and only be security filtered using a group called “WSUS Workstations No Reboot”. The “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” will then be configured to “3 – Auto download and notify for install” to ensure that the computer will not automatically reboot at 3am.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image19.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/06/image_thumb19.png" alt="image" width="644" height="383" border="0" /></a></p>
<p>As I mention earlier these computer will not auto reboot however they will download and cache all the patches they require which makes it very easy for any admin to visit the computer and manually install the required updates using “Automatic Updates” in the control panel.</p>
<h4>Configure All Servers to “3 – Auto download and notify for install”</h4>
<p>&nbsp;</p>
<p>Reference: TechNet <a title="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx" target="_blank">Best Practices with Windows Server Update Services</a></p>
<blockquote><p>For maximum control over when your servers are restarted as necessitated by an update installation, set Group Policy to Download the updates automatically and notify when they are ready to be installed, and then create a script that enables to you accept and install the updates and then restart the computer on demand</p></blockquote>
<p>Unlike your workstations you usually want to carefully plan and schedule the install of patches for servers in your environment. Therefore by default you DON’T want your servers to be automatically installing patches and rebooting at 3am every day. So to ensure that your servers don’t auto install patches configured the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” setting to the option “3 – Auto download and notify for install” in the global “Servers” GPO you have applied to all your servers (see image below). Doing this will ensure that by default none of your server will automatically install patches and reboot allow the server admins to install the patches at a time of their choosing.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image20.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/06/image_thumb20.png" alt="image" width="644" height="377" border="0" /></a></p>
<p><strong>Note:</strong> See I also have the “Servers WSUS Test” group created for testing patches to the servers in my environment.</p>
<h4>How to automatically patch servers</h4>
<p>So you have been patching you servers manually for a while and now you wish there was some way to schedule the patching of them out of hours at a time of your choosing… the good new is that this is possible.</p>
<p>To do this will will stager the patching of these server with Round 1 to Round N computer groups. Servers in the same round will be patches at the same time and therefore will generally not be dependant on other servers in the same round. It would also be wise to never put all your servers in one basket, so don’t schedule a patch and reboot all the servers in the same cluster at the same time (that would be bad). Breaking up the number of server into different rounds also means that if there was an issue with a patch then you will have not applied them to all your servers in your environment.</p>
<p><strong><span style="color: #ff0000;">Before we begin…. A Warning…</span></strong>&nbsp; You may remember that Group Policy refresh can take up to 2 hours approx. this means if you are going to use Group Policy to automatically patch your servers you have a go/no go point some time up to about 3 hours before your plan to reboot. After this point if you decide to abort the scheduled update you might not have enough time to allow for AD propagation and Group Policy refresh for all your servers to stand down from the auto reboot that was scheduled.</p>
<p>The opposite is also true which means if you have not enabled these policies before 3 hours you want them to patch then they might not get scheduled in time…</p>
<p>In the example below the servers will be split into three rounds that will all patch at different times (see table below).</p>
<table width="677" border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td valign="top" width="93"></td>
<td valign="top" width="188"><strong>Round 1</strong></td>
<td valign="top" width="192"><strong>Round 2</strong></td>
<td valign="top" width="202"><strong>Round 3</strong></td>
</tr>
<tr>
<td valign="top" width="93"><strong>Time</strong></td>
<td valign="top" width="188">Friday 10pm</td>
<td valign="top" width="192">Saturday 12pm (Midday)</td>
<td valign="top" width="202">Sunday 12pm (Midday)</td>
</tr>
<tr>
<td valign="top" width="93"><strong>GPO Name</strong></td>
<td valign="top" width="188">Servers Sydney WSUS Round 1</td>
<td valign="top" width="192">Servers Sydney WSUS Round 2</td>
<td valign="top" width="202">Servers Sydney WSUS Round 3</td>
</tr>
<tr>
<td valign="top" width="93"><strong>Security Group Name</strong></td>
<td valign="top" width="188">WSUS Servers Sydney Round 1</td>
<td valign="top" width="192">WSUS Server Sydney Round 2</td>
<td valign="top" width="202">WSUS Servers Sydney Round 3</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>The table above shows that each round will have its own Group Policy Object that will be security filtered using a security groups. They are also scheduled far enough apart that if something goes wrong with one round then you have enough time to un-schedule the next round of patch deployments (see warning above).</p>
<p>The image below is what the GPO’s would look like if the same round in the above table were implemented:</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image21.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/06/image_thumb21.png" alt="image" width="644" height="353" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image22.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/06/image_thumb22.png" alt="image" width="644" height="360" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image23.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/06/image_thumb23.png" alt="image" width="644" height="360" border="0" /></a></p>
<p>Also note that these GPO’s are normally not “Link Enabled” (see image below). The reason you do this is that you only want to have these policies enabled when you want to schedule the update to your servers (perhaps once a month). Having these policies disabled means that even if you do approve a patch to the server group it still won’t automatically install until you also enable the link on the GPO.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image24.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/06/image_thumb24.png" alt="image" width="257" height="239" border="0" /></a></p>
<p>Generally speaking automatic server patch can be scary, however if you know your environment well and you have successfully refined the manual patch process for your servers then stepping it up to automatic deployment. That being said I would still start small with only a few servers and work your way up before you start to push out patches to all your servers and you should always monitor the progress of the reboot of these servers to confirm there was no issues in applying the patches…</p>
<p><strong>Note:</strong> If you think that the patch rollout will take multiple reboots note that you will need to manually initiate the second patch update and reboot to install any remaining patches… Generally you should know if this is required after you have deployed you test patches.</p>
<h4>Top level Patch Approval Groups</h4>
<p>Of course not all your computers in your environment are the same and as such you probably have different patching requirements for your computers based on their role. While you might just take the approach to approve all patches to the built-in “All Computers” group the problem with this is that you might want to spend a differently amount of time testing patches on servers as opposed to workstations.</p>
<p>Therefore I have generally found that all computers fall under 3 main categories, Workstations, Terminal Servers and Servers.</p>
<p>Workstations are the most vulnerable computers in your organisation because of the inbuilt security risk called “users”. Until Microsoft figures outs a way to mitigate this security risk you are just going to have to ensure that as many security holes on the software on the computers as possible (Not to mention apply the recommend security template from <a href="http://www.grouppolicy.biz/2011/03/introducing-microsoft-security-compliance-manager-v2/" target="_blank">Security Compliance Manager</a>). Therefore I recommend that you approve any required update to this group of computers on an aggressive timeline…</p>
<p>Terminal Servers (a.k.a. Citrix Servers… a.k.a. Remote Desktop Servers… a.k.a. what ever other name there is) are kind of strange is that they run the Windows Server OS but they are used by that security vulnerability the “user”. Therefore you need to treat the Terminal Servers in your environment very similar to how you patch your other workstations and deploy any detected security updates.</p>
<p>The time you take to approve test patches to your workstations and terminal servers is also is a major difference to your servers as often you need to get these patches out due a zero day vulnerability. In this case I recommend that you have a standing change control approval or understanding that all new patches will be automatically to the test computers as soon as they come in to start the testing process as quickly as possible. This means when you get to the point to make a decision about when you are going to deploy an update you already have a really good idea what impact this is going to make on your environment when you deploy it to the rest of your computers.</p>
<p>Servers obviously are a little different as they don’t have that nasty “user” vulnerability. Therefore you normally can take more time to test the patches to these servers. Having a separate top level WSUS target groups allows you to independently approve any patches that you might want to deploy to your servers.</p>
<table width="534" border="0" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td valign="top" width="159"><strong>Role</strong></td>
<td valign="top" width="373"><strong>Approved Patches</strong></td>
</tr>
<tr>
<td valign="top" width="159">Workstations</td>
<td valign="top" width="373">Workstation OS Patches + Microsoft Office Patches</td>
</tr>
<tr>
<td valign="top" width="159">Terminal Servers</td>
<td valign="top" width="373">Server OS Patches + Microsoft Office Patches</td>
</tr>
<tr>
<td valign="top" width="159">Servers</td>
<td valign="top" width="373">Server OS Patches + Server Patches (e.g. SQL, Exchange)</td>
</tr>
</tbody>
</table>
<h4>Review your “needed” patches</h4>
<p>So after read the above section about patch approval groups you might not consider that you have to approve Microsoft Office patches to your servers and vice versa approve Exchange or SQL patches to your workstations…&nbsp; But you would be wrong. The problem is that many times you will find that certain components of products may indeed be installed where you never expected them. A good example is the Exchange Management tools are sometimes installed on Workstations to allow IT Admins manage the exchange server. Another example would be having the a word or excel document viewer installed on a server as it was installed as part of another program installed on the server to view documentation.</p>
<p>Therefore you should regularly review what updates are being detected as needed and plan to also approve these patches during your next patch cycle…</p>
<h4>Configuring Background Intelligent Transfer Service for WSUS</h4>
<p>Updated for WSUS are pushed out to the clients using the Background Intelligent Transfer Services (a.k.a. BITS). This has a number of bandwidth savings on your network as it server to deliver patches to the clients over even the slowest of network links… But of course some updated (like service packs) can be quite large and therefore you may want to consider configuring the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=43" target="_blank">Set up a work schedule to limit the maximum network bandwidth used for BITS background transfers</a>” setting.</p>
<p><strong>Note:</strong> This setting is a configuration per client so if you configure 100 workstations with 1mbit network speed they will try to all download at 1mbit at the same time.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image28.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/06/image_thumb28.png" alt="image" width="644" height="269" border="0" /></a></p>
<p>Another really great feature to enable if you are running Windows Vista or 7 is “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=45" target="_blank">Allow BITS Peercaching</a>”. This allows the clients on the same network segment to share the parts of files they have already downloaded locally with other peers. This effectively means you only need to transfer the file once to a site but have it used many time thus saving a whole heap of WAN bandwidth.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image29.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/06/image_thumb29.png" alt="image" width="529" height="484" border="0" /></a></p>
<h4>Use WSUS for your DMZ Servers</h4>
<p>One of the interesting things about WSUS is that it requires no authentication for the client. Therefore pretty much any server domain or non-domain joined can successfully register it self against any WSUS server. One advantage of this method of allowing any client to connect is that clients in a DMZ can be configured to report into a DMZ server that is hosted on the internal network. To enable this to happen however you do a few things:</p>
<ul>
<li>You need to allow TCP Port 80 (or 443) from your clients in the DMZ to your WSUS Server.</li>
<li>As the clients in your DMZ are probably not domain joined you will need to manually apply the registry keys to configured the automatic update service. To make this an easy process just export all the registry keys from “HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\WindowsUpdate” (Yes I know this is not strictly a Group Policy) of a domain configured client with the settings you want to use. This way you can just apply this registry file to the computer you want to configure in the DMZ.</li>
</ul>
<p><strong>TIP:</strong> Change “HKLM\Software\Policies\Microsoft\Windows\CurrentVersion\WindowsUpdate\TargetGroup” value in the registry key to “Servers DMZ”</p>
<ul>
<li>Update the HOST’s file of the DMZ server so that the name of the WSUS server (e.g. “wsus.domainname.local” will resolve to the correct IP address. This assumes you cannot resolve internal host names from the DMZ.</li>
<li>Optional: As an added level of protection, you can use HTTPS encryption of all traffic to the WSUS server. If you do opt to do this you will need to allow port 443 open on the firewall and you will need to install the root certificate for you internal certificate server on your DMZ host. Also see <a title="http://technet.microsoft.com/en-us/library/cc708550(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc708550(WS.10).aspx">http://technet.microsoft.com/en-us/library/cc708550(WS.10).aspx</a> for instructions installing HTTPS on your WSUS Server.</li>
</ul>
<h4>Other WSUS Group Policy settings</h4>
<p>Below is a collection of random other Group Policy Setting you should consider in your environment:</p>
<p><a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2798" target="_blank">Enabling Windows Update Power Management to automatically wake up the system to install scheduled update</a> – This setting only applied to Windows Vista or above and I can’t say I have ever had any experience with implementing this setting. However if it work as advertised then this will go a long way to ensure that computers that are patched even when turned off, largely negating the need to send a Wake On LAN to patch clients afterhours.</p>
<p><a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2793" target="_blank">Automatic Updates detection frequency</a> – In this Tech Net Article <a title="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/cc708536(WS.10).aspx">Best Practices with Windows Server Update Services</a> they say….</p>
<blockquote><p>“if you are aware of and want to protect computers against immediate security threats, you might want to set up more a more frequent schedule for computers to contact the WSUS server, download, and install updates. “</p></blockquote>
<p>It might tempt you to change the this setting to 1 hour. You will quickly find out that this may have the affect of bring the WSUS server to a grinding halt, as you would be loading the server with 22 time more the number of request. If 10,000 clients report into the server every 22 hours and you set this policy to 1 hour that will increasing the load to be equivalent of 220,000 clients.&nbsp; SO… DONT change this setting unless you do have a case to change. But if you do make this update happen faster ensure you only apply it to a select number of clients.</p>
<p><a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2795" target="_blank">Allow Automatic Updates immediate installation</a> – What you might not realise is that some patches that are released from Microsoft do not require the computer to be rebooted. Typically Microsoft Office patches fall under this category. Therefore the Automatic Update agent has the option to install these non-reboot patches straight away without interrupting the user if they are not actually using the relevant program at the time. Obviously this speeds up greatly the deployment of these non-reboot patches and it also means that you will have fewer patches to install on reboot and thus make the whole patch process go all the more quicker…</p>
<p><a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2799" target="_blank">No auto-restart for scheduled Automatic Updates installations</a> – Loss of productivity is a bad thing, and while enabling this may lengthen the time it take for a patch to be deployed it is most often preferable to just let the install of the patch being delayed then to reboot the computer with the user logged in resulting it lost work.</p>
<p>&nbsp;</p>
<h4>Be carful of Time Zones</h4>
<p>A word of warning… Time in the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2791" target="_blank">Configure Automatic Updates</a>” setting applies the reboot sechduled to the client based on the time and time zone of the client. Therefore if you apply a 3am reboot to all your clients in the world it will take 24 hours before all the clients have installed the update.</p>
<p>HOWEVER!!!!!</p>
<p>If you approve a patch with a deadline from the WSUS console (see image below)… BE WARNED!!! This will reboot the clients at the time relevant to the WSUS Server. This means it would reboot every computer in the world at exactly the same time at 3am local time to the server… Clearly this could be bad as someone on the other side of the world could be force rebooted in the middle of the day.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image40.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/06/image_thumb40.png" alt="image" width="531" height="329" border="0" /></a></p>
<h4>Domain Controllers</h4>
<p>Finally Domain Controllers are somewhat different as they are of course located in their own special “Domain Controllers” OU. But, if you have configured a Default Domain WSUS setting at the top level of the domain (see&nbsp; “Default Top Level GPO” section at the beginning of this document) then the Domain Controllers will already be reporting into WSUS server as an “Unassigned Computers”.&nbsp; The only other GPO setting you might want to apply to the domain controllers is the “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=2803" target="_blank">Enable client-side targeting</a>” setting configured to a value such as “Servers Domain Controllers”.</p>
<p><strong>TIP:</strong> I would recommend that you create a separate GPO as i normally don&#8217;t like to modify the “Default” group Policy Objects.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image37.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/06/image_thumb37.png" alt="image" width="644" height="393" border="0" /></a></p>
<p>If you do decide to do this don’t forget to also create a WSUS target group called “Servers Domain Controllers” under “Servers” in your WSUS Target Group Hierarchy.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image38.png"><img style="background-image: none; margin: 0px; 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/06/image_thumb38.png" alt="image" width="244" height="171" border="0" /></a><br />
<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>
<h4>Summary</h4>
<p>In summary the process of using Group Policy to support your WSUS patching infrastructure can be quite powerful and save you a lot of time… However always make sure that you proceed incrementally as you implement changes making sure you understand how each change works before moving on…</p>
<p>I also hope that you can see that when you use Group Policy + WSUS are used together it can be a VERY powerful patching infrastructure…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/06/best-practices-group-policy-for-wsus/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Using Firefox in the Enterprise? Really! Have you heard of IE?</title>
		<link>http://www.grouppolicy.biz/2011/06/using-firefox-in-the-enterprise-really-have-you-heard-of-ie/</link>
		<comments>http://www.grouppolicy.biz/2011/06/using-firefox-in-the-enterprise-really-have-you-heard-of-ie/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 23:56:13 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/06/using-firefox-in-the-enterprise-really-have-you-heard-of-ie/</guid>
		<description><![CDATA[There has been a lot of talk in the news recently around how Mozilla have changed support gears are are now releasing a new browser version every few month. The affect of this is that a lot of enterprise customers (such as IBM) using Firefox aren’t even finished testing before the next version is released. [...]]]></description>
			<content:encoded><![CDATA[<p>There has been a lot of talk in the news recently around how <a href="http://www.mozilla.com" target="_blank">Mozilla</a> have changed support gears are are now releasing a new browser version every few month. The affect of this is that a lot of enterprise customers (<a href="http://www.neowin.net/news/microsoft-attacks-firefox-over-lack-of-corporate-support" target="_blank">such as IBM</a>) using Firefox aren’t even finished testing before the next version is released. While corporate customers using Firefox 3.6&#160; are still supported, it would seem that this <a href="http://www.computerworld.com/s/article/9217923/Mozilla_mulls_Firefox_3.6_retirement_too" target="_blank">may not be for long</a> due to the “<a href="http://www.neowin.net/news/microsoft-attacks-firefox-over-lack-of-corporate-support" target="_blank">cost benefit trade</a>” for Mozilla to play in the Enterprise.</p>
<p>This has of course prompted Microsoft to <a href="http://news.slashdot.org/story/11/06/24/2048217/Microsoft-Exploits-Firefox-4-Uproar-Beats-IE-Drum" target="_blank">starting pushing IE</a> to the corporate customers say “&#8217;We&#8217;ve got a great solution for corporate customers with both IE8 and IE9”</p>
<p>So to illustrate this I have graphed the number of days that Microsoft supports Internet Explorer compared to Mozilla’s Firefox 4.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/image39.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/06/image_thumb39.png" width="485" height="293" /></a></p>
<p><strong>Note:</strong> I assume that IE9 will not have extended support lifecycle as it was NOT released as part of Windows 7. </p>
<p>Certainly having to support IE6 for over 9 years is a major commitment for Microsoft especially when there are so many security issues… But even while Microsoft encourages users to stop using IE6 <a title="http://www.theie6countdown.com/default.aspx" href="http://www.theie6countdown.com/">http://www.theie6countdown.com/</a> they continue to support IE6 as promised for the long haul and are certainly not going to be “<a href="http://www.pcworld.com/article/227934/mozilla_plans_to_kill_firefox_35_and_force_upgrades_to_new_browser_version.html" target="_blank">forcing</a>” anyone to upgrade any time soon. For this reason, plus Internet Explorers excellent out of the box <a href="http://www.grouppolicy.biz/tag/internet-explorer/" target="_blank">group policy support</a> (for third party see <a href="http://www.policypak.com" target="_blank">Policy Pak</a>), is why I think IE is&#160; hands down best browser for any corporate environment….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/06/using-firefox-in-the-enterprise-really-have-you-heard-of-ie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Group Policy Hotfix Round Up</title>
		<link>http://www.grouppolicy.biz/2011/06/group-policy-hotfix-round-up-2/</link>
		<comments>http://www.grouppolicy.biz/2011/06/group-policy-hotfix-round-up-2/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 22:42:52 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[hotfix]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/06/group-policy-hotfix-round-up-2/</guid>
		<description><![CDATA[Microsoft have just released another two a few more Group Policy related hotfixes&#8217;. Below is the description of each issue that it resolves and link to the related KB Article. GetGPOList function does not return all GPOs in Windows 7 or in Windows Server 2008 R2 Consider the following scenario: You have a computer that [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/06/hotfix_icon1.png"><img style="background-image: none; border-right-width: 0px; 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="hotfix_icon" border="0" alt="hotfix_icon" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/06/hotfix_icon_thumb1.png" width="86" height="86" /></a>Microsoft have just released <strike>another two</strike> a few more Group Policy related hotfixes&#8217;. Below is the description of each issue that it resolves and link to the related KB Article.</p>
<p><a href="http://support.microsoft.com/kb/2553771" target="_blank">GetGPOList function does not return all GPOs in Windows 7 or in Windows Server 2008 R2</a></p>
<blockquote><p>Consider the following scenario: </p>
<ul>
<li>You have a computer that is running Windows 7 or Windows Server 2008 R2. </li>
<li>You use the <strong>LocalSystem</strong> account to run a service on the computer. </li>
<li>The service calls the <b>GetGPOList</b> function to query all Group Policy objects (GPO) that are applied on a computer. </li>
<li>The <strong><b>Authenticated Users</b></strong> group is removed from the access control list (ACL) in an applied GPO. </li>
</ul>
<p>In this scenario, the <b>GetGPOList</b> function does not return all applied GPOs. The function returns only GPOs that have the <b>Authenticated Users</b><b></b>group in the ACL of the GPO. </p>
</blockquote>
<p><a href="http://support.microsoft.com/kb/2537556/" target="_blank">When you use a GPO for application deployment in Windows 7 or in Windows Server 2008 R2, the deployment fails</a> </p>
<blockquote><p>In an Active Directory Domain Services (AD DS) environment, you cannot use a Group Policy Object (GPO) to deploy applications for installation on client computers that are running Windows 7 or Windows Server 2008 R2. When you try to apply the GPO, you receive an error message that resembles the following: </p>
<ul>
<li>Windows failed to apply the Software Installation settings </li>
</ul>
</blockquote>
<p><a href="http://support.microsoft.com/kb/2550944/" target="_blank">Group Policy logon scripts do not run in Windows 7 or in Windows Server 2008 R2</a></p>
<blockquote><p>Consider the following scenario in an Active Directory domain environment: </p>
<ul>
<li>You deploy logon scripts by using Group Policy. </li>
<li>You set logon scripts to run synchronously. </li>
<li>You try to log on to a client computer that is running Windows 7 or Windows Server 2008 R2. </li>
</ul>
<p>In this scenario, the logon scripts do not run before the logon process. </p>
</blockquote>
<p><a href="http://support.microsoft.com/kb/2549067/" target="_blank">A user who has administrator permission can delete printers on a computer that is running Windows 7 or Windows Server 2008 R2 after you deploy the &quot;Prevent deletion of printers&quot; Group Policy</a> </p>
<blockquote><p>Consider the following scenario: </p>
<ul>
<li>You deploy the <strong><b>Prevent deletion of printers </b></strong>Group Policy in your environment. </li>
<li>You have a client computer that is running Windows 7 or Windows Server 2008 R2. </li>
<li>A user who has administrator permission logs on to the client computer. </li>
</ul>
<p>In this scenario, the user can still delete printers in <strong>Devices and Printers </strong>unexpectedly.</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/06/group-policy-hotfix-round-up-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to enable IE Quirks Mode with Group Policy</title>
		<link>http://www.grouppolicy.biz/2011/05/how-to-enable-ie-quirks-mode-with-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2011/05/how-to-enable-ie-quirks-mode-with-group-policy/#comments</comments>
		<pubDate>Thu, 26 May 2011 10:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Quicks Mode]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/05/how-to-enable-ie-quirks-mode-with-group-policy/</guid>
		<description><![CDATA[If you are looking at moving to Windows 7 or you are looking upgrading IE6 in your organisation you have probably discovered that a lot of your intranet web sites don’t work properly. Well apparently&#160; 80% of IE app compatibility issues are cause by website that do not have the &#60;!DOCTYPE&#62; header as the with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/IE6Logo.jpg"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 10px; 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="IE6Logo" border="0" alt="IE6Logo" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/05/IE6Logo_thumb.jpg" width="73" height="77" /></a>If you are looking at moving to Windows 7 or you are looking upgrading IE6 in your organisation you have probably discovered that a lot of your intranet web sites don’t work properly. Well apparently&#160; 80% of IE app compatibility issues are cause by website that do not have the &lt;!DOCTYPE&gt; header as the with IE8 (See below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/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/05/image_thumb1.png" width="531" height="301" /></a></p>
<p>This problem is due to a bug in&#160; IE6 that it ignores the &lt;!DOCTYPE&gt; if it is not on the first row and then default back to rendering the page in Quirks mode. The problem is that newer browsers do read this &lt;!DOCTYPE&gt; tag if it is not on the first line and it then starts to renders the page in standards mode as requested. So to address this issue Microsoft have released a hotfix for IE8 and include in IE9 a feature that lets you force pages to render in Quicks Mode thus ignoring the &lt;!DOCTYPE&gt; line.</p>
<blockquote><p>A webpage is not displayed correctly in Internet Explorer when any of the following is true: </p>
<ul>
<li>You use Windows Internet Explorer 8 Standards mode to browse the webpage. </li>
<li>You enable Compatibility View in Internet Explorer 7 to browse the webpage. </li>
</ul>
<p>Additionally, if you do not have the permissions to implement the Meta tag or the HTTP header for browser emulation, you cannot force the browser to work in QUIRKS mode from the client-side. </p>
</blockquote>
<p>Microsoft KB <a title="http://support.microsoft.com/kb/982063/en-gb" href="http://support.microsoft.com/kb/982063/en-gb" target="_blank">A webpage is not displayed correctly when you browse the webpage by using Internet Explorer 8 Standards mode or Compatibility View in Internet Explorer 7</a></p>
<p>Once you have the hotfix deployed or you have installed IE9 on your computers you can then use the policy&#160; “<a href="http://gps.cloudapp.net/Default.aspx?PolicyID=7079" target="_blank">Use Policy List of Quirks Mode sites</a>” under Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\QuirksPolicyList to add specific sites to render as quirks mode. </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/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/05/image_thumb2.png" width="510" height="298" /></a></p>
<p>This will now force your browser to render the page using IE5.5 (a.k.a. Quirks) mode so that the page now renders correctly.</p>
<p><strong>TIP:</strong> If you are still having issues with your Intranet pages not working correctly one of the other big compatibility fixes you can try is to make sure that the page is properly placed in the “Intranet Zone”. For instructions on how to do this see my other post <a title="http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-internet-explorer-security-zone-sites/" href="http://www.grouppolicy.biz/2010/03/how-to-use-group-policy-to-configure-internet-explorer-security-zone-sites/" target="_blank">How to use Group Policy to configure Internet Explorer security zone sites</a> .</p>
<p>Thanks to Chris Jackson “The App Compat Guy” for his TechEd 2011 video that had the details for me to write this article at&#160; <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL315" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL315">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL315</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/05/how-to-enable-ie-quirks-mode-with-group-policy/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>TechEd Video: Optimizing Group Policy in Virtual Desktop (VDI) Environments</title>
		<link>http://www.grouppolicy.biz/2011/05/teched-video-optimizing-group-policy-in-virtual-desktop-vdi-environments/</link>
		<comments>http://www.grouppolicy.biz/2011/05/teched-video-optimizing-group-policy-in-virtual-desktop-vdi-environments/#comments</comments>
		<pubDate>Mon, 23 May 2011 09:07:44 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Darren Mar-Elia]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[TechEd 2011]]></category>
		<category><![CDATA[VDI]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/05/teched-video-optimizing-group-policy-in-virtual-desktop-vdi-environments/</guid>
		<description><![CDATA[Speaker: Darren Mar-Elia Source: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309]]></description>
			<content:encoded><![CDATA[<p>Speaker: <a href="http://www.twitter.com/gpoguy" target="_blank">Darren Mar-Elia</a></p>
<p> <object type="application/x-silverlight-2" data="data:application/x-silverlight-2," width="800" height="480"><param name="minRuntimeVersion" value="4.0.50401.0" /><param name="source" value="http://channel9.msdn.com/scripts/Channel9.xap?v=1.5" /><param name="initParams" value="mediaurl=http://media.ch9.ms/teched/na/2011/wmv/WCL309.wmv,thumbnail=http://media.ch9.ms/teched/na/2011/thumbs/WCL309_LG.jpg,deliverymethod=progressivedownload,autoplay=false,entryid=f9b52616b72a4a3099279ee900a53936" /></object>
<p>Source: <a title="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309" href="http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309">http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/WCL309</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/05/teched-video-optimizing-group-policy-in-virtual-desktop-vdi-environments/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://media.ch9.ms/teched/na/2011/wmv/WCL309.wmv" length="183558531" type="video/asf" />
		</item>
		<item>
		<title>Group Policy App for Windows Phone</title>
		<link>http://www.grouppolicy.biz/2011/05/group-policy-app-for-windows-phone/</link>
		<comments>http://www.grouppolicy.biz/2011/05/group-policy-app-for-windows-phone/#comments</comments>
		<pubDate>Fri, 20 May 2011 07:10:35 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/05/group-policy-app-for-windows-phone/</guid>
		<description><![CDATA[I am very pleased to announce that my Group Policy App for Windows Phone is now on the Windows Phone Marketplace. This app pulls in all the RSS feeds from this site and many other Group Policy related web sites. It is also uses twitter to show you all the tweets with the #grouppolicy tag [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/Logo173x173.png"><img style="background-image: none; border-right-width: 0px; 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="Logo173x173" border="0" alt="Logo173x173" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/05/Logo173x173_thumb.png" width="132" height="132" /></a>I am very pleased to announce that my Group Policy App for Windows Phone is now on the Windows Phone Marketplace. This app pulls in all the RSS feeds from this site and many other Group Policy related web sites. It is also uses twitter to show you all the tweets with the <a href="https://twitter.com/#!/search/%23grouppolicy" target="_blank">#grouppolicy</a> tag and the all the tweets from the official Group Policy Team twitter account <a href="http://twitter.com/gpteam" target="_blank">@gpteam</a>. </p>
<p>Best of all this app is FREE!!!</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot1.png"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ScreenShot1" border="0" alt="ScreenShot1" src="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot1_thumb.png" width="202" height="334" /></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot2.png"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ScreenShot2" border="0" alt="ScreenShot2" src="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot2_thumb.png" width="202" height="334" /></a><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot5.png"><img style="background-image: none; border-right-width: 0px; margin: 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ScreenShot5" border="0" alt="ScreenShot5" src="http://www.grouppolicy.biz/wp-content/uploads/2011/05/ScreenShot5_thumb.png" width="202" height="334" /></a></p>
<p>In case you were wondering who those guys are in the background of the app check out the <a href="http://www.grouppolicy.biz/2011/03/meet-the-group-policy-people/">Meet the Group Policy People</a> article.</p>
<p>Now I have to admit that I am not a developer but this is my first attempt at making a Windows Phone application and it has been pretty easy. But if there are any issues with the application please use the Feedback button (under About) to email me directly or if you have any feature suggestions.&#160; I also have to give a lot of credit has to go to <a href="http://twitter.com/dglover" target="_blank">David Glover</a> who wrote the Social Viewer application template which this app is based on that can be found at <a href="http://socialviewer.codeplex.com">http://socialviewer.codeplex.com</a> .</p>
<p><strong>Note:</strong> There is an update coming some time next week that will enable Facebook support and enable add support (got to pay the bills). </p>
<p>Download link <a title="zune://navigate/?phoneappid=5c39e194-1280-e011-986b-78e7d1fa76f8" href="zune://navigate/?phoneappid=5c39e194-1280-e011-986b-78e7d1fa76f8">zune://navigate/?phoneappid=5c39e194-1280-e011-986b-78e7d1fa76f8</a> (if the link doesn&#8217;t work you can just search for “Group Policy” on the marketplace.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/05/group-policy-app-for-windows-phone/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>TechNet: Group Policy for Beginners</title>
		<link>http://www.grouppolicy.biz/2011/04/technet-group-policy-for-beginners-2/</link>
		<comments>http://www.grouppolicy.biz/2011/04/technet-group-policy-for-beginners-2/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 02:01:51 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Other Site Links]]></category>
		<category><![CDATA[bacis]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy for Beginners]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/04/technet-group-policy-for-beginners-2/</guid>
		<description><![CDATA[Having used Group Policy almost every working day of my life it is easy to forget that sometime the basic stuff is still a challenge to get your head around. Therefore Microsoft has just released a document (and web page) that is an excellent primer for anyone just starting to use Group Policy. See links [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/hotfix_icon.png"><img style="background-image: none; border-right-width: 0px; 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="hotfix_icon" border="0" alt="hotfix_icon" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/hotfix_icon_thumb.png" width="55" height="55" /></a>Having used Group Policy almost every working day of my life it is easy to forget that sometime the basic stuff is still a challenge to get your head around. Therefore Microsoft has just released a document (and web page) that is an excellent primer for anyone just starting to use Group Policy. See links below.</p>
<blockquote><p>Introduces Group Policy, provides an overview of what you can do with Group Policy, describes essential concepts that you must know, and provides step-by-step instructions for the most common Group Policy tasks.</p>
</blockquote>
<p>HTML Version: <a title="http://technet.microsoft.com/en-us/library/hh147307(WS.10).aspx" href="http://technet.microsoft.com/en-us/library/hh147307(WS.10).aspx">http://technet.microsoft.com/en-us/library/hh147307(WS.10).aspx</a></p>
<p>Docx Version: <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=470526da-8350-4314-a48d-ca97721855e1" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=470526da-8350-4314-a48d-ca97721855e1">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=470526da-8350-4314-a48d-ca97721855e1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/04/technet-group-policy-for-beginners-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Silverlight 5 Group Policy</title>
		<link>http://www.grouppolicy.biz/2011/04/silverlight-5-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2011/04/silverlight-5-group-policy/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[5]]></category>
		<category><![CDATA[AllowElevatedTrustAppsInBrowser]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/04/silverlight-5-group-policy/</guid>
		<description><![CDATA[Microsoft have just released the Silverlight 5 beta during the MIX 2011 summit in Las Vegas and one of the new features is Group Policy support. However this “Group Policy” support at the moment is more like a suggested way of configuration the program. What this really is that you can now control the running [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/logoSilverlight.jpg"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 15px; 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="logoSilverlight" border="0" alt="logoSilverlight" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/logoSilverlight_thumb.jpg" width="163" height="53" /></a>Microsoft have just released the Silverlight 5 beta during the MIX 2011 summit in Las Vegas and one of the new features is Group Policy support. However this “Group Policy” support at the moment is more like a suggested way of configuration the program. What this really is that you can now control the running on Signed/Trusted Elevated applications from within the browser via a registry key.</p>
<p>For more on trusted in browser applications see <a title="http://timheuer.com/blog/archive/2011/04/13/whats-new-in-silverlight-5-a-guide.aspx#trustinbrowser" href="http://timheuer.com/blog/archive/2011/04/13/whats-new-in-silverlight-5-a-guide.aspx#trustinbrowser">http://timheuer.com/blog/archive/2011/04/13/whats-new-in-silverlight-5-a-guide.aspx#trustinbrowser</a></p>
<blockquote><p>A new feature we are bringing is the ability to do some of the “trusted” features in Silverlight <em>in the browser</em>. This brings the current functionality of trusted applications in current form to be used in the browser context without having to be installed. This still requires the XAP to have the ElevatedPermissions security setting in the manifest as it would exist with out-of-browser applications as well as the XAP being signed (and the certificate in the user’s trusted publisher store). </p>
<p>&#160;</p>
<p>Additionally the requirement would be that a registry key be set on the machine to enable this. This could be deployed via Group Policy or other desktop-management techniques.</p>
</blockquote>
<p>Below I have listed this registry key and how you can use a Group Policy Preferences Registry Item to configure this setting in your organisation.</p>
<h3>Allow Elevated Trust Apps In Browser</h3>
<p><strong>Key (Machine):</strong> HKLM\SOFTWARE\Microsoft\Silverlight\     <br /><strong>Value:</strong> AllowElevatedTrustAppsInBrowser (REG_DWORD32)     <br /><strong>Data:</strong> 0 (Disabled)     <br /><strong>Data:</strong> 1 (Enabled) </p>
<p><strong>Step 1.</strong> Edit a group policy object that targets all the computers in your organisation that you want to apply this setting.</p>
<p><strong>Step 2.</strong> Navigate to “Computer Configuration &gt; Preferences &gt; Windows Settings” then right click on “Registry” and click on “New &gt; Registry Item”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image37.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_thumb36.png" width="481" height="432" /></a></p>
<p><strong>Step 3.</strong> Change the Action to “Replace” add the key path “SOFTWARE\Microsoft\Silverlight” type “AllowElevatedTrustAppsInBrowser” select the Value type to “REG_DWORD” and the value to “1”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image38.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_thumb37.png" width="408" height="452" /></a></p>
<p><strong>Step 4.</strong> Click on the common tab and tick “Remove this item when it is no longer applied” and add a description.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image39.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_thumb38.png" width="408" height="452" /></a></p>
<p>Done… the registry key should be now deployed to all your computers and they will be able to run Trusted (Signed) application in the web browser.</p>
<p>To see what other features are coming in Silverlight v5 go to <a title="http://www.microsoft.com/silverlight/future/" href="http://www.microsoft.com/silverlight/future/">http://www.microsoft.com/silverlight/future/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/04/silverlight-5-group-policy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to deploy Software using Group Policy</title>
		<link>http://www.grouppolicy.biz/2011/04/best-practice-how-to-deploy-software-using-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2011/04/best-practice-how-to-deploy-software-using-group-policy/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[InTune]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/04/best-practice-how-to-deploy-software-using-group-policy/</guid>
		<description><![CDATA[Originally this was just going to be a post showing you how to deploy the Windows InTune client to a computer using Group Policy however it turned out I think this article would be best suited to show you how to use some advanced techniques to deploy software via Group Policy. So even if you [...]]]></description>
			<content:encoded><![CDATA[<p><em>Originally this was just going to be a post showing you how to deploy the Windows InTune client to a computer using Group Policy however it turned out I think this article would be best suited to show you how to use some advanced techniques to deploy software via Group Policy. So even if you don’t want to specifically&nbsp; deploy the InTune software client to your computers this article will still serve you as a good reference for Group Policy software deployment in general….</em></p>
<p><strong>Tip #1:</strong> DONT! If at all possible do not deploy software this way… Group Policy software deployment has a number of restrictions that makes this one of the less desirable methods of software deployment. Some of the reasons why I would not recommend this deployment method are:</p>
<ol>
<li>Lack or scheduling. When you deploy software to a computer using Group Policy it will only ever install/un-install on the next reboot of the computer. This makes it very difficult to schedule rollouts especially when deploying large software updates that would put immense load on the LAN when deploying to all the computers first thing in the morning when they are all turned on at the same time. Using something like SCCM is much better with it options for maintenance windows and Wake On LAN options…</li>
<li>MSI and ZAP Installer Only. The only supported applications formats are the more popular MSI installer and the lesser known <a href="http://en.wikipedia.org/wiki/ZAP_File" target="_blank">ZAP</a> package format. This is somewhat restrictive and again software deployment tools like SCCM are vasty superior as they support any sort of installation method.</li>
<li>Fixed Application Install Order. When you add application to the Group Policy Object they install onto the computer in the same order with no way of changing this order.</li>
<li>Nill Visibility. When you go to deploy software using Group Policy the configuration it pushed to the computers but there is never any feedback on weather the software has successfully installed. This lack of visibility could mean you think you have deployed something to all your computers successfully but in reality it has failed to install on many of the computers.</li>
<li>Poor Scoping. When you deploy software using Group Policy you can only specify a UNC path as the location to install the software from. If you have specified a single server in head office this would mean that all the workstation at remote sites will try and download and install over the WAN… Not good. I will make a few recommendation further on as to how to mitigate this however other deployment software tools (again like SCCM) handle this much more automatically which can reduce you admin overhead.</li>
</ol>
<p>Now that I have sufficiently warned you about Group Policy Software Deployment I would also say there is one exception to this rule where and that is Agent software Deployment. Weather it is SCCM Agent or InTune or even a Anit-Virus software package GP Software deployment is good at deploying the same software package to a large number of computers.</p>
<p>And speaking of services that require agents…</p>
<p>Windows InTune is a new services that is offered by Microsoft that allows IT administrators to manage and monitor computers via a web based console. This service has been often referred to as SCCM in the cloud as it allows you to manage many workstations without the need for any server infrastructure.</p>
<p>For more information on Windows InTune visit <a title="http://www.windowsintune.com/" href="http://www.windowsintune.com/" target="_blank">http://www.windowsintune.com/</a></p>
<p>While there is no software to install on servers for the InTune to work it does require you deploy a management client to your workstations. This client software can be either installed manually but when you have 10+ computer in your organisation this can quickly become a management nightmare so Microsoft also provides a way to deploy the InTune client via Group Policy.</p>
<h3>Configuring the application install files for Group Policy Deployment</h3>
<p><strong>Step 1:</strong> Go to <a title="Windows Intune website" href="http://go.microsoft.com/fwlink/?LinkId=191608">Windows Intune website</a> and download the InTune Client software.</p>
<p><strong>Step 2:</strong> Right click on “Windows_Intune_Setup.zip” and select the “Extract All” option</p>
<p><strong>Step 3:</strong> Extract the contents of the “Windows_Intune_Setup.exe” to the current folder by opening up a command prompt and&nbsp; running “Windows_Intune_Setup.exe /extract .”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image13.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb12.png" alt="image" width="463" height="129" border="0" /></a></p>
<p><strong>Step 4:</strong> Copy the all the files (see below) to the software distribution file share in your organisation .</p>
<ul>
<li>Windows_Intune_Setup.exe</li>
<li>Windows_Intune_X64.msi</li>
<li>Windows_Intune_X86.msi</li>
<li>WindowsIntune.accountcert</li>
</ul>
<p>You have now setup the installation files for the InTune client (or other software) ready to be deployed in your organisation.</p>
<p><strong>Tip #2: </strong>This location needs to have read permission for the “Domain Computers” group applied so that the computer can download and install the files.</p>
<h3>Configuring the Group Policy Object for Software Deployment</h3>
<p><strong>Step 5:</strong> Edit a Group Policy Object that is applied to all the workstation that you want to deploy the InTune client.</p>
<p><strong>Step 6:</strong> Navigate to &#8220;Computer Configuration &gt; Policies &gt; Software Settings &gt; Software installation” then right click on “Software installation” then click on “New” then “Packages”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image16.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb15.png" alt="image" width="430" height="344" border="0" /></a></p>
<p><strong>Step 7:</strong> Navigate to the path that you placed the installation files and select “Windows_Intune_X64.msi” then click “Open”</p>
<p><strong>Tip #3:</strong> If you have x86 client repeat from step 7 with the additional steps in my other article <a href="http://www.grouppolicy.biz/2010/03/how-to-prevent-x86-32bit-applications-installing-via-group-policy-on-windows-x64/" target="_blank">How to prevent x86 (32bit) applications installing via Group Policy on Windows x64</a> to prevent the x86 version from being deployed to the x64 platforms.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image17.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb16.png" alt="image" width="629" height="484" border="0" /></a></p>
<p><strong>Step 8:</strong> Click on “Advanced” and then click “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image18.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb17.png" alt="image" width="351" height="237" border="0" /></a></p>
<p><strong>Tip #4:</strong> Wait a few seconds while it reads the MSI…</p>
<p><strong>Step 9:</strong> As this is a x64 version of the application I recommend that you Add “ x64” to the name of the program to distinguish what version you have deployed.</p>
<p><strong>Step 10 (Optional):</strong> If you want to selectively deploy the client to the workstations click on the “Security” tab and click the “Advanced”.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image24.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb23.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Step 11 (Optional):</strong> Un-tick “Include inheritable permission from this object’s parent.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image25.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb24.png" alt="image" width="630" height="473" border="0" /></a></p>
<p><strong>Step 12 (Optional):</strong> Click “Add”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image26.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb25.png" alt="image" width="448" height="206" border="0" /></a></p>
<p><strong>Step 13 (Optional):</strong> Click “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image32.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb31.png" alt="image" width="630" height="473" border="0" /></a></p>
<p><strong>Step 14 (Optional):</strong> Click on “Authenticated Users” and click on “Remove”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image33.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb32.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Step 15 (Optional):</strong> Click “Add” and select the security group name (e.g. “InTune Computers”) that will be used to assign this application to specific computers.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image34.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb33.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Step 16 (Optional):</strong> Click on “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image35.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb34.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Step 15:</strong> Accept all other default setting and click “OK”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image21.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb20.png" alt="image" width="408" height="452" border="0" /></a></p>
<p>You should now see something like the image below… The software will now install on the selected computer’s at the next reboot….</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image36.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb35.png" alt="image" width="644" height="134" border="0" /></a></p>
<p><strong>InTune Note:</strong> The client software that you downloaded from the InTune web site is customised for your computers so they will automatically appear in your InTune web console.</p>
<p><strong>Tip #5:</strong> If you also have <a href="http://www.grouppolicy.biz/2009/11/group-policy-setting-of-the-week-2-verbose-vs-normal-status-messages/">Verbose vs normal status messages</a> enabled you will see the software being installed during computer start-up.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image22.png"><img style="border-width: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;" title="image" src="http://www.grouppolicy.biz/wp-content/uploads/2011/04/image_thumb21.png" alt="image" width="635" height="317" border="0" /></a></p>
<p>&nbsp;</p>
<h3>How to configure your Distribution Share for Group Policy Software Deployment</h3>
<p>See Part 2&nbsp;<a title="Permanent Link to Best Practice: Configuring a Software Library for Group Policy Software Deployment" href="http://www.grouppolicy.biz/2011/07/best-practice-configuring-a-software-library-for-group-policy-software-deployment/" rel="bookmark">Best Practice: Configuring a Software Library for Group Policy Software Deployment</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/04/best-practice-how-to-deploy-software-using-group-policy/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Best Practice: Using Group Policy to configure Desktop Wallpaper (&#8220;Background&#8221;)</title>
		<link>http://www.grouppolicy.biz/2011/03/best-practice-using-group-policy-to-configure-desktop-wallpaper-background/</link>
		<comments>http://www.grouppolicy.biz/2011/03/best-practice-using-group-policy-to-configure-desktop-wallpaper-background/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 13:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Background]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Group Policy Prefereces]]></category>
		<category><![CDATA[Wallpaper]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2073</guid>
		<description><![CDATA[Group Policy is of course one of the best ways you can lockdown and configure your windows systems in your environment and one of the most commonly configured setting in Group Policy is the ability to configured the Desktop Wallpaper (a.k.a. Background) image. Now most of you might just say is all you need to [...]]]></description>
			<content:encoded><![CDATA[<p>Group Policy is of course one of the best ways you can lockdown and configure your windows systems in your environment and one of the most commonly configured setting in Group Policy is the ability to configured the Desktop Wallpaper (a.k.a. Background) image. Now most of you might just say is all you need to do is set the  group policy setting however there are some common traps that you might fall into if you don’t use this setting correctly.</p>
<h3>Method #1: Administrative Template “Desktop Wallpaper” Setting</h3>
<p>The “<a title="http://gps.cloudapp.net/Default.aspx?PolicyID=141" href="http://gps.cloudapp.net/Default.aspx?PolicyID=141" target="_blank">Desktop Wallpaper</a>” method is of course the most commonly used way for configuring the Wallpaper on a computer however as it seems with all things Group Policy using this setting comes with its own pro’s and con’s.</p>
<p>Pro’s</p>
<ul>
<li>Change is Restricted for the users</li>
<li>Works on all versions of Windows</li>
</ul>
<p>Con’s</p>
<ul>
<li>Limited targeting only based on standard Group Policy Object’s (OU,Security Filter,Site,WMI &amp; Domain)</li>
</ul>
<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>This setting can be found under User Configuration &gt; Administrative Templates &gt; Desktop &gt; Desktop and is straight forward to configure as all you have to do is specify the explicit local path or a UNC to the image you want displayed as the desktop wallpaper (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image21.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_thumb22.png" alt="image" width="515" height="484" border="0" /></a></p>
<p>Behind the scenes all this setting is doing is configuring the REG_SZ “Wallpaper” and the REG_SZ “WallpaperStyle”  registry keys under the HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System  path.</p>
<p><strong>TIP #1:</strong> If you are running Windows 7/Server 2008 R2 pre-Service Pack 1 you will need to install hotfix <a title="http://support.microsoft.com/kb/977944" href="http://support.microsoft.com/kb/977944">http://support.microsoft.com/kb/977944</a> for this setting to work.</p>
<p><strong>TIP #2</strong>: If you are configuring this setting I recommend that you use the “Fill” Wallpaper Style as this will work best with most screen resolutions (especially on Windows 7).</p>
<p><strong>TIP #3:</strong> If you configure this setting you will need to wait for the user to logoff the computer before the background is updated.</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>
<h3>Method #2: Group Policy Preferences Registry Key Wallpaper Configuration</h3>
<p>As I mention in Method #1 all the Administrative Template “Desktop Wallpaper” does is configure the HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System REG_SZ “Wallpaper” key. Therefore you can also use the Group Policy Preference <a href="http://technet.microsoft.com/en-us/library/cc771589.aspx" target="_blank">Registry Extension</a> option to also set the same key to give you some added benefits.</p>
<p>Pro’s</p>
<ul>
<li>Support advanced targeting option due to Group Policy <a href="http://technet.microsoft.com/en-us/library/cc733022.aspx" target="_blank">Preferences Item-Level Targeting</a></li>
<li>Change is Restricted or Unrestricted for the user</li>
</ul>
<p>Con’s</p>
<ul>
<li>Must run Windows XP (or greater)</li>
<li>Must have the Group Policy Client Side Extensions installed.</li>
</ul>
<p>To configured the Desktop Wallpaper the same as the “<a title="http://gps.cloudapp.net/Default.aspx?PolicyID=141" href="http://gps.cloudapp.net/Default.aspx?PolicyID=141" target="_blank">Desktop Wallpaper</a>” administrative template simply create two registry keys User Configuration &gt; Preferences &gt; Windows Settings &gt; Registry (see below). Now depending on the registry key that you configure for this setting you can either have this as a restricted (a.k.a. locked) setting or an unrestricted setting that allows the users to make their own changes.</p>
<p><strong>Restricted:</strong> HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\Wallpaper</p>
<p><strong>Unrestricted:</strong> HKCU\Control Panel\Desktop\Wallpaper</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image22.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_thumb23.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Restricted:</strong> HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System\WallpaperStyle</p>
<p><strong>Unrestricted:</strong> HKCU\Control Panel\Desktop\WallpaperStyle</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image23.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_thumb24.png" alt="image" width="408" height="452" border="0" /></a></p>
<p><strong>Tip #4:</strong> If you don’t configured the “WallpaperStyle” registry key then users will still be able to choose their own Wallpaper Style.</p>
<p>If you chose the restricted registry keys to configured the wallpaper then ensure you also select the “Replace” action and “Remove this item when it is no longer applied” common option is selected (see below). If you don’t do this you will find that your users will not be able to change their wallpaper even after the policy is removed as the policy registry key will not be removed.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image24.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_thumb25.png" alt="image" width="408" height="108" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image26.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_thumb27.png" alt="image" width="408" height="229" border="0" /></a></p>
<p>If you chose to use the unrestricted registry key values then also make sure you chose the “Apply once and do not reapply” option. If you don’t do this the users wallpaper will be reset ever time they log off their computer as the key will be set back to the original value during each policy refresh.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image25.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_thumb26.png" alt="image" width="408" height="229" border="0" /></a><br />
<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>
<h3>Configuring the Desktop Wallpaper Storage Location</h3>
<p>Now that you know the many options for configuring the Desktop Wallpaper via Group Policy the next thing you should consider is where is the wallpaper being stored. As you can seen in the screen shots of the administrative template Desktop Wallpaper that they use the example of a UNC path. But…</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image30.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_thumb31.png" alt="image" width="237" height="93" border="0" /></a></p>
<p><strong>TIP #5:</strong> DONT EVER USE A UNC PATH FOR A DESKTOP WALLPAPER… EVER!!</p>
<p>Simple put using a UNC path puts a lot of stress on network as it has to download file every time the wallpaper is loaded. It also means that if the network path cannot be contacted when the user logs on all they will get is a black background wallpaper. This is particularly obvious when someone logs on with a laptop not connected LAN.</p>
<p>So the obviously question is how do you make sure that file that the desktop wallpaper uses is always available and easily accessible? Use a script and copy the file to the local hard drive. Sure… but <a href="http://ihatelogonscripts.com">http://ihatelogonscripts.com</a> and the issue with using a script is that it will only run when the computer starts up or when the user logs on. Generally this would not be a problem and if you are smart enough to use a copy program like robocopy or other such program it wont stress your LAN as it will only copy the file once. But on the day that you change the desktop wallpaper ever computer and/or user will try to download the new wallpaper all at once.</p>
<p>The Answer? Use Group Policy Preferences <a href="http://technet.microsoft.com/en-us/library/cc771102.aspx" target="_blank">File Extension</a> and copy the file down to the local computer.</p>
<h3>Using the Group Policy Preferences File Extension</h3>
<p>Using the File Extension to copy the file to the local hard drive means the file will be copied to the local hard drive making obviously available at all times. However the File Extensions options also has the advantage of being able to updated the file during each group policy refresh. This way the computer gets the updated wallpaper without having to logoff or reboot the computer and you avoid slamming the network in the morning when all the computers turn on.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image31.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_thumb32.png" alt="image" width="408" height="451" border="0" /></a></p>
<p><strong>TIP #6:</strong> Setup the file copy as a computer setting so that it will update the files even when there is no user logged on.</p>
<p><strong>TIP #7:</strong> If you follow Tip #6 then you need to make sure that the desktop wallpaper file has got “Domain Computers” Read permissions so the local system account has access to copy the file from the network.</p>
<p>So by now, hopefully you know how to set the desktop wallpaper and so you can ensure that the images you use for the wallpaper are always available that way you  can ensure that your users are always subjected to your corporate desktop wallpaper.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/03/best-practice-using-group-policy-to-configure-desktop-wallpaper-background/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 Group Policy Settings</title>
		<link>http://www.grouppolicy.biz/2011/03/internet-explorer-9-group-policy-settings/</link>
		<comments>http://www.grouppolicy.biz/2011/03/internet-explorer-9-group-policy-settings/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 10:51:57 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Internet Explorer 9]]></category>
		<category><![CDATA[Internet Explorer Maintainence]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/03/internet-explorer-9-group-policy-settings/</guid>
		<description><![CDATA[Well the wait is over and Microsoft today released the final version of Internet Explorer 9 to the web at http://windows.microsoft.com/ie/ . Since the release of the IE9 Release Candidate there have been a few more Group Policy added (see Internet Explorer 9 (RC) Group Policy Settings) so below is an updated list of each [...]]]></description>
			<content:encoded><![CDATA[<p>Well the wait is over and <a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/IE9answer_thumb1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="IE9answer_thumb1" src="http://www.grouppolicy.biz/wp-content/uploads/2011/03/IE9answer_thumb1_thumb.png" alt="IE9answer_thumb1" width="100" height="100" align="right" border="0" /></a>Microsoft today released the final version of Internet Explorer 9 to the web at <a title="http://windows.microsoft.com/en-AU/internet-explorer/products/ie/home" href="http://windows.microsoft.com/ie/" target="_blank">http://windows.microsoft.com/ie/</a> . Since the release of the IE9 Release Candidate there have been a few more Group Policy added (see <a title="Permanent Link to Updated- Internet Explorer 9 (RC) Group Policy Settings" href="http://www.grouppolicy.biz/2011/02/internet-explorer-9-rc-group-policy-settings/">Internet Explorer 9 (RC) Group Policy Settings</a>) so below is an updated list of each IE9 Group Policy settings with a related screenshots.<br />
<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>
<h3>Internet Explorer 9 Administrative Templates</h3>
<p>Interesting enough according to the page <a title="http://technet.microsoft.com/en-au/library/ff986259.aspx" href="http://technet.microsoft.com/en-au/library/ff986259.aspx" target="_blank">TechNet: Group Policy Settings</a> the “Configure Tracking Protection Lists”, “Go to an intranet site for a single word entry in the Address bar” and “Enable alternative codecs in HTML5 media elements” setting should exist however there are no were to be found…</p>
<ul>
<li>Prevent users from bypassing SmartScreen Filter’s applications reputation warnings about files that are not commonly downloaded from the Internet</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image32.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_thumb33.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Prevent Deleting Download History</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image33.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_thumb34.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Disable add-on performance notifications</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image34.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_thumb35.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Allow Internet Explorer 8 Shutdown Behavior</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image35.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_thumb36.png" alt="image" width="561" height="484" border="0" /></a></p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 250x250, created 9/15/10 */
google_ad_slot = "1340843319";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
<ul>
<li>Install binaries signed by MD2 and MD4 signing technologies</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image36.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_thumb37.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Automatically enable newly installed add-ons</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image37.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_thumb38.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Turn off Managing SmartScreen Filter</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image38.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_thumb39.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Prevent configuration of search from the Address bar</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image39.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_thumb40.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Turn on ActiveX filtering</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image40.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_thumb41.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Enable alternate codecs in HTML5 media elements</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image41.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_thumb42.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Prevent Deleting ActiveX Filtering and Tracking Protection data</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image42.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_thumb43.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Tracking Protection threshold</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image43.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_thumb44.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Turn off Tracking Protection</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image44.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_thumb45.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Disable Browser Geolocation</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image45.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_thumb46.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Turn off ability to pin sites</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image46.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_thumb47.png" alt="image" width="561" height="484" border="0" /></a></p>
<ul>
<li>Show tabs on a separate row</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image47.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_thumb48.png" alt="image" width="561" height="484" border="0" /></a></p>
<p><center><br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0199394863971709";
/* 250x250, created 9/15/10 */
google_ad_slot = "1340843319";
google_ad_width = 250;
google_ad_height = 250;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
</center></p>
<h3>Internet Explorer 9 Maintenance Settings</h3>
<p>Once you install IE9 on the computer you manage your group policy on you will also find your IE9 Maintenance settings have been updated to reflect the newer settings.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image48.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_thumb49.png" alt="image" width="417" height="532" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image49.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_thumb50.png" alt="image" width="417" height="532" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image50.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_thumb51.png" alt="image" width="417" height="532" border="0" /></a></p>
<p><strong>Note:</strong> The “Manage add-ons” buttons here is currently the only way you can configured “Tracking Protection” lists (see example below). However you first need to add the list to your browser Tracking Protection list before you press the “Manage add-on” button.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image53.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_thumb54.png" alt="image" width="644" height="398" border="0" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image52.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_thumb53.png" alt="image" width="417" height="532" border="0" /></a></p>
<h3>Updated: Internet Explorer 9 Group Policy Preferences</h3>
<p>Currently there is no native (supported) way to use Group Policy Preferences with IE9 however you can you can easily work around this restriction. See my post at  <a href="http://www.grouppolicy.biz/2011/03/how-to-enable-group-policy-preferences-support-for-ie9/">How to enable Group Policy Preferences support for IE9</a> .</p>
<p>For a complete listing of all the IE9 Group Policy setting, where they can be found and how you install them to Active Directory go to <a title="http://technet.microsoft.com/en-au/library/ff986259.aspx" href="http://technet.microsoft.com/en-au/library/ff986259.aspx" target="_blank">TechNet: Group Policy Settings</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/03/internet-explorer-9-group-policy-settings/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>I has Facebook&#8217;s!!!</title>
		<link>http://www.grouppolicy.biz/2011/03/i-has-facebooks/</link>
		<comments>http://www.grouppolicy.biz/2011/03/i-has-facebooks/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 01:29:42 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Site News]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Group Policy]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/03/i-has-facebooks/</guid>
		<description><![CDATA[If you are one of those people who use Facebook more than you care to admit (you know who you are) I have now setup a Facebook community page as another way to follow the posts on this site. However don’t worry if you don’t like Facebook as the page is only a mirror of [...]]]></description>
			<content:encoded><![CDATA[<p>If you are one of those people who use Facebook more than you care to admit (you know who you are) I have now setup a Facebook community page as another way to follow the posts on this site. However don’t worry if you don’t like Facebook as the page is only a mirror of what is posted on this site so you won’t miss anything if you just stay here… </p>
<p>Check it out at <a title="https://www.facebook.com/GroupPolicy" href="https://www.facebook.com/GroupPolicy">https://www.facebook.com/GroupPolicy</a>&#160;</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image29.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/03/image_thumb30.png" width="456" height="484" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/03/i-has-facebooks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing Microsoft Security Compliance Manager v2</title>
		<link>http://www.grouppolicy.biz/2011/03/introducing-microsoft-security-compliance-manager-v2/</link>
		<comments>http://www.grouppolicy.biz/2011/03/introducing-microsoft-security-compliance-manager-v2/#comments</comments>
		<pubDate>Wed, 09 Mar 2011 02:07:22 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Export]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[Local Policy]]></category>
		<category><![CDATA[LocalGPO]]></category>
		<category><![CDATA[Security Compliance Manager]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=2046</guid>
		<description><![CDATA[If you have anything to do with Group Policy and/or security in your organisation you have probably already taken a look at Microsoft Security Compliance Manager tool. This tool simply put is an repository of security templates with a lot of additional information that can be applied to organisation to maintain security of your system in [...]]]></description>
			<content:encoded><![CDATA[<p>If you have anything to do with Group Policy and/or security in your organisation you have probably already taken a look at <a href="http://technet.microsoft.com/en-us/library/cc677002.aspx" target="_blank">Microsoft Security Compliance Manager</a> tool. This tool simply put is an repository of security templates with a lot of additional information that can be applied to organisation to maintain security of your system in accordance with recommend practices from Microsoft (and a lot of other sources)</p>
<blockquote><p>We’ve taken our extensive guidance and documentation and incorporated it into this new tool, enabling you to access and automate all of your organization’s security baselines in one centralized location.</p></blockquote>
<p>The first version of this product allowed you to export the security templates out of the tool and then apply them to your systems using  Group Policy Object’s, Config Manager DCM pack or even an <a href="http://en.wikipedia.org/wiki/Security_Content_Automation_Protocol" target="_blank">SCAP</a> file. Another feature of SCM was that you could also download updated versions of these security templates to ensure that the guidance that you are working with was not out of date. This was an excellent tool for anyone wanting to ensure they are implementing Microsoft recommended security configurations however it is still someone difficult for someone to implement these security templates on their existing systems due to the vast number of changes these security templates would have defined.</p>
<p><strong>Update:</strong> As this is only a CTP release it is expected that there will be some issues with the program and as such some of you may have reservations with using the tool. However bear in mind that while the tool is only of CTP quality the output of this tool (GPO Backup, DCM Pack etc) can be used in a production environment as they are only a collection of settings applied to your systems.</p>
<h4>What’s new in Microsoft Security Compliance Manager v2</h4>
<p>The biggest new feature in SCM v2 is the ability to import your current existing GPO’s in your organisation to create your own baseline templates in the database. These imported baselines can then be re-exported as a GPO, DCM pack, SCAP or Excel Spread sheet making it a very valuable conversation and/or documentation tool for your current policy settings. The new Import GPO features also allows you to close the loop so to speak as you can now regularly import you actual GPO’s in your organisation to compare them with the out of the box or even your own custom baseline templates.</p>
<p>When you combined this with the LocalGPO command line tool that comes with SCM you can use even use this tool to analyse the local security setting apply via policy to non-domain joined computers.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image19.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_thumb20.png" alt="image" width="640" height="433" border="0" /></a></p>
<p>(Image credit: Microsoft)</p>
<p>Finally SCM v2 will also allow you to specify an existing local instance of SQL (2005+) which save you from having to wait for a pesky download of SQL Express every time you install the tool.</p>
<h4>How to Import an existing GPO into Microsoft Security Compliance Manager v2</h4>
<p>To start you simply need to make a backup of the existing Group Policy Object via the Group Policy Management Console and then import it by selecting the “Import GPO” option in the new tool at the top right corner (see image below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image.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_thumb.png" alt="image" width="325" height="370" border="0" /></a></p>
<p>Select the path to the backup of individual GPO (see image below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image1.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_thumb1.png" alt="image" width="338" height="330" border="0" /></a></p>
<p>Once you click OK the policy will then import into the SCM tool.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image2.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_thumb3.png" alt="image" width="514" height="264" border="0" /></a></p>
<p>Once the GPO is imported the tool will look at the registry path and if it is a known value it will then match it up with the additional information already contained in the SCM database (very smart).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image3.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_thumb4.png" alt="image" width="644" height="406" border="0" /></a></p>
<p>Now that you have the GPO imported into the SCM tool you can use the “compare” to see the differences between this and the other baselines.</p>
<h4>How to compare Baseline setting in the Security Compliance Manager tool</h4>
<p>Simply select the policy you want to compare on the left hand column and then select the “Compare” option on the right hand side (see image below).</p>
<p><strong>Hint:</strong> You can use this tool as a GPO comparison tool as you can compare two different policies that you have imported.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image4.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_thumb5.png" alt="image" width="240" height="476" border="0" /></a></p>
<p>Now select the Baseline policy you want to do the comparison with and press OK.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image5.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_thumb6.png" alt="image" width="534" height="614" border="0" /></a></p>
<p>The result is a reporting showing the setting and values that are different between the two policies.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image6.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_thumb7.png" alt="image" width="644" height="318" border="0" /></a></p>
<p>The values tab will show you all the common settings between the policies that have different values and the other tab will show you all the settings that are uniquely configured in either policy.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image7.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_thumb8.png" alt="image" width="644" height="372" border="0" /></a></p>
<p>But wait there is more…</p>
<p><center><script type="text/javascript">// <![CDATA[
 google_ad_client = "ca-pub-0199394863971709"; /* 300 x 250 - Medium */ google_ad_slot = "7296078251"; google_ad_width = 300; google_ad_height = 250;
// ]]&gt;</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">// <![CDATA[</p>
<p>// ]]&gt;</script></center>&nbsp;</p>
<h3>LocalGPO</h3>
<p>As I mention above the Security Compliance Manager v2 also comes with the “LocalGPO” command line tool that allows you to import/export the Local Policy setting of a computer from/to a GPO Backup. This is very useful if you have configured the policies on a local computer in a particular way and you now want to export that policy configuration and apply it to multiple computers via a Group Policy.</p>
<p>Additional this script can also be used to apply a GPO Backup settings to a computer that is NOT domain joined which is very handy for configuring those isolated computers that are not domain joined but you still want to apply your standard security settings.</p>
<h4>How to install LocalGPO</h4>
<p>After you have installed SCM v2 on your computer all you need to do is manually install “LocalGPO.MSI” from “C:\Program Files (x86)\Microsoft Security Compliance Manager\LGPO” (see screenshots below) on the local computer.</p>
<p>Click Next</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image8.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_thumb9.png" alt="image" width="513" height="402" border="0" /></a></p>
<p>Check “I accept the terms in the License Agreement” and then click “Next”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image9.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_thumb10.png" alt="image" width="513" height="402" border="0" /></a></p>
<p>Click “Next”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image10.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_thumb11.png" alt="image" width="513" height="402" border="0" /></a></p>
<p>Click “Install”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image11.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_thumb12.png" alt="image" width="513" height="402" border="0" /></a></p>
<p>Click “Finish”</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image12.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_thumb13.png" alt="image" width="513" height="402" border="0" /></a></p>
<p>Once installed you should have “LocalGPO” as a program group in your start menu. The easiet way to use the tool is to just right click on the “LocalGPO Command-line” and select the “Run as administrator” option as this tool requires administrator permissions to work.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image13.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_thumb14.png" alt="image" width="384" height="206" border="0" /></a></p>
<p>You should now see a command line window like showing you the parameter usage of the program.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image14.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_thumb15.png" alt="image" width="681" height="346" border="0" /></a></p>
<p>With the tool installed you can now export/import local policy settings.</p>
<h4>How to export a local computer policy and import it as a Group Policy Object (GPO) using LocalGPO</h4>
<p>Now that you have the LocalGPO tool installed you can use the following command line to export the local policy setting on the current machine. You can then use this policy backup and import it as a Group Policy object into Active Directory via the standard import feature in the Group Policy Management tool. You would most likely use this option if you wanted to replicated the local policy setting on the current machine to other computers on your network.</p>
<p>Command Line</p>
<blockquote><p>LocalGPO.wsf /export /path:C:\Backup\LocalGPO</p></blockquote>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image15.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_thumb16.png" alt="image" width="681" height="229" border="0" /></a></p>
<p>In the image below you can see the Import Settings Wizard in Group Policy Management Console importing the local policy setting that was exported above.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image16.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_thumb17.png" alt="image" width="507" height="390" border="0" /></a></p>
<h4>How to import a Group Policy Object (GPO) into a local computer policy using LocalGPO</h4>
<p>This process is essentially the reverse as the steps outlined above. First you make a backup of the GPO you want to apply the local computer and then you run the command line pointing it to the path where you saved the backup. This process is very handy if you want to configure the security setting of a compute that is not going to be domain joined with the current security setting deploy via GPO.</p>
<p>Command Line</p>
<blockquote><p>LocalGPO.wsf /path:&#8221;C:\Users\alan.burchill\Desktop\GPO Backup\{F5A762BD-C766-4FF1-8F7C-7C1F513F98CE}&#8221;</p></blockquote>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/03/image17.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_thumb18.png" alt="image" width="681" height="352" border="0" /></a></p>
<p><span style="text-decoration: line-through;"><strong>Unfortunately this tool is not yet available to the</strong> <strong>public yet but it should be out very soon. </strong>This is really just a heads up as to what it coming in the next version so that if you are currently using this tool then you should definitely keep investing in it and if you have not looked at it yet you should </span><a href="http://go.microsoft.com/fwlink/?LinkId=113939" target="_blank"><span style="text-decoration: line-through;">download the latest version</span></a><span style="text-decoration: line-through;"> to at least get up to speed for when the next version come out.</span></p>
<p><span style="text-decoration: line-through;">I will definitely do another post once the tool is available for public download.</span></p>
<p><strong>Update:</strong> Microsoft Security Manager v2 is now available for download if you head over to  <a href="http://blogs.technet.com/b/secguide/archive/2011/03/10/scm-v2-ctp-available-to-download.aspx">http://blogs.technet.com/b/secguide/archive/2011/03/10/scm-v2-ctp-available-to-download.aspx</a> and follow the links.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/03/introducing-microsoft-security-compliance-manager-v2/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Updated: Group Policy Hotfix&#8217;s in Windows 7 and Windows Server 2008 Service Pack 1</title>
		<link>http://www.grouppolicy.biz/2011/02/group-policy-hotfixs-in-windows-7-and-windows-server-2008-service-pack-1/</link>
		<comments>http://www.grouppolicy.biz/2011/02/group-policy-hotfixs-in-windows-7-and-windows-server-2008-service-pack-1/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 00:02:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[hotfix]]></category>
		<category><![CDATA[GPMC]]></category>
		<category><![CDATA[GPO]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Service Pack 1]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/?p=1962</guid>
		<description><![CDATA[Microsoft today&#160; announced (after what seems to be a very long time) they have RTM’d Windows 7 / Windows Server 2008 R2 Service Pack 1 and it will be released to the public on February 22nd. Update: Service Pack 1 is now available for download for TechNet and MSDN subscribers. Previously I had listed the [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft today&#160; <a href="http://blogs.technet.com/b/windowsserver/archive/2011/02/09/windows-server-2008-r2-and-windows-7-sp1-releases-to-manufacturing-today.aspx" target="_blank">announced</a> (after what seems to be a very long time) they have RTM’d Windows 7 / Windows Server 2008 R2 Service Pack 1 and it will be released to the public on February 22nd.</p>
<p><strong>Update:</strong> Service Pack 1 is now available for download for TechNet and MSDN subscribers.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image1.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/02/image_thumb1.png" width="706" height="84" /></a></p>
<p><a href="http://www.grouppolicy.biz/2010/07/the-complete-list-of-group-policy-hotfixs-in-windows-72008-r2-service-pack-1/" target="_blank">Previously</a> I had listed the hotfixes in the beta version of the service pack, so I have again combed through the <a href="http://www.microsoft.com/downloads/en/details.aspx?familyId=61924cea-83fe-46e9-96d8-027ae59ddc11&amp;hash=Ap0HO8PCDwjDmNi410aetVRg0uZOoqju7atOh4uDI7YYFOHyggYqd%2fw5zwISxq4Rr0W0DgXpW4RejmuDpTCZvw%3d%3d" target="_blank">hotfix list</a> for you convenience and I have updated the list to include the release candidate hotfixes. <strike>While this is not the final list of hotfixes </strike><a href="http://blogs.technet.com/NedPyle/ProfileUrlRedirect.ashx"><strike>Ned Pyle [MSFT]</strike></a><strike> says “</strike><a href="http://blogs.technet.com/b/askds/archive/2011/01/14/sp1-and-directory-services-what-s-new.aspx" target="_blank"><strike>it’s very doubtful that the lists below will be altered much</strike></a><strike>” so you can pretty much take the following list as final. In any case I will review the list when the final list of fixes is out but for now here is the list of issues. </strike> </p>
<p><strong>Updated:</strong> The final list of hotfixes is now out ( <a title="Download" href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fHotfixes+and+Security+Updates+included+in+Windows+7+and+Windows+Server+2008+R2+Service+Pack+1.xls" target="_blank">Here</a> ) and after a quick look they appear to be the same as expected.</p>
<p>If you have anything to do with supporting group policy in your organisation then I recommend that you at least take a look at the articles to see if you have encountered any of the problem described. </p>
<table border="0" cellspacing="0" cellpadding="0" width="789">
<tbody>
<tr>
<td valign="top" width="268"><strong>KB Article / Link</strong></td>
<td width="519"><strong>KB Description</strong></td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/969867">http://support.microsoft.com/kb/969867</a></p>
</td>
<td width="519">
<p>FIX: You cannot import or paste some group policies across domains by using the &quot;Group Policy Management&quot; MMC snap-in</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/970840">http://support.microsoft.com/kb/970840</a></p>
</td>
<td width="519">
<p>Some settings in Group Policy Preferences for Internet Explorer 7 do not deploy correctly to computers that are running Windows Server 2008 or Windows Vista</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/972069">http://support.microsoft.com/kb/972069</a></p>
</td>
<td width="519">
<p>A terminal server that is running Windows Server 2008 cannot obtain terminal licenses from a Terminal Server license server that is running Windows Server 2008 after you enable the &quot;License Server Security Group&quot; Group Policy setting</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/976398">http://support.microsoft.com/kb/976398</a></p>
</td>
<td width="519">
<p>LDAP filters in the Group Policy preference settings do not take effect on a computer that is running Windows Server 2008 R2 or Windows 7</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/976399">http://support.microsoft.com/kb/976399</a></p>
</td>
<td width="519">
<p>FIX: You cannot apply Group Policy settings on a computer that is running Windows 7 or Windows Server 2008 R2 when security group filters are used in Group Policy preference settings</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/977353">http://support.microsoft.com/kb/977353</a></p>
</td>
<td width="519">
<p>A Group Policy Immediate Task preference item does not run on a client computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/977695">http://support.microsoft.com/kb/977695</a></p>
</td>
<td width="519">
<p>The SceCli 1202 events are logged when some Group Policy settings are refreshed in Windows Server 2008 R2 and in Windows 7</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/977944">http://support.microsoft.com/kb/977944</a></p>
</td>
<td width="519">
<p>The &quot;Desktop Wallpaper&quot; Group Policy setting is not applied in Windows 7 or in Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/978489">http://support.microsoft.com/kb/978489</a></p>
</td>
<td width="519">
<p>Logoff process stops responding after you create a logoff Group Policy script on a client computer that is running Windows Vista or Windows Server 2008</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/978837">http://support.microsoft.com/kb/978837</a></p>
</td>
<td width="519">
<p>The Group Policy Management Editor window crashes when you apply some changes for NRPT policy settings</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/979039">http://support.microsoft.com/kb/979039</a></p>
</td>
<td width="519">
<p>Error message when you view or modify the migrated Group Policy objects in Windows Server 2008 R2: &quot;Attribute cannot be empty&quot;</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/979731">http://support.microsoft.com/kb/979731</a></p>
</td>
<td width="519">
<p>Some Group Policy preferences are not applied successfully on computers that are running Windows Vista, Windows Server 2008, Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/980259">http://support.microsoft.com/kb/980259</a></p>
</td>
<td width="519">
<p>The SNMP service does not respond to any SNMP requests after a Group Policy refresh in Windows Vista or in Windows Server 2008</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/980628">http://support.microsoft.com/kb/980628</a></p>
</td>
<td width="519">
<p>The &quot;Load a specific theme&quot; Group Policy setting is not applied correctly on a computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/981054">http://support.microsoft.com/kb/981054</a></p>
</td>
<td width="519">
<p>The Group Policy preference settings for the &quot;Terminal Session&quot; item-level targeting item are not applied in Windows 7 or in Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/981177">http://support.microsoft.com/kb/981177</a></p>
</td>
<td width="519">
<p>You can still unpin a program from the taskbar unexpectedly when you enable the &quot;Do not allow pinning programs to the Taskbar&quot; Group Policy on a computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/981265">http://support.microsoft.com/kb/981265</a></p>
</td>
<td width="519">
<p>You cannot create a software installation Group Policy setting on a read-only domain controller in Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/981750">http://support.microsoft.com/kb/981750</a></p>
</td>
<td width="519">
<p>Error message occurs when you use GPMC to view a software restriction Group Policy setting in Windows 7 and in Windows Server 2008 R2: &quot;An error has occurred while collecting data for Software Restriction Policies&quot;</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/982606">http://support.microsoft.com/kb/982606</a></p>
</td>
<td width="519">
<p>The value of the &quot;State&quot; registry item is changed after a Group Policy preferences setting is applied in Windows Server 2008, in Windows Vista or in Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/982709">http://support.microsoft.com/kb/982709</a></p>
</td>
<td width="519">
<p>Only the first search term is searched for when you configure the &quot;Pin Internet search sites to the &#8216;Search again&#8217; links and the Start menu&quot; Group Policy setting in Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/983618">http://support.microsoft.com/kb/983618</a></p>
</td>
<td width="519">
<p>Some Group Policy settings are not displayed in the Group Policy Results report in Windows Server 2008, in Windows Vista, in Windows Server 2008 R2, or in Windows 7</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/2096902">http://support.microsoft.com/kb/2096902</a></p>
</td>
<td width="519">
<p>Virtual machines in a VDI environment are not rolled back as expected if the disconnected Remote Desktop connections on the virtual machines are stopped by Group Policy</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/2284538">http://support.microsoft.com/kb/2284538</a></p>
</td>
<td width="519">
<p>&quot;Apply once and do not reapply&quot; Group Policy setting is never applied after the first GPO deployment fails on a client computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/2254754">http://support.microsoft.com/kb/2254754</a></p>
</td>
<td width="519">
<p>You experience a GPO report-generation issue in the GPMC window when you try to generate the report in a localized version of Windows 7 or of Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/2258620">http://support.microsoft.com/kb/2258620</a></p>
</td>
<td width="519">
<p>You cannot find the &quot;Find Now,&quot; &quot;Stop,&quot; and &quot;Clear All&quot; buttons in the GPMC snap-in on a computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/979383">http://support.microsoft.com/kb/979383</a></p>
</td>
<td width="519">
<p>After you apply a WMI filter, the GPO does not take effect on a client computer that is running Windows 7 or Windows Server 2008 R2</p>
</td>
</tr>
<tr>
<td valign="top" width="268">
<p><a href="http://support.microsoft.com/kb/2028960">http://support.microsoft.com/kb/2028960</a></p>
</td>
<td width="519">
<p>The Offline Files Disk Usage Limits settings do not reflect the settings that are defined in the GPO in Windows 7</p>
</td>
</tr>
</tbody>
</table>
<p>&#160;</p>
<p>You can also see the complete list of Active Directory Hotfix’s at Ask the Directory Services Team blog posting <a href="http://blogs.technet.com/b/askds/archive/2011/01/14/sp1-and-directory-services-what-s-new.aspx" target="_blank">SP1 and Directory Services: What’s New</a> .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/02/group-policy-hotfixs-in-windows-7-and-windows-server-2008-service-pack-1/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Updated: Internet Explorer 9 (RC) Group Policy Settings</title>
		<link>http://www.grouppolicy.biz/2011/02/internet-explorer-9-rc-group-policy-settings/</link>
		<comments>http://www.grouppolicy.biz/2011/02/internet-explorer-9-rc-group-policy-settings/#comments</comments>
		<pubDate>Thu, 17 Feb 2011 20:51:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[Internet Explorer 9]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2011/02/internet-explorer-9-rc-group-policy-settings/</guid>
		<description><![CDATA[Microsoft today released the Internet Explorer 9 Release Candidate to the public for testing at http://ie.microsoft.com/testdrive/ . This new browser is the cleanest, fastest, most secure, standards compliant browser that Microsoft (and anyone else) has ever released. If you have using IE9 in your organisation (and you probably are) they you need to take a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/IE9answer.png"><img style="background-image: none; border-right-width: 0px; 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="IE9answer" border="0" alt="IE9answer" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2011/02/IE9answer_thumb.png" width="100" height="100" /></a>Microsoft today released the Internet Explorer 9 Release Candidate to the public for testing at <a href="http://ie.microsoft.com/testdrive/">http://ie.microsoft.com/testdrive/</a> . This new browser is the cleanest, fastest, most secure, standards compliant browser that Microsoft (and anyone else) has ever released. If you have using IE9 in your organisation (and you probably are) they you need to take a serious look a upgrading to this browser when it is released. </p>
<p>With a new browser comes new features, with new features comes new options and with new options come NEW GROUP POLICIES!!!</p>
<p>So below is a summary list of all the new group policy setting for IE9 take from <a title="http://technet.microsoft.com/en-au/library/ff973977.aspx" href="http://technet.microsoft.com/en-au/library/ff973977.aspx">http://technet.microsoft.com/en-au/library/ff973977.aspx</a></p>
<p><strong>Updated: </strong>I have now added a screenshot of each of the policy setting. A couple of them I can’t seem to find yet but i will keep looking…</p>
<ul>
<li>Prevent Deleting Download History </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image2.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/02/image_thumb2.png" width="509" height="484" /></a></p>
<ul>
<li>Disable add-on performance notifications </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image3.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/02/image_thumb3.png" width="509" height="484" /></a></p>
<ul>
<li>Allow Internet Explorer 8 Shutdown Behavior </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image4.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/02/image_thumb4.png" width="509" height="484" /></a></p>
<ul>
<li>Install binaries signed by MD2 and MD4 signing technologies </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image5.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/02/image_thumb5.png" width="509" height="484" /></a></p>
<ul>
<li>Automatically enable newly installed add-ons </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image6.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/02/image_thumb6.png" width="509" height="484" /></a></p>
<ul>
<li>Turn off Managing SmartScreen Filter </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image7.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/02/image_thumb7.png" width="509" height="484" /></a></p>
<ul>
<li>Prevent configuration of search from the Address bar </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image8.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/02/image_thumb8.png" width="509" height="484" /></a></p>
<ul>
<li>Go to an intranet site for a single word entry in the Address bar </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/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/02/image_thumb9.png" width="509" height="484" /></a></p>
<ul>
<li>Turn on ActiveX filtering </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image10.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/02/image_thumb10.png" width="509" height="484" /></a></p>
<ul>
<li>Enable alternate codecs in HTML5 media elements </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image11.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/02/image_thumb11.png" width="509" height="484" /></a></p>
<ul>
<li>Configure Tracking Protection Lists (Still looking)</li>
<li>Prevent Deleting ActiveX Filtering and Tracking Protection data</li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image12.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/02/image_thumb12.png" width="509" height="484" /></a></p>
<ul>
<li>Show tabs below Address bar (Still looking)</li>
<li>Tracking Protection threshold </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image13.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/02/image_thumb13.png" width="509" height="484" /></a></p>
<ul>
<li>Turn off Tracking Protection </li>
</ul>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2011/02/image14.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/02/image_thumb14.png" width="509" height="484" /></a></p>
<p>For a complete listing of all the IE9 Group Policy setting, where they can be found and how you install them to Active Directory go to <a title="http://technet.microsoft.com/en-au/library/ff986259.aspx" href="http://technet.microsoft.com/en-au/library/ff986259.aspx" target="_blank">TechNet: Group Policy Settings</a></p>
<p>FYI – I am planning on redoing the <a href="http://www.grouppolicy.biz/2010/09/internet-explorer-9-beta-group-policy-settings" target="_blank">screenshots of all the IE9 settings</a> like i did for the beta so stay tuned… </p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2011/02/internet-explorer-9-rc-group-policy-settings/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Best Practice: Group Policy for Microsoft Security Essentials 2.0</title>
		<link>http://www.grouppolicy.biz/2010/12/group-policy-for-microsoft-security-essentials-2-0/</link>
		<comments>http://www.grouppolicy.biz/2010/12/group-policy-for-microsoft-security-essentials-2-0/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 04:30:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Microsoft Security Essentials]]></category>
		<category><![CDATA[MSE]]></category>
		<category><![CDATA[registry]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/12/group-policy-for-microsoft-security-essentials-2-0/</guid>
		<description><![CDATA[Microsoft have now released Microsoft Security Essentials 2.0 to the web which has a number of new features over the previous version. Windows Firewall integration – During setup, Microsoft Security Essentials will now ask if you would like to turn the Windows Firewall on or off. Enhanced protection for web-based threats – Microsoft Security Essentials [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image50.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" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb48.png" width="133" height="130" /></a>Microsoft have now released Microsoft Security Essentials 2.0 to the web which has a number of new features over the previous version.</p>
<ul>
<li><b>Windows Firewall integration </b>– During setup, Microsoft Security Essentials will now ask if you would like to turn the Windows Firewall on or off. </li>
<li><b>Enhanced protection for web-based threats –</b> Microsoft Security Essentials now integrates with Internet Explorer to provide protection against web-based threats. </li>
<li><b>New protection engine –</b> The updated anti-malware engine offers enhanced detection and cleanup capabilities with better performance. </li>
<li><b>Network inspection system* –</b> Protection against network-based exploits is now built in to Microsoft Security Essentials. </li>
</ul>
<p>Therefore I have updated my previous post based <a href="http://www.grouppolicy.biz/2010/09/group-policy-for-microsoft-security-essentials/">Group Policy for Microsoft Security Essentials</a> to support configuring the newly added features.</p>
<p>If you want more general info about MSE v2 see: <a title="http://securitygarden.blogspot.com/2010/12/microsoft-security-essentials-20.html" href="http://securitygarden.blogspot.com/2010/12/microsoft-security-essentials-20.html" target="_blank">Security Garden: Microsoft Security Essentials 2.0 Released</a></p>
<p>If you want to download it visit&#160; <a title="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e1605e70-9649-4a87-8532-33d813687a7f" href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e1605e70-9649-4a87-8532-33d813687a7f">http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e1605e70-9649-4a87-8532-33d813687a7f</a></p>
<p>Before I begin I should remind you that Microsoft only allows MSE to be used for free in small businesses with less that 10 seats (see <a href="http://windowsteamblog.com/windows/b/windowssecurity/archive/2010/09/22/microsoft-security-essentials-now-available-for-small-businesses.aspx" target="_blank">here</a>). But MSE does not natively support Group Policy and having to configured even 10 copies of Microsoft Security Essentials (MSE)&#160; manually can be a pain. So the instructions below is simply a way to configure the registry keys of the application using the <a href="http://technet.microsoft.com/en-us/library/cc771589.aspx" target="_blank">Group Policy Preferences Registry</a> key setting.</p>
<p><strong>Tip:</strong> If the below instructions to create the registry keys seems like to much work you will be glad to know that I have put a link at the bottom to an XML Group Policy Preferences Registry file. You can use this file to import the all the Policy Registry setting I talk about below automatically.</p>
<h3>How to use <a href="http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/" target="_blank">Group Policy Preferences</a> Registry key setting.</h3>
<p>Before we begin we first need to know how to create a Group Policy Preferences Registry Key setting that we will use to control each of the registry keys we need to configured MSE. The following steps will need to be repeated for each registry key below.</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>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/09/image51.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="Group Policy Management Editor" border="0" alt="Group Policy Management Editor" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb49.png" width="644" height="461" /></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 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="New Registry Properties" border="0" alt="New Registry Properties" 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-1950"></span> <center><script type="text/javascript"><!--
google_ad_client = "ca-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><strong>Note:</strong> The Data values below that are highlighted in BOLD are the values you need to use to replication the examples shown.</p>
<h3>How to configured Scheduled Scan using Group Policy for Microsoft Security Essentials</h3>
<p>Now you need to create a registry few specific registry keys. In this example we are going to configured a Full Scheduled scan to run each day at 8am. We are also going to enable the option to check for an update before scanning and we are going to configure the scan to</p>
<h4>Scheduled Day</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScheduleDay (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Every Day)     <br /><strong>Data:</strong> 1 (Sunday)     <br /><strong>Data:</strong> 2 (Monday)     <br /><strong>Data:</strong> 3 (Tuesday)     <br /><strong>Data:</strong> 4 (Wednesday)     <br /><strong>Data:</strong> 5 (Thursday)     <br /><strong>Data:</strong> 6 (Friday)     <br /><strong>Data:</strong> 7 (Saturday)</p>
<h4>Scheduled Time</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScheduleTime (REG_DWORD)     <br /><strong>Data:</strong> 0 (12am)     <br /><strong>Data:</strong> <strong>000001e0</strong> (8am)</p>
<p>The data of this value represents the number of minutes from 12am in hex… therefore if you want 8am configured the data to “000001e0”</p>
<h4>Full or Quick Scan</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScanParameters (REG_DWORD)     <br /><strong>Data:</strong> 1 (Quick Scan)     <br /><strong>Data:</strong> <strong>2</strong> (Full Scan)</p>
<h4>Check for Update before scanning</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> CheckForSignaturesBeforeRunningScan (REG_DWORD)     <br /><strong>Data:</strong> 0 (Disabled)     <br /><strong>Data:</strong> <strong>1</strong> (Enabled)</p>
<h4>Scan only when idle</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScanOnlyIfIdle (REG_DWORD)     <br /><strong>Data:</strong> 0 (Scan when idle)     <br /><strong>Data:</strong> <strong>1 </strong>(Scan when active)</p>
<h4>Limit CPU Usage</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> AvgCPULoadFactor (REG_DWORD)     <br /><strong>Data (Decimal):</strong> 10 (10%)     <br /><strong>Data (Decimal):</strong> 50 (20%)     <br /><strong>Data (Decimal):</strong> 90 (90%)</p>
<p>Now all your computers will have the scheduled scan option configured as the following image below.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/12/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/12/image_thumb.png" width="644" height="452" /></a></p>
<p>  <center><script type="text/javascript"><!--
google_ad_client = "ca-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><br />
<h3>How to configure Real-Time Protection options using Group Policy for Microsoft Security Essentials</h3>
<p>Below are the registry keys for configuring the “Rea-Time Scanning” settings for Microsoft Security Essentials.</p>
<h4>Monitor file and program activity</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableIOAVProtection (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Real-Time scan Enabled)     <br /><strong>Data:</strong> 1 (Real-Time scan Disabled)</p>
<h4>Scan all downloaded files and attachments</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableOnAccessProtection (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled)</p>
<h4>Scan all downloaded files and attachments</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableOnAccessProtection (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled)</p>
<h4>Disabled Real Time Monitoring</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableRealtimeMonitoring(REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled &#8211; but why would you want to disable it&#8230;?)</p>
<h4>Disabled Intrusion Prevention System</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableIntrusionPreventionSystem(REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (IPS Enabled)     <br /><strong>Data:</strong> 1 (IPS Disabled)</p>
<h4>Real Time File Scanning Direction</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableIntrusionPreventionSystem(REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Both)     <br /><strong>Data:</strong> 1 (Incoming)     <br /><strong>Data:</strong> 2 (Outgoing)</p>
<p>You real time protection should now be configured as shown below.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/12/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/12/image_thumb1.png" width="644" height="452" /></a></p>
<h3>How to configure Advanced Real-Time Protection options using Group Policy for Microsoft Security Essentials</h3>
<p>Below are the registry keys for configuring the “Advanced” settings for Microsoft Security Essentials.</p>
<h4>Scan archive files</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableArchiveScanning (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Enable Archive Scanning)     <br /><strong>Data:</strong> 1 (Disable Archive Scanning)</p>
<h4>Scan Removable Drives</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableRemovableDriveScanning (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled)</p>
<h4>Create a system restore point</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableRestorePoint (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Create Restore Point)     <br /><strong>Data:</strong> 1 (Do not create Restore Point)</p>
<h4>Remove Quarantine file after (x days):</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Quarantine     <br /><strong>Value:</strong> PurgeItemsAfterDelay (REG_DWORD)     <br /><strong>Data (Decimal):</strong> 30 (30 Days)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/12/image4.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/12/image_thumb2.png" width="644" height="452" /></a></p>
<h3></h3>
<h3>Importing Group Policy Preferences</h3>
<p>For your convenience I have provided you a link to a XML Group Policy Preferences Registry file for all the above settings.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/MSE_Settings_2.xml" target="_blank"><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/12/image5.png" width="91" height="109" /></a></p>
<p>Or here <a title="http://www.grouppolicy.biz/wp-content/uploads/2010/MSE_Settings_2.xml" href="http://www.grouppolicy.biz/wp-content/uploads/2010/MSE_Settings_2.xml">http://www.grouppolicy.biz/wp-content/uploads/2010/MSE_Settings_2.xml</a> if the link on the image above does not work.</p>
<p>Simply save the file to your desktop and then drag it into the empty pane on the right hand side, click “Yes” to confirm the import and you will have all the registry keys automatically created.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image56.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/09/image_thumb54.png" width="369" height="149" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/12/image6.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/12/image_thumb3.png" width="644" height="461" /></a></p>
<p>  <center><script type="text/javascript"><!--
google_ad_client = "ca-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>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/12/group-policy-for-microsoft-security-essentials-2-0/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Best Practice: How to show or hide Control Panel items in Windows 7 using Group Policy</title>
		<link>http://www.grouppolicy.biz/2010/11/how-to-show-or-hide-control-panel-items-in-windows-7-using-group-policy/</link>
		<comments>http://www.grouppolicy.biz/2010/11/how-to-show-or-hide-control-panel-items-in-windows-7-using-group-policy/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 13:59:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Canonical]]></category>
		<category><![CDATA[Control Panel]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/11/how-to-show-or-hide-control-panel-items-in-windows-7-using-group-policy/</guid>
		<description><![CDATA[One of the common lock down’s that administrator apply to Remote Desktop Services Servers (a.k.a. Terminal Services (a.k.a. Citrix)) is to remove all but the essential control panel items. Previous to Windows 7 you had to specify the .cpl (e.g. timedate.cpl) file name of the control panel item you wanted to show or hide however [...]]]></description>
			<content:encoded><![CDATA[<p>One of the common lock down’s that administrator apply to Remote Desktop Services Servers (a.k.a. Terminal Services (a.k.a. Citrix)) is to remove all but the essential control panel items.</p>
<p>Previous to Windows 7 you had to specify the .cpl (e.g. timedate.cpl) file name of the control panel item you wanted to show or hide however this has changed in Windows 7 and you now need to use the Canonical Name when hiding or showing specific items.</p>
<p>Below I will explain the new way of configuring control panel items for Windows 7 and show you the affect that this has on the control panel.</p>
<p>  <span id="more-1921"></span>
<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>Before you begin I recommend that you take a look at <a title="http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx" href="http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx">http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx</a> which lists all the Canonical names for the control panel items for Windows 7. You will need to know what CN of the item you want to restrict or allow.</p>
<p><strong>Note:</strong> In this example we are only going to show the control panel items we want to see (white list) however if you use the <a href="http://gps.cloudapp.net/Default.aspx?PolicyID=4694" target="_blank"><strong>Hide specified Control Panel items</strong></a> policy setting you can black list only the items you don’t want listed.</p>
<p>Step 1. Edit the Group Policy object that is applied to the users that you want to apply the Control Panel configuration.</p>
<p>Step 2. Navigate to User Configuration &gt; Policies &gt; Administrative Templates &gt; Control Panel</p>
<p>Step 3. Double click on the <a href="http://gps.cloudapp.net/Default.aspx?PolicyID=4697" target="_blank"><strong>Show only specified Control Panel</strong></a> items setting then check <strong>Enabled</strong> and then click then <strong>Show</strong> button.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/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/2010/11/image_thumb.png" width="704" height="644" /></a></p>
<p>Step 4. Now you have the Show Contents dialog box open&#160; you need to visit the web site that list the names at <a title="http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx" href="http://msdn.microsoft.com/en-us/library/ee330741(VS.85).aspx" target="_blank">Canonical Names of Control Panel Items</a> and copy the Canonical name for the control panel item you want to display. </p>
<p>Paste the name into the value field enter the canonical name of the control panel item you want to show in the Value field and click <strong>OK</strong>.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/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/2010/11/image_thumb1.png" width="506" height="335" /></a></p>
<p>You will now see that the only available control panel item is the Region and Language options (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/image2.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/2010/11/image_thumb2.png" width="644" height="345" /></a></p>
<p>However this view is somewhat confusing for users as they can still click on the category but there are not items to display (see below).</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/image3.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/2010/11/image_thumb3.png" width="644" height="345" /></a></p>
<p>To get around this problem also enable the Always open All Control Panel Items (a.k.a <a href="http://gps.cloudapp.net/Default.aspx?PolicyID=4695" target="_blank">Force classic Control Panel</a>) when opening Control Panel setting in the same GPO.</p>
<p><strong>Note:</strong> This option is probably not needed if you used the <a href="http://gps.cloudapp.net/Default.aspx?PolicyID=4697" target="_blank"><strong>Show only specified Control Panel</strong></a> setting instead.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/image4.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/2010/11/image_thumb4.png" width="644" height="589" /></a></p>
<p>Now when the users open control panel they will only see the specific control panel items you have allowed without the empty categories.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/11/image5.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/2010/11/image_thumb5.png" width="644" height="345" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/11/how-to-show-or-hide-control-panel-items-in-windows-7-using-group-policy/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Interview with Hugo Ortega (MVP) about the Windows 7/Android Tega Tablet</title>
		<link>http://www.grouppolicy.biz/2010/11/interview-with-hugo-ortega-mvp-about-the-windows-7android-tega-tablet/</link>
		<comments>http://www.grouppolicy.biz/2010/11/interview-with-hugo-ortega-mvp-about-the-windows-7android-tega-tablet/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 02:00:00 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Video]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Hugo Ortega]]></category>
		<category><![CDATA[Tablet]]></category>
		<category><![CDATA[Tega]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/11/interview-with-hugo-ortega-mvp-about-the-windows-7android-tega-tablet/</guid>
		<description><![CDATA[When I recently spoke at Infrastructure Saturday I was there I was able to&#160; interview Hugo Ortega the all round table guru (and Tablet MVP) from Tegatech Australia about the the stunning cool Windows 7 tablets that the company he works for makes. What I really liked about this was that this device was a [...]]]></description>
			<content:encoded><![CDATA[<p>When I recently spoke at <a href="http://infrastructuresaturday.org/" target="_blank">Infrastructure Saturday</a> I was there I was able to&#160; interview <a href="http://twitter.com/mrmobilepc" target="_blank">Hugo Ortega</a> the all round table guru (and Tablet MVP) from <a href="http://www.tegatech.com.au" target="_blank">Tegatech Australia</a> about the the stunning cool Windows 7 tablets that the company he works for makes. What I really liked about this was that this device was a really good example of what you can do with Windows 7 on a slate hardware device with a capacitive. </p>
<p><a href="http://www.tegatech.com.au/touch_tabletpc/touch-tablet-pc.php#TTP10" target="_blank"><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="TEGA_v2_W7" border="0" alt="TEGA_v2_W7" src="http://www.grouppolicy.biz/wp-content/uploads/2010/11/TEGA_v2_W7.gif" width="640" height="480" /></a></p>
<p>Now what does this have to do with Group Policy? Well these devices run fully blown Windows 7 meaning you can connect them to the domain and configure them via Group Policy (nice). </p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:f6f2d38f-2df3-482b-99c9-ae13d977953b" class="wlWriterEditableSmartContent">
<div><object width="448" height="252"><param name="movie" value="http://www.youtube.com/v/LmQw10iqKxQ?hl=en&amp;hd=1"></param><embed src="http://www.youtube.com/v/LmQw10iqKxQ?hl=en&amp;hd=1" type="application/x-shockwave-flash" width="448" height="252"></embed></object></div>
</div>
<p>&#160;</p>
<p>If you still think that Windows 7 is not a good for a table device these device also ship in a dual boot Windows 7 / Android configuration. </p>
<p>For more details check out <a title="http://www.tegatech.com.au/touch_tabletpc/touch-tablet-pc.php#TTP10" href="http://www.tegatech.com.au/touch_tabletpc/touch-tablet-pc.php#TTP10">http://www.tegatech.com.au/touch_tabletpc/touch-tablet-pc.php#TTP10</a></p>
<p><strong>Disclaimer:</strong> This interview was NOT paid for or solicited in any way by TegaTech. I only did this interview because I like to support fellow MVP’s and I thought the device was really COOL!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/11/interview-with-hugo-ortega-mvp-about-the-windows-7android-tega-tablet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Group Policy Component Poster</title>
		<link>http://www.grouppolicy.biz/2010/10/group-policy-component-poster/</link>
		<comments>http://www.grouppolicy.biz/2010/10/group-policy-component-poster/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 22:50:30 +0000</pubDate>
		<dc:creator>Alan Burchill</dc:creator>
				<category><![CDATA[Tip]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[Poster]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/10/group-policy-component-poster/</guid>
		<description><![CDATA[Ever wanted to know how Group Policy all works… Well Microsoft has a poster for you.!!! Stick it up at your desk at work to impress you co-workers or just stare at it all day trying to figure out what it all means…. For this poster and a whole lot more go to Jorge &#8216;s [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wanted to know how Group Policy all works… Well Microsoft has a poster for you.!!! </p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/GP_Component_Poster.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="Group Policy Component Poster" border="0" alt="Group Policy Component Poster" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/GP_Component_Poster_thumb.png" width="830" height="865" /></a></p>
<p>Stick it up at your desk at work to impress you co-workers or just stare at it all day trying to figure out what it all means…. </p>
<p>For this poster and a whole lot more go to <a title="http://blogs.dirteam.com/blogs/jorge/default.aspx" href="http://blogs.dirteam.com/blogs/jorge/default.aspx" target="_blank">Jorge &#8216;s Quest For Knowledge!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/10/group-policy-component-poster/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Best Practice: Group Policy for Microsoft Security Essentials</title>
		<link>http://www.grouppolicy.biz/2010/09/group-policy-for-microsoft-security-essentials/</link>
		<comments>http://www.grouppolicy.biz/2010/09/group-policy-for-microsoft-security-essentials/#comments</comments>
		<pubDate>Mon, 27 Sep 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[Group Policy]]></category>
		<category><![CDATA[Group Policy Prefereces]]></category>
		<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Microsoft Security Essentials]]></category>

		<guid isPermaLink="false">http://www.grouppolicy.biz/2010/09/group-policy-for-microsoft-security-essentials/</guid>
		<description><![CDATA[Microsoft have just announced they will allow small business with less that 10 seats to use Microsoft Security Essentials for free. But even having to configured 10 copies of Microsoft Security Essentials (MSE) can be a pain so below is a quick tutorial on how you can Group Policy Enable Microsoft Security Essentials. Update: Microsoft [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image50.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" align="right" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb48.png" width="133" height="130" /></a>Microsoft have just <a href="http://windowsteamblog.com/windows/b/windowssecurity/archive/2010/09/22/microsoft-security-essentials-now-available-for-small-businesses.aspx" target="_blank">announced</a> they will allow small business with less that 10 seats to use <a href="http://www.microsoft.com/security_essentials/" target="_blank">Microsoft Security Essentials</a> for free. But even having to configured 10 copies of Microsoft Security Essentials (MSE) can be a pain so below is a quick tutorial on how you can Group Policy Enable Microsoft Security Essentials.</p>
<p><strong>Update:</strong> Microsoft have now updated their <a href="http://www.microsoft.com/security_essentials/" target="_blank">Microsoft Security Essentials</a> web site to say small business can now “officially” use MSE.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image5.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="Microsoft Security Essentials Download" border="0" alt="Microsoft Security Essentials Download" src="http://www.grouppolicy.biz/wp-content/uploads/2010/10/image_thumb5.png" width="385" height="187" /></a></p>
<p>Before we begin I want to be clear that MSE does NOT natively support group policy this is simply a way to configure the registry keys of the application using the <a href="http://technet.microsoft.com/en-us/library/cc771589.aspx" target="_blank">Group Policy Preferences Registry</a> key setting.</p>
<p><strong>Note:</strong> If the below instructions to create the registry keys seems like to much work you will be glad to know that I have put a link at the bottom to an XML Group Policy Preferences Registry file. You can use this file to import the all the Policy Registry setting I talk about below automatically.</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>
<h3>How to use <a href="http://www.grouppolicy.biz/2010/03/what-are-group-policy-preferences/" target="_blank">Group Policy Preferences</a> Registry key setting.</h3>
<p>Before we begin we first need to know how to create a Group Policy Preferences Registry Key setting that we will use to control each of the registry keys we need to configured MSE. The following steps will need to be repeated for each registry key below.</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>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/09/image51.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="Group Policy Management Editor" border="0" alt="Group Policy Management Editor" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb49.png" width="644" height="461" /></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 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="New Registry Properties" border="0" alt="New Registry Properties" 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-1845"></span>
<p><strong>Note:</strong> The Data values below that are highlighted in BOLD are the values you need to use to replication the examples shown.</p>
<h3>How to configured Scheduled Scan using Group Policy for Microsoft Security Essentials</h3>
<p>Now you need to create a registry few specific registry keys. In this example we are going to configured a Full Scheduled scan to run each day at 8am. We are also going to enable the option to check for an update before scanning and we are going to configure the scan to</p>
<h4>Scheduled Day</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScheduleDay (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Every Day)     <br /><strong>Data:</strong> 1 (Sunday)     <br /><strong>Data:</strong> 2 (Monday)     <br /><strong>Data:</strong> 3 (Tuesday)     <br /><strong>Data:</strong> 4 (Wednesday)     <br /><strong>Data:</strong> 5 (Thursday)     <br /><strong>Data:</strong> 6 (Friday)     <br /><strong>Data:</strong> 7 (Saturday)</p>
<h4>Scheduled Time</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScheduleTime (REG_DWORD)     <br /><strong>Data:</strong> 0 (12am)     <br /><strong>Data:</strong> <strong>000001e0</strong> (8am)</p>
<p>The data of this value represents the number of minutes from 12am in hex… therefore if you want 8am configured the data to “000001e0”</p>
<h4>Full or Quick Scan</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScanParameters (REG_DWORD)     <br /><strong>Data:</strong> 1 (Quick Scan)     <br /><strong>Data:</strong> <strong>2</strong> (Full Scan)</p>
<h4>Check for Update before scanning</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> CheckForSignaturesBeforeRunningScan (REG_DWORD)     <br /><strong>Data:</strong> 0 (Disabled)     <br /><strong>Data:</strong> <strong>1</strong> (Enabled)</p>
<h4>Scan only when idle</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> ScanOnlyIfIdle (REG_DWORD)     <br /><strong>Data:</strong> 0 (Scan when idle)     <br /><strong>Data:</strong> <strong>1 </strong>(Scan when active)</p>
<p>Now all your computers will have the scheduled scan option configured as the following image below.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image53.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="Microsoft Security Essentials Settings Scheduled Scan" border="0" alt="Microsoft Security Essentials Settings" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb51.png" width="644" height="454" /></a></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><br />
<h3>How to configure Real-Time Protection options using Group Policy for Microsoft Security Essentials</h3>
<p>Below are the registry keys for configuring the “Rea-Time Scanning” settings for Microsoft Security Essentials.</p>
<h4>Monitor file and program activity</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableIOAVProtection (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Real-Time scan Enabled)     <br /><strong>Data:</strong> 1 (Real-Time scan Disabled)</p>
<h4>Scan all downloaded files and attachments</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Real-Time Protection     <br /><strong>Value:</strong> DisableOnAccessProtection (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled)</p>
<p>You real time protection should now be configured as shown below.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image54.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="Microsoft Security Essenitals Settings Real-time protection" border="0" alt="Microsoft Security Essenitals Settings Real-time protection" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb52.png" width="644" height="454" /></a></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><br />
<h3>How to configure Advanced Real-Time Protection options using Group Policy for Microsoft Security Essentials</h3>
<p>Below are the registry keys for configuring the “Advanced” settings for Microsoft Security Essentials.</p>
<h4>Scan archive files</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableArchiveScanning (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Enable Archive Scanning)     <br /><strong>Data:</strong> 1 (Disable Archive Scanning)</p>
<h4>Scan Removable Drives</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableRemovableDriveScanning (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Scan Enabled)     <br /><strong>Data:</strong> 1 (Scan Disabled)</p>
<h4>Create a system restore point</h4>
<p><strong>Key:</strong> HKLM\Software\Microsoft\Microsoft Antimalware\Scan     <br /><strong>Value:</strong> DisableRestorePoint (REG_DWORD)     <br /><strong>Data:</strong> <strong>0</strong> (Create Restore Point)     <br /><strong>Data:</strong> 1 (Do not create Restore Point)</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image55.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="Microsoft Security Essenitals Settings Advanced" border="0" alt="Microsoft Security Essenitals Settings Advanced" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb53.png" width="644" height="454" /></a></p>
<h3></h3>
<h3>Importing Group Policy Preferences</h3>
<p>For your convenience I have provided you a link to a XML Group Policy Preferences Registry file for all the above settings.</p>
<p><a title="Microsoft Security Essentials XML Group Policy Preferences Settings" href="http://www.grouppolicy.biz/wp-content/uploads/2010/MSE_Settings.xml" rel="tag" target="_blank"><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[41]" border="0" alt="image[41]" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image411.png" width="98" height="107" /></a>&#160;</p>
<p>Simply save the file to your desktop and then drag it into the empty pane on the right hand side, click “Yes” to confirm the import and you will have all the registry keys automatically created.</p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image56.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/09/image_thumb54.png" width="369" height="149" /></a></p>
<p><a href="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image57.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="Group Policy Management Editor" border="0" alt="Group Policy Management Editor" src="http://www.grouppolicy.biz/wp-content/uploads/2010/09/image_thumb55.png" width="644" height="341" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.grouppolicy.biz/2010/09/group-policy-for-microsoft-security-essentials/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

