<?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>The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx</link><description>Microsoft Customer Support Services (CSS) is one of the biggest customers of the Sysinternals tools and they often send me interesting cases they’ve solved with them. This particular case is especially interesting because it affected a large number of</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3328531</link><pubDate>Tue, 27 Apr 2010 10:34:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3328531</guid><dc:creator>Matthew</dc:creator><description>&lt;p&gt;Interesting artical and thanks for sharing!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3328531" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3315519</link><pubDate>Fri, 26 Feb 2010 01:37:26 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3315519</guid><dc:creator>foxyshadis</dc:creator><description>&lt;p&gt;@Karl&lt;/p&gt;
&lt;p&gt;Sounds like you need to clean out your printer drivers and start reinstalling them until you find out which one is breaking logon.&lt;/p&gt;
&lt;p&gt;@all&lt;/p&gt;
&lt;p&gt;The vast majority of these problems are caused by third parties hooking the logon in various ways. Microsoft can only be faulted for giving them the ability to shoot themselves in the foot, but they're still to blame for actually wrecking your user experience; blaming Microsoft for lack of foresight on the first implementation of a feature is pointless. XP &amp;amp; 2003 are long since out of mainstream support. The point of this blog is to show how you would determine which third-party component is doing it, so you can either disable it or make an informed bug report the developer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3315519" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3309251</link><pubDate>Fri, 29 Jan 2010 10:32:16 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3309251</guid><dc:creator>Ian W. Rudge </dc:creator><description>&lt;p&gt;This was written to provide a means of reassociating profiles which have become detached from their accounts: &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://iwrconsultancy.co.uk/software/reprofiler/reprofiler.htm"&gt;http://iwrconsultancy.co.uk/software/reprofiler/reprofiler.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I'll admit that at this early stage of development there are still one or two scenarios which it can't handle. That said it does work well enough to get most users out of dissociated-profile trouble.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3309251" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3306402</link><pubDate>Mon, 18 Jan 2010 16:07:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3306402</guid><dc:creator>Karl Kiniger</dc:creator><description>&lt;p&gt;OK, just captured a similar race between spoolsv and winlogon on XP embedded.&lt;/p&gt;
&lt;p&gt;This has been &amp;nbsp;giving us major headaches alreay so I am glad I came over this thread to find the root cause. On our systems about 1 of 20 boots are failing because of this.&lt;/p&gt;
&lt;p&gt;grrr..&lt;/p&gt;
&lt;p&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3306402" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3306106</link><pubDate>Sat, 16 Jan 2010 17:24:06 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3306106</guid><dc:creator>Kemp</dc:creator><description>&lt;p&gt;Or did I read it wrong and it's the program in the new thread which waits 10 seconds? Still seems a bit of a kludge because on systems where the login has different timing, this could cause services provided by the app to be unavailable for a few seconds after login apears to have finished. Fine for a human who can't react that fast, but I wonder how long it'll take for a company to file a bug along the lines of &amp;quot;Our script which does X and Y after [or during] boot using operations enabled by your software no longer works on 30% of our computers.&amp;quot;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3306106" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3306101</link><pubDate>Sat, 16 Jan 2010 15:24:43 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3306101</guid><dc:creator>Kemp</dc:creator><description>&lt;p&gt;I can't believe no one has mentioned this yet... Was the official solution (or workaround) to this problem in the new client really to just sit there delaying the user's boot for 10 seconds while nothing happens? As someone who was forced for several years to use a networked Windows system that had hideously slow logins (we're talking several minutes minimum and up to 10-15 minutes and sometimes more during peak times), I shudder to think that software may be deliberately delaying this to an even further extent.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3306101" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3296823</link><pubDate>Sat, 28 Nov 2009 23:53:27 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3296823</guid><dc:creator>YUSPINO</dc:creator><description>&lt;p&gt;Yes, yes. The google Updater is the cause. I have this problem with Windows 7. when uninstalling Google updater I could go to a &amp;quot;termporary profile&amp;quot; normally in real time.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Mark superhero.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3296823" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3293321</link><pubDate>Thu, 12 Nov 2009 10:32:20 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3293321</guid><dc:creator>Erika</dc:creator><description>&lt;p&gt;We encounterd a similiar problem with our Antivirus. The Realtime Scanner accesses all ntuser.dat when the computer starts. When the user logs on quickly, nothing is reported. When the user logs on after some time, there is a sharing violation from Rtvscan.exe on the users ntuser.dat.&lt;/p&gt;
&lt;p&gt;When the user logs on exactly when Rtvscan access his ntuser.dat, the Temporary Registry Profile problem occurs.&lt;/p&gt;
&lt;p&gt;I sent procmon.log to the MS Engineers, but in my opinion they where not able to interpret the log file...they should be more engineers like Mark understanding the Windows logon process...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3293321" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3291474</link><pubDate>Wed, 04 Nov 2009 17:54:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3291474</guid><dc:creator>MattW</dc:creator><description>&lt;p&gt;Several comments suggested a flaw in the file system regarding access sharing and file locks and targeted the Logical Prefetcher (LP) as the problem. &amp;nbsp;However, these seem to miss the point, as the LP already utilizes read-only access and specifies full sharing. &amp;nbsp;The problem in this case really lies with Winlogon because it requires exclusive access.&lt;/p&gt;
&lt;p&gt;The article does identify a weakness of the LP in that 1) it cannot distinguish between simultaneous System processes that are non-related (such as the cached IO file operations) from those initiated by the launching process and 2) future LP activity can initiate unnecessary reads, specifically those from the previous unrelated System processes, which could cause collisions with Winlogon. &amp;nbsp;The LP has been modified in Vista and Windows 7 to work around this issue as it pertains to the LP.&lt;/p&gt;
&lt;p&gt;I wonder if the LP can be reengineered to only associate the simultaneous System processes that are actually initiated or indeed related to a launching process and also if Winlogon should be modified in a way to play more nicely? &amp;nbsp;In the meantime, using the tools and debugging techniques outlined can help identify troublesome startup processes and a log-off script deleting the offending prefetch files can create a work around.&lt;/p&gt;
&lt;p&gt;This is a very interesting and informative article, none the less.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3291474" width="1" height="1"&gt;</description></item><item><title>re: The Case of the Temporary Registry Profiles</title><link>http://blogs.technet.com/b/markrussinovich/archive/2009/08/10/3272210.aspx#3289434</link><pubDate>Tue, 27 Oct 2009 10:09:32 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3289434</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;I have this problem too at my computer at home. If my wife has been logged on to her account and I log on to mine this happens ~50% of the time. &lt;/p&gt;
&lt;p&gt;ASFAIK we don't have any Citrix stuff installed so there's no fix for us. It's a bit weak by MS to not solve it properly themselves, since it's obviously a bug in how the cache manager interacts with the rest of the system at logon.&lt;/p&gt;
&lt;p&gt;At least now I know how to find out what application the prefetcher will think was associated with the registry read so I could write a script tot delete those pf-files at logoff.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3289434" width="1" height="1"&gt;</description></item></channel></rss>