<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.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>UPHClean and other profile ramblings : 2.0</title><link>http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx</link><description>Tags: 2.0</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>New UPHClean beta build</title><link>http://blogs.technet.com/uphclean/archive/2008/10/31/new-uphclean-beta-build.aspx</link><pubDate>Sat, 01 Nov 2008 00:27:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3145469</guid><dc:creator>rcaron</dc:creator><slash:comments>12</slash:comments><comments>http://blogs.technet.com/uphclean/comments/3145469.aspx</comments><wfw:commentRss>http://blogs.technet.com/uphclean/commentrss.aspx?PostID=3145469</wfw:commentRss><description>&lt;p&gt;Hi there!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Good news -- I'm releasing an updated beta build today.&amp;#160; It fixes machine hangs and crashes that could occur with build 2.0.48.0.&amp;#160; &lt;/p&gt;  &lt;p&gt;The 32 bit plaform bits are &lt;a href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-build-2-0-49-0-for-32-bit-platform-operating-system.aspx"&gt;here&lt;/a&gt; and for 64 bit platforms &lt;a href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-build-2-0-49-0-beta-for-64-bit-platform-operating-system.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;If you find any problem with this build please email the details to &lt;a href="mailto:uphclean@microsoft.com"&gt;uphclean@microsoft.com&lt;/a&gt; or post them here.&lt;/p&gt;  &lt;p&gt;Thank you all for your patience in waiting for updated beta bits.&lt;/p&gt;  &lt;p&gt;Robin&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3145469" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/uphclean/archive/tags/uphclean/default.aspx">uphclean</category><category domain="http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx">2.0</category><category domain="http://blogs.technet.com/uphclean/archive/tags/beta/default.aspx">beta</category></item><item><title>When will UPHClean v2.0 be done?</title><link>http://blogs.technet.com/uphclean/archive/2008/03/06/when-will-uphclean-v2-0-be-done.aspx</link><pubDate>Fri, 07 Mar 2008 00:58:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2969604</guid><dc:creator>rcaron</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/uphclean/comments/2969604.aspx</comments><wfw:commentRss>http://blogs.technet.com/uphclean/commentrss.aspx?PostID=2969604</wfw:commentRss><description>&lt;P&gt;UPHClean v2.0 has been in beta for an extended period.&amp;nbsp; Over 3,000 people have received the beta bits.&amp;nbsp; There have been enough reports of computers hanging and crashing to prevent release.&amp;nbsp; Further beta builds are needed to insure that those remaining problems are resolved.&amp;nbsp; Once ship quality is achieved a release date will be selected.&amp;nbsp; Based on my current work load and experience with past projects I expect that will at least 6 more months before final release.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2969604" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/uphclean/archive/tags/uphclean/default.aspx">uphclean</category><category domain="http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx">2.0</category><category domain="http://blogs.technet.com/uphclean/archive/tags/beta/default.aspx">beta</category></item><item><title>Group Policy Administrative Template To Manage 2.0 Beta Settings</title><link>http://blogs.technet.com/uphclean/archive/2008/03/04/group-policy-administrative-template-to-manage-2-0-beta-settings.aspx</link><pubDate>Wed, 05 Mar 2008 00:18:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2961022</guid><dc:creator>rcaron</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/uphclean/comments/2961022.aspx</comments><wfw:commentRss>http://blogs.technet.com/uphclean/commentrss.aspx?PostID=2961022</wfw:commentRss><description>&lt;P&gt;Here is an administrative template to make it easier to manage the file remapping settings available with UPHClean v2.0.&lt;/P&gt;
&lt;P&gt;Thank you Kevin Henriksen for this contribution.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2961022" width="1" height="1"&gt;</description><enclosure url="http://blogs.technet.com/uphclean/attachment/2961022.ashx" length="1721" type="text/plain" /><category domain="http://blogs.technet.com/uphclean/archive/tags/uphclean/default.aspx">uphclean</category><category domain="http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx">2.0</category><category domain="http://blogs.technet.com/uphclean/archive/tags/beta/default.aspx">beta</category></item><item><title>UPHClean v2.0 beta</title><link>http://blogs.technet.com/uphclean/archive/2008/02/28/uphclean-v2-0-beta.aspx</link><pubDate>Thu, 28 Feb 2008 22:39:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2940870</guid><dc:creator>rcaron</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/uphclean/comments/2940870.aspx</comments><wfw:commentRss>http://blogs.technet.com/uphclean/commentrss.aspx?PostID=2940870</wfw:commentRss><description>&lt;PSO you are interested in trying out the UPHClean v2.0 beta?&amp;nbsp;&amp;nbsp; Very good that is what I am offering today!&lt; P&gt;
&lt;P&gt;So you want to try out the UPHClean v2.0 beta?&amp;nbsp; Very good because that is what this post is about!&lt;/P&gt;
&lt;P&gt;The current beta build installs on Windows 2000, Windows XP and Windows Server 2003. A future build will install on Windows Vista and Windows Server 2008.&lt;BR&gt;&lt;BR&gt;To get the full benefit of UPHClean you should set the registry value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UPHClean\Parameters\SHARING_VIOLATION_REMAP to 1. This setting allows UPHClean to act on problems caused by application holding on to files after logoff. When this happens you may see profile folders left behind and/or creation of profile folders with names username.domain, username.000, username.001, etc.&amp;nbsp; Do this after installation is done.&lt;BR&gt;&lt;BR&gt;Remember it is beta code.&amp;nbsp; Others who have tested it have reported &lt;STRONG&gt;&lt;EM&gt;crashes&lt;/EM&gt;&lt;/STRONG&gt; or &lt;EM&gt;&lt;STRONG&gt;hangs&lt;/STRONG&gt;&lt;/EM&gt;. It has been rare but keep that in mind when you decide what testing to do with it. UPHClean v2.0 will be released once the current build does not cause crashing/hanging. I will announce later beta bits through this blog.&lt;/P&gt;&lt;PYOU class="" the can find beta bits for 32 bit platforms &lt;A href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-32-bit-platform-operating-system.aspx" mce_href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-32-bit-platform-operating-system.aspx"&gt;The 32 bit plaform bits are &lt;A class="" title=here href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-32-bit-platform-operating-system.aspx" mce_href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-32-bit-platform-operating-system.aspx"&gt;here&lt;/A&gt; and for 64 bit platforms &lt;A class="" href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-x64.aspx" mce_href="http://blogs.technet.com/uphclean/pages/uphclean-v2-0-beta-for-x64.aspx"&gt;here&lt;/A&gt;. 
&lt;P&gt;I appreciate any feedback you have on this release.&lt;BR style="mso-special-character: line-break"&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2940870" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/uphclean/archive/tags/uphclean/default.aspx">uphclean</category><category domain="http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx">2.0</category><category domain="http://blogs.technet.com/uphclean/archive/tags/beta/default.aspx">beta</category></item><item><title>UPHClean v2.0</title><link>http://blogs.technet.com/uphclean/archive/2008/02/28/uphclean-v2-0.aspx</link><pubDate>Thu, 28 Feb 2008 21:18:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2940736</guid><dc:creator>rcaron</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.technet.com/uphclean/comments/2940736.aspx</comments><wfw:commentRss>http://blogs.technet.com/uphclean/commentrss.aspx?PostID=2940736</wfw:commentRss><description>&lt;P&gt;UPHClean v2.0 is a new version that tries to help with the following scenarios:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Timing fix&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In v1.6 there is a timing issue with where the profile unload process stopped trying to unload the user profile hive before UPHClean finished&amp;nbsp;its work. UPHClean finished its release of user profile hive handles but Winlogon had already proceeded without unloading the profile causing it to report a profile hive unload failure.&amp;nbsp; This is now addressed by having Winlogon waiting until UPHClean has finished all of its work before proceeding.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Open file handles&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Apart open registry handles that UPHClean v1.6 deals with&amp;nbsp;open file handles to the user profile can have a bad influence on the profile load and unload process. Open references to profile files prevent the profile load and unload process from reconciling (copying files) from and to the roaming profile location.&amp;nbsp; This prevents the deletion of the locally cached profile.&amp;nbsp; Other symptoms of this is if the same user logs in again he or she gets a new profile with a name like username.000, username.001 etc. &lt;/P&gt;
&lt;P&gt;UPHClean v2.0 takes care of these by releasing the handle to user profile files when the profile is unloaded.&amp;nbsp; This is not without risk.&amp;nbsp; Since UPHClean removes access to files or directories data that was cached by the application for the file is lost.&amp;nbsp; This could cause the process to fail because it cannot read from the file. During testing this has not been found to be true but there is still a chance that it could happen. This is the reason why the file handle remap feature is disabled by default.&lt;/P&gt;
&lt;P&gt;To enable the feature you have to set the following registry key:&lt;/P&gt;
&lt;P&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UPHClean\Parameters&lt;BR&gt;&lt;STRONG&gt;SHARING_VIOLATION_REMAP&lt;/STRONG&gt; REG_DWORD 0X00000001&lt;/P&gt;
&lt;P&gt;Without enabling the remapping feature UPHClean automatically detects sharing violation during the user logoff and retries the failed operation for a small amount of time. You can control the amount of time using the &lt;STRONG&gt;SHARING_VIOLATION_DELAY&lt;/STRONG&gt; value.&amp;nbsp;This value is specified in millisecond and has a default value of 1000 millisecond.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;File permissions&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In some cases a program might change file permissions or creates a new file/folder within the profile but incorrect permissions.&amp;nbsp; This may leave the profile load/unload process unable to copy it or delete it. To resolve the issue you have to take ownership first before you can delete the file or folder. UPHClean takes care of those situations.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;Real world problems&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Here are actual scenarios that UPHClean v2.0 resolves:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;VMware hgfs.dat &lt;BR&gt;VMware creates the hgfs.dat file in profile folder for the first user that logs in and keeps it open. When using roaming profiles you get a problem with that. (read VMware &lt;A href="http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1317" target=_blank mce_href="http://www.vmware.com/support/kb/enduser/std_adp.php?p_faqid=1317"&gt;FAQ1317&lt;/A&gt; for a solution)&lt;/LI&gt;
&lt;LI&gt;SUN Java (JRE)&lt;BR&gt;In some cases SUN Java creates a folder called hsperfdata&amp;lt;username&amp;gt; with file permissions only set to the user and can not be removed by the system without taking ownership. SUN say’s this is by design (bug id &lt;A href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5042659" target=_blank mce_href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5042659"&gt;5042659&lt;/A&gt;) 
&lt;LI&gt;Microsoft Internet explorer cookies and favorites&lt;BR&gt;Favorites and cookie files sometimes excide more than 255 chars and can only be deleted through the command line 
&lt;LI&gt;Also suspects for open file handles causing sharing violation &lt;BR&gt;SAP SapGui (SapWorkDir), Imprivata SSO, Indexing Software, Virus scanner etc.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;It will be supported on Windows 2000 (all versions), Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008.&amp;nbsp; It will be available for 32 bit and 64 bit platforms.&amp;nbsp; There are&amp;nbsp;beta bit available for 32 and 64 bit platforms for all Windows 2000, Windows XP, and Windows Server 2003.&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2940736" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/uphclean/archive/tags/uphclean/default.aspx">uphclean</category><category domain="http://blogs.technet.com/uphclean/archive/tags/about/default.aspx">about</category><category domain="http://blogs.technet.com/uphclean/archive/tags/2.0/default.aspx">2.0</category></item></channel></rss>