<?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>DjLizard.net &#187; Windows Update</title>
	<atom:link href="http://DjLizard.net/category/windows-update/feed/" rel="self" type="application/rss+xml" />
	<link>http://DjLizard.net</link>
	<description>Aw dawg, this is just my whateva-whateva site.</description>
	<lastBuildDate>Mon, 22 Aug 2011 06:02:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Superfail, the third</title>
		<link>http://DjLizard.net/2007/10/20/273/</link>
		<comments>http://DjLizard.net/2007/10/20/273/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 18:03:12 +0000</pubDate>
		<dc:creator>DjLizard</dc:creator>
				<category><![CDATA[Dial-a-fix]]></category>
		<category><![CDATA[Fixes]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 2000]]></category>
		<category><![CDATA[Windows Update]]></category>
		<category><![CDATA[Incompetence]]></category>
		<category><![CDATA[wuaueng.dll]]></category>

		<guid isPermaLink="false">http://DjLizard.net/2007/10/20/273/</guid>
		<description><![CDATA[Superfail part 1 Superfail part 2 Thanks to astute reader Nate Coffey and Dial-a-fix, we&#039;ve found another DLL registration bug. The current version of wuaueng.dll provided to Windows 2000 service pack 4 clients has a bug in its DllInstallServer. In the first picture is a &#034;before&#034; screenshot that shows that all of the SvcHost key ]]></description>
			<content:encoded><![CDATA[<p><a href="/2006/06/28/169">Superfail part 1</a><br />
<a href="/2006/08/14/175/">Superfail part 2</a></p>
<p>Thanks to astute reader <a href="/2006/08/14/175/#3908"><strong>Nate Coffey</strong></a> and Dial-a-fix, we&#039;ve found another DLL registration bug.</p>
<p>The current version of wuaueng.dll provided to Windows 2000 service pack 4 clients has a bug in its DllInstallServer.</p>
<p>In the first picture is a &#034;before&#034; screenshot that shows that all of the SvcHost key values are here.  This is a freshly installed Windows 2000 machine that only has Service Pack 4:</p>
<div style="text-align: center; margin-left: auto; margin-right: auto;"><a href="/wp-content/images/wuaueng.dll/1-normal.png"><img height="50%" width="50%" src="/wp-content/images/wuaueng.dll/1-normal.png" alt="Everything's normal" /></a></div>
<p></p>
<p>In this second picture, I have visited Windows Update, gotten the latest Windows Update client, closed my browser, and then unregistered the DLL using <strong>regsvr32 /u</strong>:</p>
<div style="text-align: center; margin-left: auto; margin-right: auto;"><a href="/wp-content/images/wuaueng.dll/2-gone.png"><img width="50%" height="50%" src="/wp-content/images/wuaueng.dll/2-gone.png" alt="Where'd it go?" /></a></div>
<p></p>
<p>In this third picture, I have re-registered the DLL using <strong>regsvr32 /i</strong>, but it caused an error (0&#215;80070057) and only one key was put back.  The netsvcs key is lost at this point.  In order to fix this, merge <a href="/software/win2ksvchost.reg">this default SvcHost key .reg file</a>.</p>
<div style="text-align: center; margin-left: auto; margin-right: auto;"><a href="/wp-content/images/wuaueng.dll/3-partiallybroken.png"><img width="50%" height="50%"  src="/wp-content/images/wuaueng.dll/3-partiallybroken.png" alt="DllInstallServer is broken." /></a></div>
<p></p>
<p>The error code 0&#215;80070057 is E_INVALIDARG, or invalid parameters/arguments.</p>
<p></p>
<p>The current version of Dial-a-fix will accidentally trigger this because of the malformed DllInstallServer in wuaueng.dll.  Once a new, fixed version of the Windows Update client is pushed out, Dial-a-fix will be able to help you again.  I&#039;ll be filing this as a bug with Microsoft &#8211; I hope they fix it.</p>
<p>Edit: be sure to read <strong><a href="/2006/08/14/175/">Superfail part 2</a> for the solution for afflicted machines.</strong></p>
<hr />
<p><small>&copy; DjLizard for <a href="http://DjLizard.net">DjLizard.net</a>, 2007. |
<a href="http://DjLizard.net/2007/10/20/273/">Permalink</a> |
<a href="http://DjLizard.net/2007/10/20/273/#comments">8 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://DjLizard.net/2007/10/20/273/&amp;title=Superfail, the third">del.icio.us</a>
<br/>
Post tags: <a href="http://DjLizard.net/tag/fixes/" rel="tag">Fixes</a>, <a href="http://DjLizard.net/tag/incompetence/" rel="tag">Incompetence</a>, <a href="http://DjLizard.net/tag/windows-2000/" rel="tag">Windows 2000</a>, <a href="http://DjLizard.net/tag/windows-update/" rel="tag">Windows Update</a>, <a href="http://DjLizard.net/tag/wuauengdll/" rel="tag">wuaueng.dll</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://DjLizard.net/2007/10/20/273/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Autopatcher takedown got you down? Try c&#039;t Offline Updater</title>
		<link>http://DjLizard.net/2007/10/09/264/</link>
		<comments>http://DjLizard.net/2007/10/09/264/#comments</comments>
		<pubDate>Wed, 10 Oct 2007 03:04:10 +0000</pubDate>
		<dc:creator>DjLizard</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows Update]]></category>
		<category><![CDATA[Autopatcher]]></category>
		<category><![CDATA[c't]]></category>
		<category><![CDATA[EULAs]]></category>

		<guid isPermaLink="false">http://DjLizard.net/2007/10/09/264/</guid>
		<description><![CDATA[c&#039;t Offline Updater I probably should have mentioned this long ago, as I&#039;ve known about it forever: c&#039;t has created a program (well, set of AutoIt scripts) which downloads the Microsoft updates for the platform you choose and fashions it into a CD-ROM image (ISO) for you. Click the link above to see. This project ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heise.de/ct/projekte/offlineupdate/download_uk.shtml" class="extlink">c&#039;t Offline Updater</a></p>
<p>I probably should have mentioned this long ago, as I&#039;ve known about it forever:  <a href="http://www.heise.de/ct" class="extlink">c&#039;t</a> has created a program (well, set of AutoIt scripts) which downloads the Microsoft updates for the platform you choose and fashions it into a CD-ROM image (ISO) for you.  Click the link above to see.  This project is in line with the Microsoft&#039;s redistribution EULA, so it will not be receiving a takedown notice.</p>
<p>&#8212;</p>
<p>The Autopatcher group apparently never read any of the EULAs for the files they were redistributing and were thus &#039;cease-and-desisted&#039;.  Let that be a lesson to you: follow the EULA attached to Microsoft&#039;s files when you create a project such as this and don&#039;t be surprised if you are told to stop once you are breaking the rules.</p>
<p>A lot of folks are upset about how long it took Microsoft before the project was told to stop.  I don&#039;t think the latent notice was malicious.  I firmly believe that the &#034;right person(s)&#034; at Microsoft never caught wind of the Autopatcher project until now.  By &#034;right person(s)&#034; I mean Microsoft&#039;s intellectual property watchdogs.  A lot of people at Microsoft didn&#039;t mind the project &#8211; but that&#039;s because it wasn&#039;t their job to chase people down and tell them to stop.  When enough support calls roll in from annoyed users of Autopatcher (who don&#039;t realize it&#039;s not Microsoft&#039;s job to fix Autopatcher&#039;s issues) the &#034;right person(s)&#034; eventually find out about it.</p>
<hr />
<p><small>&copy; DjLizard for <a href="http://DjLizard.net">DjLizard.net</a>, 2007. |
<a href="http://DjLizard.net/2007/10/09/264/">Permalink</a> |
<a href="http://DjLizard.net/2007/10/09/264/#comments">2 comments</a> |
Add to
<a href="http://del.icio.us/post?url=http://DjLizard.net/2007/10/09/264/&amp;title=Autopatcher takedown got you down? Try c&#039;t Offline Updater">del.icio.us</a>
<br/>
Post tags: <a href="http://DjLizard.net/tag/autopatcher/" rel="tag">Autopatcher</a>, <a href="http://DjLizard.net/tag/ct/" rel="tag">c't</a>, <a href="http://DjLizard.net/tag/eulas/" rel="tag">EULAs</a><br/>
</small></p>
<p><small>Feed enhanced by <a href='http://planetozh.com/blog/my-projects/wordpress-plugin-better-feed-rss/'>Better Feed</a> from  <a href='http://planetozh.com/blog/'>Ozh</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://DjLizard.net/2007/10/09/264/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

