<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Active Directory, Exchange, Microsoft Clustering, Scripting, MOM, SQL. : Group Policy</title><link>http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx</link><description>Tags: Group Policy</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Tip - A Quick Tip To Update Group Policy Settings On Remote Computers</title><link>http://msmvps.com/blogs/systmprog/archive/2008/10/16/tip-a-quick-tip-to-update-group-policy-settings-on-remote-computers.aspx</link><pubDate>Thu, 16 Oct 2008 17:20:47 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1651035</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=1651035</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=1651035</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2008/10/16/tip-a-quick-tip-to-update-group-policy-settings-on-remote-computers.aspx#comments</comments><description>This article explains a single command you can use to update the Group Policy settings on remote computers. Please note this applies to Windows 2000 Computers only Read more here... http://www.windowsnetworking.com/kbase/WindowsTips/Windows2000/AdminTips...(&lt;a href="http://msmvps.com/blogs/systmprog/archive/2008/10/16/tip-a-quick-tip-to-update-group-policy-settings-on-remote-computers.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1651035" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Tips/default.aspx">Tips</category></item><item><title>WinInstall LE, MSI Creator and Configuration Builder</title><link>http://msmvps.com/blogs/systmprog/archive/2008/09/30/wininstall-le-msi-creator-and-configuration-builder.aspx</link><pubDate>Tue, 30 Sep 2008 03:39:29 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1649233</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=1649233</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=1649233</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2008/09/30/wininstall-le-msi-creator-and-configuration-builder.aspx#comments</comments><description>This article explains the advantages of tool WinInstall LE (a tool from Veritas software, which ships with Windows Server CD) and how to use this tool to convert EXE applications to MSI packages. About Active Directory and Group Policy You have, no doubt...(&lt;a href="http://msmvps.com/blogs/systmprog/archive/2008/09/30/wininstall-le-msi-creator-and-configuration-builder.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1649233" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Tip - A Quick Tip to configure Group Policy settings in Workgroup Security Model.</title><link>http://msmvps.com/blogs/systmprog/archive/2008/09/25/tip-a-quick-tip-to-configure-group-policy-settings-in-workgroup-security-model.aspx</link><pubDate>Thu, 25 Sep 2008 10:14:20 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1648862</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=1648862</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=1648862</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2008/09/25/tip-a-quick-tip-to-configure-group-policy-settings-in-workgroup-security-model.aspx#comments</comments><description>This article will show how you can quickly configure Group Policy in Workgroup Security Model. This article applies to Windows 2000, Windows XP and Windows 2003. The Group Policy can also be deployed in Workgroup security model but there is no central...(&lt;a href="http://msmvps.com/blogs/systmprog/archive/2008/09/25/tip-a-quick-tip-to-configure-group-policy-settings-in-workgroup-security-model.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1648862" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Tips/default.aspx">Tips</category></item><item><title>Login Scripts, Computer and User Logon Scripts! - Difference</title><link>http://msmvps.com/blogs/systmprog/archive/2007/09/24/login-scripts-computer-and-user-logon-scripts-difference.aspx</link><pubDate>Sun, 23 Sep 2007 20:12:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1212088</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=1212088</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=1212088</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2007/09/24/login-scripts-computer-and-user-logon-scripts-difference.aspx#comments</comments><description>&lt;p&gt;You may have noticed the following policy settings in Group Policy and for a while confused about these policy settings for user. &lt;/p&gt;
&lt;p&gt;There are three places in Group Policy where you can configure programs to run when a computer starts and after a user logon to the system. These three places are under the following container: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;User Configuration\Windows Settings\Scripts (Logon\Logoff)&lt;/b&gt; &lt;/li&gt;
&lt;li&gt;&lt;b&gt;User Configuration\Administrative Templates\System\Logon&lt;/b&gt;&lt;b&gt;&lt;/b&gt; &lt;/li&gt;
&lt;li&gt;&lt;b&gt;Computer Configuration\Administrative Templates\System\Logon&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the last two, you will see the following policy settings: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Run these programs at user logon &lt;/li&gt;
&lt;li&gt;Do not process the run once list &lt;/li&gt;
&lt;li&gt;Do not process the legacy run list&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The above policy settings appear in both: User and Computer Configuration container. &lt;/p&gt;
&lt;p&gt;For &amp;ldquo;Run these programs at user logon&amp;rdquo; policy setting, if this policy setting is configured in both the container (user and computer) the user policy setting will run just after computer policy setting. &lt;/p&gt;
&lt;p&gt;For last two &amp;ldquo;Do not process the run once list&amp;rdquo; and &amp;ldquo;Do not process the legacy run list&amp;rdquo; policy settings, if this policy setting is configured in both the container (user and computer) the computer policy setting will take precedence over user policy setting. &lt;/p&gt;
&lt;p&gt;Why so? The reason is very simple. The Run Once list is configured in Local Machine HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce only. The programs in this registry key are processed only after user has logged on to the system. There is no RunOnce key for user. That is why computer RunOnce will run after user RunOnce. &lt;/p&gt;
&lt;p&gt;Now, you may ask that there is logon programs, login scripts and logon scripts but there is no Logoff Programs? It is because a program requires system resources when it runs whereas a logoff shuts down all the applications. While a windows is shutting down a program can not stay in memory. &lt;/p&gt;
&lt;p&gt;There is a difference between running a program and a script. Please note the difference. A program is something which is installed on users computer and you configure in &amp;ldquo;Run these programs at user logon&amp;rdquo; by specifying the full path of that program. This program runs Locally. On other hand, a script is something which is run over the network. You need to specify a complete path of the program you wish to run when a user&amp;rsquo;s login script has finished. &lt;/p&gt;
&lt;p&gt;So the point is very clear and the script or programs are run in the following order: &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Computer Startup / Script runs.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Will be applicable to all the computers &lt;/li&gt;
&lt;li&gt;User Login script runs. Will be applicable to all the users. &lt;/li&gt;
&lt;li&gt;Computer logon programs run Will be applicable to all the computers. &lt;/li&gt;
&lt;li&gt;User logon programs run Will be applicable to all the users.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;After user login script has finished, the Winlogon at workstation will retrieve a list of programs to run on local computer from GPO. &lt;/p&gt;
&lt;p&gt;In above, there is no conflict in policy settings so all the program will run one by one. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Group Policy Key terms:&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Not Configured &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This means Policy setting is not configured and Winlogon service at client end, &lt;/p&gt;
&lt;p&gt;While processing the Group Policy Objects from domain controller, will not process this policy &lt;/p&gt;
&lt;p&gt;setting. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Disabled&lt;/b&gt; &lt;/p&gt;
&lt;p&gt;This means Policy setting is configured but Domain Controller will not publish it for &lt;/p&gt;
&lt;p&gt;processing or Winlogon at workstation will not process this setting. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Enabled &lt;/b&gt;&lt;/p&gt;
&lt;p&gt;This means Policy setting is configured and will be processed by Winlogon service at &lt;/p&gt;
&lt;p&gt;workstation. &lt;/p&gt;
&lt;p&gt;The Microsoft has designed two options for Group Policy for NOT processing Group Policy settings. The &amp;ldquo;Disabled&amp;rdquo; option in Policy settings are configured per policy setting whereas &amp;ldquo;Disable User or Computer Policy settings&amp;rdquo; in property of GPO is used to NOT to process any policy settings configured in the said container. The later option overrides settings configured in earlier option. &lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Computer policy settings only run when computer starts just before user logon. Example, you have a network drive to map for all computers. This network drive mapping will be available for all the users who log on to that system. &lt;/li&gt;
&lt;/ol&gt;&lt;ol start="2"&gt;
&lt;li&gt;User policy settings only run after user log on to the system. In above example, the network drive mapping will be available to all users who logs on to the system. &lt;/li&gt;
&lt;/ol&gt;&lt;ol start="3"&gt;
&lt;li&gt;Third option is filtering Group Policy settings using groups. This option doesn&amp;rsquo;t necessarily defeat the above rule but is here to process the GPO for selected users or computers. In above example, if you create a Group called &amp;ldquo;ServiceComputers&amp;rdquo; and put 4 computers in that group and apply a policy setting to this group then only the computers will receive this policy.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Other options are &amp;ldquo;Block Policy Inheritance&amp;rdquo; and &amp;ldquo;No Override&amp;rdquo;. The first option can be set on a child policy meaning you can not set this option at site level or there is no use of this option at parent policies. This option, if enabled, forces child GPO not to accept any policy settings coming from Parent GPO. The &amp;ldquo;No Override&amp;rdquo; option, if enabled, forces child GPO not to block any policy setting coming from parent GPO. If there is a conflict in the policy, the Parent GPO settings will be applied provided &amp;ldquo;No Override&amp;rdquo; option is enabled. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1212088" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Why Default Domain GPO..Why...Why...Why</title><link>http://msmvps.com/blogs/systmprog/archive/2006/11/02/Why-Default-Domain-GPO_2E00_.Why_2E00__2E00_.Why_2E00__2E00_.Why.aspx</link><pubDate>Thu, 02 Nov 2006 04:42:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:238866</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=238866</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=238866</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/11/02/Why-Default-Domain-GPO_2E00_.Why_2E00__2E00_.Why_2E00__2E00_.Why.aspx#comments</comments><description>&lt;p&gt;You might have few questions to yourself:&lt;/p&gt;
&lt;p&gt;1. Why domain GPO will still apply to local admin account of client computer.&lt;/p&gt;
&lt;p&gt;2. Why domain GPO will still apply in safe mode and safe mode with networking modes.&lt;/p&gt;
&lt;p&gt;Interesting when you see domain GPO will still apply to a computer not connected to network.&lt;/p&gt;
&lt;p&gt;This behaviour is by design. This is just to maintain the security of computer. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The reason and Logic behind this&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Its all about the &lt;strong&gt;Computer Account&lt;/strong&gt; and&amp;nbsp;relationship of client computer with domain.&amp;nbsp;Windows OS and Winlogon service still assumes that a PC logged on to local computer or safe mode/with networking is the member of domain as long as Computer account of this local computer exist in domain or&amp;nbsp;a secure channel exists between&amp;nbsp;computer and Domain Controller.&lt;/p&gt;
&lt;p&gt;Windows OS assumes that the security of this computer should be maintained by a domain controller as long as it is the member of the domain. So GPOs will be applied when you log in Safe Mode or any other mode.&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=238866" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Group Policy to close off all programs before backup runs.</title><link>http://msmvps.com/blogs/systmprog/archive/2006/11/01/Group-Policy-to-close-off-all-programs-before-backup-runs_2E00_.aspx</link><pubDate>Wed, 01 Nov 2006 17:11:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:237603</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=237603</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=237603</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/11/01/Group-Policy-to-close-off-all-programs-before-backup-runs_2E00_.aspx#comments</comments><description>&lt;p&gt;Let&amp;#39;s say you want to implement a policy setting that can be used to close off all the programs running in computer. &lt;/p&gt;
&lt;p&gt;Actually speaking this is not bit easy but you can deploy a script that can do your job at specifed time using Task Scheduler service.&lt;/p&gt;
&lt;p&gt;To accomplish above you need the followings:&lt;/p&gt;
&lt;p&gt;1. A startup or logon script.&lt;/p&gt;
&lt;p&gt;2. tlist.exe to display list of processes running on the computer and kill.exe to kill the processes running except Windows defaults.&lt;/p&gt;
&lt;p&gt;3. AT command to schedule the script at specified time.&lt;/p&gt;
&lt;p&gt;You need to know the *process name* of the application you want to close or kill. You can use resource kit tool called &amp;quot;kill.exe* to close the process of an application. When you kill the process, application will be closed automatically.&lt;/p&gt;
&lt;p&gt;You need to run a script using Group Policy which will run at 10.00 PM everyday.&amp;nbsp;You can achieve using Task Scheduler&amp;nbsp; service or using AT command in a script. Deploy this script using Group Policy.&lt;/p&gt;
&lt;p&gt;Files opened by network clients must also be closed in order to perform backup. You can use the command outlined here to close all opened files by network users. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please follow this article:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/?kbid=290585"&gt;http://support.microsoft.com/?kbid=290585&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t know what all applications clients are running then you need to use some kind of programming stuff which can identify and close the application. Likewise all running applications can be closed by killing the main process that is Explorer.exe. But if you kill explorer.exe then you need to re-run it in order to perfrom backup. Using some programming stuffs you can acheive this. Here is an example: &lt;/p&gt;
&lt;p&gt;1. You create a script.&lt;br /&gt;2. Use kill.exe in this cript to end PID of explorer.exe or kill this process.&lt;br /&gt;3. Run a command again to re-start this process (explorer.exe) to lunch desktop and then perform backup.&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=237603" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Group Policy Rule</title><link>http://msmvps.com/blogs/systmprog/archive/2006/11/01/Group-Policy-Rule.aspx</link><pubDate>Tue, 31 Oct 2006 19:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:234358</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=234358</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=234358</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/11/01/Group-Policy-Rule.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Keep the following rules in mind before you apply the Group Policies: &lt;/p&gt;
&lt;p&gt;&lt;br /&gt;1. Group Policies can be applied to AD-Leaf objects such as users and computers but NOT security or distribution Group.&lt;/p&gt;
&lt;p&gt;2. Users and Computers MUST reside in the OU where you have configured Group Policy.&lt;/p&gt;
&lt;p&gt;3. Group Policies can use GROUPS to filter the scope of policy settings.&lt;/p&gt;
&lt;p&gt;4. By default Group Policies are applied to the following groups: &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Authenticated Users&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;5. If the security properties are default....then Group Policy settings should apply to administrators or you because by default when you create a GPO the following Security Settings permissions are set: &lt;br /&gt;*Apply Group Policy* and *Read* Permission to the following Groups:-&lt;/p&gt;
&lt;p&gt;Authenticated Users &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;Domain Admins &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br /&gt;Enterprise Admins &lt;br /&gt;Administrators.&lt;/p&gt;
&lt;p&gt;5. Group Policy processing depends on Client-Side-Extensions stored in &lt;br /&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\GPTExtensions &amp;lt;&amp;lt; all GUID listed for Client-Side-Extensions.&lt;/p&gt;
&lt;p&gt;CSCs are used to process GPOs from Domain Controller. Winlogon.exe will capture a list of GPOs.&lt;/p&gt;
&lt;p&gt;As per M$ recommendation you should remove *Authenticated Users* group and create a new Group &amp;gt; add all members to this group and use FILETERING technique. Now generally what happens all user objects are member of &lt;/p&gt;
&lt;p&gt;Authenticated Users Group and the settings are mixed because from Domain Level to.........child OU the settings are applied to Authenticated Users Group.........so for example :-&lt;/p&gt;
&lt;p&gt;If you have configured anything in the parent OU and also configured in Child OU...and all users are member of Authenticated Users Group....settings are meesed up and then Group Policy rule is applied:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Policy Settings at Parent OU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Policy Settings at Child OU &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Result&lt;br /&gt;&lt;/strong&gt;If NOT Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Child&amp;#39;s setting applied&lt;br /&gt;If Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Configured and Do not conflict &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Both Settings&lt;br /&gt;If Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Configured and Conflicts &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Child&amp;#39;s setting applied&lt;br /&gt;If Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; If Not Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Parent&amp;#39;s Setting applied&lt;br /&gt;If NOT Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;If Not Configured &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;No Settings (This is default)&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=234358" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Copy Group Policy Settings.</title><link>http://msmvps.com/blogs/systmprog/archive/2006/10/31/Copy-Group-Policy-Settings_2E00_.aspx</link><pubDate>Tue, 31 Oct 2006 16:34:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:234236</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=234236</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=234236</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/10/31/Copy-Group-Policy-Settings_2E00_.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Scenario: &lt;/p&gt;
&lt;p&gt;You need more than one Group Policy Objects and few settings are similar and few are not but the amount of configuration is time consuming. You can avail this by copying the Group Policy settings from SYSVOL folder to destination GPO. &lt;/p&gt;
&lt;p&gt;You will see policy contents of GPO created in SYSVOL folder in Policies sub-folder and then copy them to the newly created GPO. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;This is how you do it: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A. First note down the GUID of Old GPO you want to copy: &lt;/p&gt;
&lt;p&gt;1. Open ADUC&lt;br /&gt;2. Right click on OU &amp;gt; Property&lt;br /&gt;3. Switch to Group Policy tab&lt;br /&gt;4. Click GPO &amp;gt; Property &amp;gt; note down the GUID of this GPO.&lt;/p&gt;
&lt;p&gt;B. Next create the new GPO and find out the GUID in the same manner.&lt;/p&gt;
&lt;p&gt;C. Follow the steps outlined below to copy contents of old GPO to new GPO you created in step B.&lt;/p&gt;
&lt;p&gt;1. Finally goto SYSVOL\domain_name.com\policies\GUID of old GPO&lt;br /&gt;2. Copy the contents of this GPO.&lt;br /&gt;3. Next goto SYSVOL\domain_name.com\policies\GUID of new GPO&lt;br /&gt;4. Paste the contents here or overwrite.&lt;/p&gt;
&lt;p&gt;D. Finally make whatever changes you want to make to the copied policy.&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=234236" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Group Policy Troubleshooting</title><link>http://msmvps.com/blogs/systmprog/archive/2006/10/31/Group-Policy-Troubleshooting.aspx</link><pubDate>Mon, 30 Oct 2006 23:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:231136</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=231136</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=231136</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/10/31/Group-Policy-Troubleshooting.aspx#comments</comments><description>&lt;p&gt;The following points should be taken into consideration while Troubleshooting Group Policy. These are the common ones: &lt;/p&gt;
&lt;p&gt;Group Policy settings can be applied only when User account or computer account (leaf objects) are in the same container where GPO is applied. &lt;/p&gt;
&lt;p&gt;Leaf objects or Groups must have &amp;ldquo;Read&amp;rdquo; and &amp;ldquo;Apply Group Permissions&amp;rdquo; assigned to them. &lt;/p&gt;
&lt;p&gt;Make sure you and users have proper permissions on SYSVOL folder.&lt;/p&gt;
&lt;p&gt;Make sure SYSVOL folder is shared properly (type net share &lt;a&gt;\\ip_of_dc) from a&amp;nbsp;&lt;/a&gt;client machine or server. &lt;/p&gt;
&lt;p&gt;Group Policy Objects may not be processed if Client-Side-Extensions (CSE) are missing in client machine or DLL used to process GPOs are corrupted. You can find the CSE at the following registry location: &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\GPTExtension.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Make sure NetBIOS Helper service is running in server using services.msc snap-in.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Make sure you haven&amp;rsquo;t enabled *No Override* option on parent GPOs if yo&amp;rsquo;re using one. Check this in Default Domain GPO.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;For permissions, you should have the following set for each object: &lt;/p&gt;
&lt;p&gt;Remove *Authenticated Users* group from list of objects listed on Security Tab.&lt;/p&gt;
&lt;p&gt;Sales Dept should have &amp;ldquo;Read&amp;rdquo; and &amp;ldquo;Apply Group Policy&amp;rdquo; permissions.&lt;/p&gt;
&lt;p&gt;Administrators, Enterprise Administrators and Domain Administrators should be set to &amp;ldquo;Deny Apply Group Policy&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Finally you can troubleshoot Group Policy either using GPMC (RSOP) or enabling User Environment Debugging on one of your client machine and then finding the culprit.&lt;/p&gt;
&lt;p&gt;How to enable User Profile Debugging: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;221833"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;221833&lt;/a&gt;&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=231136" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>How to manually create Default Domain GPOs</title><link>http://msmvps.com/blogs/systmprog/archive/2006/10/26/How-to-manually-create-Default-Domain-GPOs.aspx</link><pubDate>Wed, 25 Oct 2006 19:54:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:209427</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=209427</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=209427</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/10/26/How-to-manually-create-Default-Domain-GPOs.aspx#comments</comments><description>&lt;p&gt;There is a way to create Default Domain GPO. There are two GPO created when you promote a member computer or a stand-alone server to domain controller. &lt;/p&gt;
&lt;p&gt;These two GPOs are : &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Default Domain Group Policy &lt;/li&gt;
&lt;li&gt;Default Domain Controller Group Policy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;These GPO are stored in the SYSVOL folder. Netlogon service creates two permanent GUID for these two GPO under SYSVOL folder: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; \Windows\SYSVOL\sysvol\domain.com\policies\GUID &lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Domain Default GPO GUID &lt;strong&gt;{31B2F340-016D-11D2-945F-00C04FB984F9}&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Domain Controller Default GPO GUID &lt;strong&gt;{31B2F210-016D-11D2-945F-00C04FB981F1}&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Windows OS identifies default domain policies by its GUIDs located in SYSVOL folder. These GUIDs are unique for Default Domain Policy and Default Domain Controller Policy created by default. &lt;/p&gt;
&lt;p&gt;You can use the following steps to create the Default GPOs manually: &lt;/p&gt;
&lt;p&gt;1. Open ADUC &lt;/p&gt;
&lt;p&gt;2. Right click on Domain_name.com &amp;gt; Property &lt;/p&gt;
&lt;p&gt;3. Switch to Group Policy tab &lt;/p&gt;
&lt;p&gt;4. Create a policy named &amp;quot;&lt;strong&gt;Default Domain Policy&lt;/strong&gt;&amp;quot; or you can rename it if you want. AD Tools queries default domain policies by their GUIDs located in SYSVOL folder and not by name. &lt;/p&gt;
&lt;p&gt;5. Click this GPO &amp;gt; Property &amp;gt; note down the GUID of this GPO created. &lt;/p&gt;
&lt;p&gt;6. Go to SYSVOL folder and change the GUID to default domain policy or default domain controller policy. &lt;/p&gt;
&lt;p&gt;7. Next you need to use a small script using ADSI to set this unique GUID into GPC of this policy in AD database. You can also edit Schema manually to do so.&lt;br /&gt;Here are some articles that you can use to troubleshoot Group Policy:&lt;/p&gt;
&lt;p&gt;You can also use ADSI Edit to create the GUID in GPC:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msmvps.com/blogs/systmprog/WindowsLiveWriter/HowtomanuallycreateDefaultDomainGPOs_CB63/GPC%20container._2.png"&gt;&lt;img border="0" width="677" src="http://msmvps.com/blogs/systmprog/WindowsLiveWriter/HowtomanuallycreateDefaultDomainGPOs_CB63/GPC%20container._thumb.png" alt="GPC container." height="484" style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Troubleshooting Group Policy issues in Windows&lt;br /&gt;&lt;a href="http://www.microsoft.com/technet/community/columns/profwin/pw0502.mspx"&gt;http://www.microsoft.com/technet/community/columns/profwin/pw0502.mspx&lt;/a&gt;&lt;br /&gt;How to reset security settings in GPO&lt;br /&gt;&lt;a href="http://support.microsoft.com/?kbid=226243"&gt;http://support.microsoft.com/?kbid=226243&lt;/a&gt;&lt;br /&gt;Scripting GPO &lt;br /&gt;&lt;a href="http://www.windowsitpro.com/Article/ArticleID/40231/40231.html?Ad=1"&gt;http://www.windowsitpro.com/Article/ArticleID/40231/40231.html?Ad=1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Using Dcgpofix.exe: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can also use Dcgpofix.exe to restore Default GPO. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Have a look here for Dcgpofix.exe&lt;/strong&gt;: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/ServerHelp/48872034-1907-4149-b6aa-9788d38209d2.mspx"&gt;http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/ServerHelp/48872034-1907-4149-b6aa-9788d38209d2.mspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Dcgpofix tool does not restore security settings in the Default Domain Controller Policy to their original state&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/?KBID=833783"&gt;http://support.microsoft.com/?KBID=833783&lt;/a&gt;&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=209427" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Active+Directory/default.aspx">Active Directory</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item><item><title>Problem with Customized MSI Files.</title><link>http://msmvps.com/blogs/systmprog/archive/2006/10/25/DHCP-Security-in-Windows-2000_2F00_2003.aspx</link><pubDate>Tue, 24 Oct 2006 18:49:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:206892</guid><dc:creator>Nirmal Sharma</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/rsscomments.aspx?PostID=206892</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/systmprog/commentapi.aspx?PostID=206892</wfw:comment><comments>http://msmvps.com/blogs/systmprog/archive/2006/10/25/DHCP-Security-in-Windows-2000_2F00_2003.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Title of Article&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;Problem with manually configured MSI files. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Description&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;The article explains the problem with customized MSI files deploying through Group Policy - Software Installation snap-in.&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Symptom&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In a situation you may need to create a customized MSI for your configuration or application or vendor of an application may supply a Customized MSI to deploy application updates. MSI will work correctly when you install and double click on the local machine. You may get the error when you deploy&amp;nbsp;MSI using Group Policy - Software Installation snap-in. When you open the MSI log you will get the following errors: &lt;/p&gt;
&lt;p&gt;MSI (s) (70:78) [08:38:54:515]: Executing op: ActionStart(Name=_341744F6_503A_48FB_AB56_E563AB3D8D89.install,,)&lt;br /&gt;MSI (s) (70:78) [08:38:54:515]: Executing op: CustomActionSchedule(Action=_341744F6_503A_48FB_AB56_E563AB3D8D89.install,ActionType=1025,&lt;/p&gt;
&lt;p&gt;Source=BinaryData,Target=ManagedInstall,CustomActionData=/installtype=&lt;/p&gt;
&lt;p&gt;notransaction /action=install /LogFile= /targetdir=&amp;quot;C:\Program Files\xxxxx\Browser\\&amp;quot; /sourcedir=&amp;quot;\&amp;quot; &amp;quot;C:\Program Files\xxxxx\Browser\rowser.exe&amp;quot; &amp;quot;C:\WINNT\TEMP\CFG2.tmp&amp;quot;)&lt;br /&gt;MSI (s) (70:F0) [08:38:54:562]: Invoking remote custom action. DLL: C:\WINNT\Installer\MSI6.tmp, &lt;/p&gt;
&lt;p&gt;Entrypoint: ManagedInstall&lt;br /&gt;MSI (s) (70!F4) [08:39:00:406]: Note: 1: 2262 2: Error 3: -2147287038 &lt;br /&gt;MSI (s) (70!F4) [08:39:00:406]: Note: 1: 2262 2: Error 3: -2147287038 &lt;br /&gt;MSI (s) (70!F4) [08:39:00:437]: &lt;br /&gt;MSI (s) (70:F0) [08:39:00:453]: Leaked MSIHANDLE (12) of type 790531 for thread 1268&lt;br /&gt;MSI (s) (70:F0) [08:39:00:453]: Note: 1: 2769 2: _341744F6_503A_48FB_AB56_E563AB3D8D89.install 3: 1 &lt;br /&gt;MSI (s) (70:F0) [08:39:00:453]: Note: 1: 2262 2: Error 3: -2147287038 &lt;br /&gt;Error 1001. Exception occurred while initializing the installation:&lt;br /&gt;System.IO.FileNotFoundException: File or assembly name Browser.exe, or one of its dependencies, was not found..&lt;br /&gt;DEBUG: Error 2769: &amp;nbsp;Custom Action _341744F6_503A_48FB_AB56_E563AB3D8D89.install did not close 1 MSIHANDLEs.&lt;br /&gt;The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: _341744F6_503A_48FB_AB56_E563AB3D8D89.install, 1, &lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: User policy value &amp;#39;DisableRollback&amp;#39; is 0&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Machine policy value &amp;#39;DisableRollback&amp;#39; is 0&lt;br /&gt;Action ended 08:39:00: InstallFinalize. Return value 3.&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Executing op: Header(Signature=1397708873,Version=301,Timestamp=881018074,LangId=1033,Platform=0,ScriptType=2&lt;/p&gt;
&lt;p&gt;,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Executing op: DialogInfo(Type=0,Argument=1033)&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Executing op: DialogInfo(Type=1,Argument=xxxxx Browser)&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])&lt;br /&gt;MSI (s) (70:78) [08:39:00:468]: Executing op: ActionStart(Name=_341744F6_503A_48FB_AB56_E563AB3D8D89.install,,)&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: Executing op: ProductInfo(ProductKey={B9F52B16-7040-4DA8-9D05-D6C366B468F2},ProductName= xxxxx Browser,PackageName=Browser.msi,Language=1033,Version=16842759,Assignment=1,&lt;/p&gt;
&lt;p&gt;ObsoleteArg=0,ProductIcon=_bb32ea6.exe,,PackageCode={737A9C67-474C-4C8F-BC8E-5FE44A26BACA},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0)&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: Executing op: ActionStart(Name=CreateShortcuts,Description=Creating shortcuts,Template=Shortcut: [1])&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: Executing op: SetTargetFolder(Folder=23\xxxxx\)&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: SHELL32::SHGetFolderPath returned: C:\Documents and Settings\All Users\Start Menu\Programs&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: Executing op: SetTargetFolder(Folder=25)&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: SHELL32::SHGetFolderPath returned: C:\Documents and Settings\All Users\Desktop&lt;br /&gt;MSI (s) (70:78) [08:39:00:484]: Executing op: SetTargetFolder(Folder=23\xxxxx\) &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;And the following Event ID will be logged: &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Event Type: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Error&lt;br /&gt;Event Source: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MsiInstaller&lt;br /&gt;Event Category: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;None&lt;br /&gt;Event ID: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;11001&lt;br /&gt;Date: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;03/04/2006&lt;br /&gt;Time: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;08:39:00&lt;br /&gt;User: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;NT AUTHORITY\SYSTEM&lt;br /&gt;Computer: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;WD-UKSPARE6&lt;br /&gt;Description:&lt;br /&gt;The description for Event ID ( 11001 ) in Source ( MsiInstaller ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. The following information is part of the event: Product: xxxxx Browser -- Error 1001. Exception occurred while initializing the installation:&lt;br /&gt;System.IO.FileNotFoundException: File or assembly name Browser.exe, or one of its dependencies, was not found.., (NULL), (NULL), (NULL).&lt;br /&gt;Data:&lt;br /&gt;0000: 7b 42 39 46 35 32 42 31 &amp;nbsp; {B9F52B1&lt;br /&gt;0008: 36 2d 37 30 34 30 2d 34 &amp;nbsp; 6-7040-4&lt;br /&gt;0010: 44 41 38 2d 39 44 30 35 &amp;nbsp; DA8-9D05&lt;br /&gt;0018: 2d 44 36 43 33 36 36 42 &amp;nbsp; -D6C366B&lt;br /&gt;0020: 34 36 38 46 32 7d &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 468F2} &amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cause &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This happens for the following reasons: &lt;/p&gt;
&lt;p&gt;1. This happens because of the NULL returned by Winlogon service at the time of processing GPO and applications (MSI). NULL is returned only when the value is not returned to&amp;nbsp;variable assigned in programming or while customizing MSI file. This variable could also be an UNC path pointing to the current machine where this MSI is being processed. MSI terminology uses UNC and %computername% variable to find machine name where it is currently being processed. &lt;/p&gt;
&lt;p&gt;2. This also happens when variables used in customized MSI will point to a local directory in the computer where this MSI is being processed. For example: in above error browser.exe couldn&amp;rsquo;t be located by MSI Installer Service because it points to a local path.&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Resolution&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Make sure MSI is configured with proper variable and settings in it and while receiving Customized MSI from vendor make sure that it can be deployed using Group Policy &amp;ndash; Software Installation snap-in.&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More Information&lt;/strong&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Please visit &lt;/p&gt;
&lt;p&gt;Group Policy: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet2.microsoft.com/windowsserver/en/technologies/featured/gp/default.mspx"&gt;http://technet2.microsoft.com/windowsserver/en/technologies/featured/gp/default.mspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=206892" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://msmvps.com/blogs/systmprog/archive/tags/Group+Policy/default.aspx">Group Policy</category></item></channel></rss>