﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Avian Waves : Tech Blog</title>
    <link>http://www.avianwaves.comhttp://www.avianwaves.com/Blog</link>
    <description>&lt;i&gt;The Avian Waves Tech Blog&lt;/i&gt; contains tools, information, discussions, and more on the subject of network/systems administration in a Microsoft Windows Server environment.  Since music doesn't yet pay the bills, I have a day job as a Network Engineer.  In addition, I talk about techy gizmos and toys and other tech topics I enjoy.</description>
    <copyright>Copyright (C) 2008 Avian Waves</copyright>
    <lastBuildDate>Thu, 14 Aug 2008 15:07:00 GMT</lastBuildDate>
    <ttl>30</ttl>
    <item>
      <title>Mystery of the Service that Administrators Cannot Touch!</title>
      <description>&lt;p&gt;
I ran into a very strange situation on an old Windows Server 2003 server at work today.  The Windows Search service could not be started, stopped, or have its permissions modified by anybody -- not even an administrator!  
&lt;/p&gt;
&lt;p&gt;
I first noticed there was something wrong when I tried to apply a Security Configuration Wizard template.  Among other things, the template disabled Windows Search, which wasn't being used.  It kept failing with an "Access Denied" message.  It was very misleading, because it kept pointing to access being denied to a configuration file.  In hindsight, this must have been a bug in the way it reported errors, because access was actually being denied via the Security Configuration Manager (SCM), the "service" that runs all other services on Windows.
&lt;/p&gt;
&lt;p&gt;
Before I got a chance to break out with all the fun diagnostic tools (such as SysInternals' ProcMon), I realized that the Windows Search service (WSearch) was still started in the Service.msc MMC.  I tried to stop it and got "access denied" which I found to be quite odd.
&lt;/p&gt;
&lt;p&gt;
I then opened up another MMC and added the Security Configuration and Anlaysis snap-in and also the Security Template snap-in.  I quickly ran a quick audit and looked at the permissions on the Windows Search service.  "Everyone" had "read" access, but only SYSTEM had "Full Control" access.  Bummer.
&lt;/p&gt;
&lt;p&gt;
At this point, applying a custom template would do nothing (I didn't have access), but I tried anyway.  No luck.  So what does one do in this case?
&lt;/p&gt;
&lt;p&gt;
You need to log on as the SYSTEM account.  This is actually pretty easy to do if you are an administrator.  First, make sure you are either logged on at the console or using the console session in remote desktop.  Now, open a command prompt and type "at 10:53 cmd /interactive" minus the quotes.  Also, replace "10:53" with the time that is exactly one minute from now.  What this does is it tells the old legacy "at" process scheduler to open an interactive command prompt one minute from now.  Since there is no direct way to log on as SYSTEM, this is second best.  Since everything run via "at" uses the SYSTEM account and since it's told to interact with the desktop (but only the console session), you get a command prompt running as SYSTEM.  Fun!
&lt;/p&gt;
&lt;p&gt;
Now, use the "SC" command to apply new permissions.  This can be most easily done using the "sdshow" and "sdset" flags.  Look up help on SC at Microsoft's website for more information.  All permissions for "sdshow" and "sdset" use the SDDL formatted descriptor.  If you don't like SDDL, the easiest way to fix this is to boot-strap permissions for your locked up service.  Use "sdshow" on a service you know you can manipulate.  I used w3svc.  Then take the exact string shown and apply it to the locked service using "sdset."  Now your regular admin account can use the afforementioned friendlier "Security Configuration and Analysis" and "Security Templates" MMC approach which has the nice GUI.  Of course, if you are well-versed with SDDL, you can just modify the permissions directly from the command line.
&lt;/p&gt;
&lt;p&gt;
I can't say why this happened, but it's an old server and has had a lot of roles, so I speculate that some third party application must have screwed up service permissions at some point.
&lt;/p&gt;
&lt;p&gt;
Either way, mystery solved!
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=97&amp;t=Mystery-of-the-Service-that-Administrato</link>
      <pubDate>Thu, 14 Aug 2008 15:07:00 GMT</pubDate>
    </item>
    <item>
      <title>Help End the Sale of Live Animals From Chain Pet Stores</title>
      <description>&lt;p&gt;
As most of you probably realize by now, I love birds -- especially parrots!  One issue that always bothered me was how chain pet stores (in particular PetSmart and PetCo) emphasize responsible adoption of dogs and cats, while at the same time sell birds and small mammals from factory breeders (the bird and rodent equivelent of "puppymills").  I have yet to walk into a PetSmart or PetCo where the birds waiting for adoption look healthy and happy.
&lt;/p&gt;
&lt;p&gt;
Well, love them or hate them, the always controversial PETA is on the case.  No matter what your opinion of PETA is in general, this particular campaign of theirs is very important.  It's quite simple.  You sign a pledge that you will not shop at PetSmart (or PetCo or other chain store) until the sale of live animals has stopped and send a letter to PetSmart to let them know of your boycott.  With enough people boycotting and enough negative exposure, they will stop this cruel practice on small animals, just as they already have on dogs and cats.
&lt;/p&gt;
&lt;p&gt;
Live animal breeding should be left to the experts in the breed of animal, not chain stores where the animal is subject to an impulse-buy.  Sign the petition and send your letter!
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.petsmartcruelty.com/"&gt;http://www.petsmartcruelty.com/&lt;/a&gt;
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=96&amp;t=Help-End-the-Sale-of-Live-Animals-From-C</link>
      <pubDate>Fri, 08 Aug 2008 14:22:00 GMT</pubDate>
    </item>
    <item>
      <title>Save the Red Knot!</title>
      <description>&lt;p&gt;
I got the following email from Defenders of Wildlife the other day.  It's about saving a small bird called the Red Knot.  They had me at "bird."  :-)
&lt;/p&gt;
&lt;p&gt;
Take action!  The Red Knot needs your help!  From the email...
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;
The red knot is a tiny shorebird that's struggling to survive. Please help me save these amazing birds by taking action at &lt;a target="_blank" href="http://action.defenders.org/saveredknots"&gt;http://action.defenders.org/saveredknots&lt;/a&gt;.
&lt;/em&gt;&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=95&amp;t=Save-the-Red-Knot</link>
      <pubDate>Mon, 14 Jul 2008 16:01:00 GMT</pubDate>
    </item>
    <item>
      <title>Mystery of the Missing msnmsn.inf on XP SP3</title>
      <description>&lt;p&gt;
I'm not sure if this is related to the installation of Service Pack 3 on this XP box or not, but I recently ran into the following error after running "Add/Remove Windows Components" from within "Add/Remove Programs."
&lt;/p&gt;
&lt;p style="text-align:center"&gt;
&lt;img src="/Blog/ViewImage.aspx?id=xpsp3_setuperr1" alt="Error Message 1" style="margin-left:auto;margin-right:auto"&gt;
&lt;/p&gt;
&lt;p&gt;
For those unable to see the above image, it says, "Setup was unable to open information file msnmsn.inf.  Contact your system administrator.  The specific error code is 0x2 at line 0."
&lt;/p&gt;
&lt;p&gt;
Then you click okay and you get the following dialog.
&lt;/p&gt;
&lt;p style="text-align:center"&gt;
&lt;img src="/Blog/ViewImage.aspx?id=xpsp3_setuperr2" alt="Error Message 2" style="margin-left:auto;margin-right:auto"&gt;
&lt;/p&gt;
&lt;p&gt;
"The application could not be initialized."  Ahh, the death throws of the Windows setup application...
&lt;/p&gt;
&lt;p&gt;
Well, from the error, it sure sounds like something is failing to parse an INF file.  But why?  This sounds like a job for ProcMon!
&lt;/p&gt;
&lt;p&gt;
Sure enough, searching the ProcMon results for msnmsn.inf after running the setup again shows us the following...
&lt;/p&gt;
&lt;p style="text-align:center"&gt;
&lt;img src="/Blog/ViewImage.aspx?id=xpsp3_setuperr_procm" alt="ProcMon" style="margin-left:auto;margin-right:auto"&gt;
&lt;/p&gt;
&lt;p&gt;
File not found!  Why on Earth would that suddenly go missing?  No clue how this happened.  But here's how you fix it.  Copy the msnmsn.inf from C:\Windows\ServicePackFiles\i386 into C:\Windows\System32\Setup.
&lt;/p&gt;
&lt;p&gt;
But wait!  There's more!  After doing this, I got a different error.  This time it said it couldn't find ocmsn.dll.  It turns out that C:\Windows\ServicePackFiles\i386 has a copy of ocmsn.dll as well, so I copied it to C:\Windows\System32\Setup.
&lt;/p&gt;
&lt;p&gt;
Fixed!
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=93&amp;t=Mystery-of-the-Missing-msnmsninf-on-XP</link>
      <pubDate>Mon, 07 Jul 2008 19:16:00 GMT</pubDate>
    </item>
    <item>
      <title>RD Tabs 2.1 is Released!</title>
      <description>&lt;p&gt;
It's finally here!  RD Tabs 2.1!  More info at this link...
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=102"&gt;http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=102&lt;/a&gt;
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=92&amp;t=RD-Tabs-21-is-Released</link>
      <pubDate>Fri, 06 Jun 2008 17:54:00 GMT</pubDate>
    </item>
    <item>
      <title>America has finally come to her senses...Maybe</title>
      <description>&lt;p&gt;
Happy isn't (or shouldn't be) driving around in a car as large as your house.  &lt;a target="_blank" href="http://thinkprogress.org/2008/06/03/gm-may-discontinue-making-hummers/"&gt;But this article does make me happy.&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Maybe the astronomical gas prices do have one good side effect.  Now excuse me while I go take out a loan to pay for this week's commute to work.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=91&amp;t=America-has-finally-come-to-her-senses</link>
      <pubDate>Wed, 04 Jun 2008 19:51:00 GMT</pubDate>
    </item>
    <item>
      <title>Deep Thought</title>
      <description>Why are there always screws left over when you put something back together?</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=90&amp;t=Deep-Thought</link>
      <pubDate>Mon, 02 Jun 2008 21:36:00 GMT</pubDate>
    </item>
    <item>
      <title>Mystery of the Failing Office Outlook 2003 Updates</title>
      <description>&lt;p&gt;
I haven't blogged in a while, so I thought I would post another &lt;a target="_blank" href="http://blogs.technet.com/markrussinovich/default.aspx"&gt;Russinovich&lt;/a&gt;-style "case of" post about a problem I ran into recently.  I had a WSUS client machine that was failing to install two specific Office Outlook 2003 updates.  This is a very specific solution to a very generic error, but I'm hoping it might help somebody out there.
&lt;/p&gt;
&lt;p&gt;
The client computer is running Windows Vista Business (x86) and the Office version is 2003, SP3.
&lt;/p&gt;
&lt;p&gt;
The generic error I was getting was 779.  I clicked on the 'search for more information' link and all I got were the generic troubleshooting tips.  A cursory search on the live search and the google revealed nothing other than "reinstall office" suggestions, which, in my opinion, is the lazy way out and should always be the absolute last resort.
&lt;/p&gt;
&lt;p&gt;
I decided to do some digging.  First, I fired up SysInternal's amazing &lt;a target="_blank" href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx"&gt;Process Monitor (ProcMon)&lt;/a&gt; application.  This is my favorite troubleshooting tool in my toolbelt.  Next, I performed the update installation from Windows Update manually.  &lt;em&gt;(Unfortunately, I couldn't find the standalone installers -- which I prefer -- for these updates, but it didn't make much difference this time.)&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
I let the installation finish and fail.  Same error code: 779.
&lt;/p&gt;
&lt;p&gt;
I started at the bottom of the ProcMon results and searched in the upward direction for "access denied" messages, since those are the most frequent causes of update errors, in my experience.
&lt;/p&gt;
&lt;p&gt;
The first one I found was for the file C:\Windows\system32\mapisvc.inf when MSIExec.exe was attempting to create (write over) the file.  This is a bit odd as usually the culprit is the registry.  I also opened up the WindowsUpdate.log file in c:\windows to attempt to confirm that this was what was causing both updates to fail.
&lt;/p&gt;
&lt;p&gt;
I, again, started at the bottom and scanned up to see what error the update engine was reporting.  I saw the following which confirmed my suspicion.
&lt;/p&gt;
&lt;div style="font-family: monospace;padding-left: 25px; text-indent: -25px"&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:15:833	2376	12a8	Handler	  C:\Windows\SoftwareDistribution\Download\ 79834ebef0aa43d1dd3408b229219bfb\img\OLKINTL.MSP
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:15:833	2376	12a8	Handler	MSP final command line: DISABLESRCPROMPT=1 LOCALCACHESRCRES=0 NOLOCALCACHEROLLBACK=1 REBOOT=REALLYSUPPRESS MSIRESTARTMANAGERCONTROL=Disable
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:816	2376	12a8	Handler	MSP Error List:
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
&lt;span style="background-color: #EEEE66; color: #000000"&gt;&lt;strong&gt;2008-05-30	14:09:45:816	2376	12a8	Handler	1: 1913 2: C:\Windows\system32\ 3: mapisvc.inf&lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:816	2376	12a8	Handler	  : MSI transaction completed. MSI: 0x80070643, Handler: 0x8024200b, Source: No, Reboot: 0
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:816	2376	12a8	Handler	  : WARNING: First failure for update {6D6FD00B-5750-4C4B-B6B2-4D7D0C078F2E}, transaction error = 0x8024200b, MSI result = 0x80070643, MSI action = RemoveIniValues
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:816	1056	11c0	AU	&gt;&gt;##  RESUMED  ## AU: Installing update [UpdateId = {3BE47429-68D2-41D9-947B-6EB2D71B73FD}]
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:832	1056	11c0	AU	  # WARNING: Install failed, error = 0x80070643 / 0x00000779
&lt;/p&gt;
&lt;p style="margin-top:0px;margin-bottom:0px"&gt;
2008-05-30	14:09:45:832	2376	12a8	Handler	  : WARNING: Operation failed at update 0, Exit code = 0x8024200B
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
As you can see in the highlighted line above, the update engine was reporting that it was, indeed, having problems with that file.  I wonder why?
&lt;/p&gt;
&lt;p&gt;
I looked at the properties of the file and it made sense immediately.  No account had write access on the file.  Administrators and SYSTEM (which is the account that the update service runs under) only had read access.  This is strange because it is inheriting permissions from SYSTEM32, which by default grants &lt;em&gt;Full Control&lt;/em&gt; to administrators and SYSTEM.  Since the inherited permissions do not match the actual permissions on the folder, that can only mean one thing: the file's ACL was corrupted.  This is easy to fix.  
&lt;/p&gt;
&lt;p&gt;
First, take ownership of the file.  Apply the changes.  Next, uncheck &lt;em&gt;inherit permissions&lt;/em&gt;.  Apply the changes again.  Now, check &lt;em&gt;inherit permissions&lt;/em&gt;.  Apply the changes one more time.  Hooray!  The SYSTEM account once again has full control on the file.
&lt;/p&gt;
&lt;p&gt;
I ran Windows Update again and it completed successfully.
&lt;/p&gt;
&lt;p&gt;
Mystery solved!
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=89&amp;t=Mystery-of-the-Failing-Office-Outlook-20</link>
      <pubDate>Fri, 30 May 2008 18:32:00 GMT</pubDate>
    </item>
    <item>
      <title>RD Tabs Security Advisory - 2.0 and 2.1 Beta</title>
      <description>&lt;p&gt;
There was a pretty serious cryptopgraphic bug in RD Tabs prior to 2.0.x version 2.0.14 and 2.1.x version 2.1.8 Beta.  Please upgrade to 2.0.14 or 2.1.8 Beta today!
&lt;/p&gt;
&lt;p&gt;
More info...
&lt;/p&gt;
&lt;p&gt;
Security Advisory: &lt;a href="http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=93"&gt;http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=93&lt;/a&gt;&lt;br /&gt;
RD Tabs 2.0.14: &lt;a href="http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=94"&gt;http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=94&lt;/a&gt;&lt;br /&gt;
RD Tabs 2.1.8: &lt;a href="http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=95"&gt;http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;t=95&lt;/a&gt;&lt;br /&gt;
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=86&amp;t=RD-Tabs-Security-Advisory-20-and-21</link>
      <pubDate>Tue, 20 May 2008 21:34:00 GMT</pubDate>
    </item>
    <item>
      <title>Finally!  A 64-bit virtual MIDI patchcable</title>
      <description>&lt;p&gt;
Quietly, and without much fanfare, &lt;a target="_blank" href="http://www.nerds.de/"&gt;nerds.de&lt;/a&gt; released an updated version of &lt;a target="_blank" href="http://www.nerds.de/en/loopbe30.html"&gt;LoopBe30&lt;/a&gt;, a virtual MIDI patchcable driver, which now supports 64-bit operating systems, such as Vista 64 and XP 64.
&lt;/p&gt;
&lt;p&gt;
Users of 64-bit operating systems have been getting the middle finger from many audio companies (&lt;a target="_blank" href="http://www.native-instruments.com/"&gt;such as these guys&lt;/a&gt;, although recently they have taken a slightly softer approach).  It is/was really short-sighted, because 64-bit operating systems are, in general, higher performance and can address more RAM, which are both monumentally important to audio production.  It doesn't matter that audio width greater than 32-bits provides little more (no perceptible) clarity than 32-bit.  That is not the issue.  If the OS has less overhead and greater bandwidth, more registers, and more RAM, the entire system will be faster, releasing resource pressure for the audio application, leading to overall higher performance.  &lt;a target="_blank" href="http://www.cakewalk.com/"&gt;These guys&lt;/a&gt; understood and were the first to fully embrace 64-bit computing.  Good for them.
&lt;/p&gt;
&lt;p&gt;
Whoa, I went on a rant there.  Sorry.  The point of this post is to introduce you to the first (that I know of) 64-bit version of a virtual midi patchcable.  What the heck does that do?  It allows you to pipe midi-enabled software and hardware through multiple chains of midi within your computer.  A good example is to pipe your sequencer's output through the mighty, mighty &lt;a target="_blank" href="http://www.midiox.com/"&gt;Midi-Ox&lt;/a&gt;, which will send the signal out your interface's midi-out to your hardware device.
&lt;/p&gt;
&lt;p&gt;
Now 64-bitters can join the party!  It's a niche market, for sure, but it's important when you rely on it!
&lt;/p&gt;
&lt;p&gt;
It's worth noting that developing a 64-bit driver is not trivial because Microsoft requires that all 64-bit drivers be signed, which takes time and money, working with MS's quality labs, to make sure it won't crash the operating system and follows "best practices" set up by MS (a good thing).  Thankfully, nerds.de took the time to do it.
&lt;/p&gt;
&lt;p&gt;
I'll give a review of &lt;a target="_blank" href="http://www.nerds.de/en/loopbe30.html"&gt;LoopBe30&lt;/a&gt; in a later post.  This is just to announce it's release!  The big question for me?  Will it work with the old school 32-bit &lt;a target="_blank" href="http://www.midiox.com/"&gt;Midi-Ox&lt;/a&gt; (another powerful program that refuses to make the jump to 64-bit at this point).
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=85&amp;t=Finally-A-64bit-virtual-MIDI-patchcab</link>
      <pubDate>Tue, 22 Apr 2008 13:49:00 GMT</pubDate>
    </item>
    <item>
      <title>Easy Way to Change Permissions on the Windows Server Scheduled Tasks Folder (C:\Windows\Tasks)</title>
      <description>&lt;p&gt;
By default, ostensibly for security purposes, Microsoft makes it very difficult to modify folder permissions on C:\Windows\Tasks -- the "Scheduled Tasks" folder.  You'll notice there is no security or sharing tab in the properties of this folder.  The only way to modify it is to use CACLS.EXE, XCACLS.EXE, or XCACLS.VBS, or a similar program which manipulates the NTFS permission flags directly.  This is not really the ideal way to do it.  It's much easier to use Explorer's view, so you can be sure of the permissions you are assigning, without messing up other permissions.
&lt;/p&gt;
&lt;p&gt;
I found a fairly reasonable work-around for this problem.  It's a multi-step process, but it is worth the trouble.  Although command line operations with CACLS is still required, you can use the Explorer interface to assign the new permissions before applying them to the Tasks folder.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;
Be VERY cautious when following these steps, or you may inadvertently open up serious security holes -- there IS a reason Microsoft locks this folder down tightly.
&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
1. Open a command prompt.
&lt;/p&gt;
&lt;p&gt;
2. Type &lt;pre&gt;XCOPY C:\WINDOWS\TASKS c:\TASKPERM /s /e /k /o&lt;/pre&gt;
This will copy the tasks folder, in its entirety, including permissions and attributes.  This essentially gives you a "mirrored" version of the scheduled tasks at C:\TASKPERM.  It is probably not necessary to copy the tasks within the "Tasks" folder (the /S flag does this), but I like to be complete. :-)
&lt;/p&gt;
&lt;p&gt;
3. Go to Windows Explorer and modify the ACL of C:\TASKPERM to suit your needs.  Remember that if the user/group you are assigning permissions to should not be able to modify ALL tasks, it is important to set the "Apply To" attribute to "This folder only."
&lt;/p&gt;
&lt;p&gt;
4. Back at the command prompt, type &lt;pre&gt;CACLS C:\TASKPERM /S&lt;/pre&gt;
Select the SDDL string (the stuff between the quotes) into the clipboard.  Since the command prompt does not support line-wrapping text copy, you may have to post a larger string into notepad, and then trim out the stuff on either side of the quotes.  You only want the bare SDDL string in the clipboard.
&lt;/p&gt;
&lt;p&gt;
5. Type &lt;pre&gt;CACLS C:\WINDOWS\TASKS /S:&amp;lt;SDDL&amp;gt;&lt;/pre&gt; ...replacing/pasting the &lt;em&gt;&amp;lt;SDDL&amp;gt;&lt;/em&gt; part with the SDDL string you put into the clipboard in step 4 -- do not include quotes.
&lt;/p&gt;
&lt;p&gt;
6. Test!
&lt;/p&gt;
&lt;p&gt;
7. Delete the C:\TASKPERM folder.
&lt;/p&gt;
&lt;p&gt;
Not too bad, right?  If you screw up your C:\WINDOWS\TASKS folder, the default ACL for Windows Server 2003 is D:P(A;OICIIO;FA;;;CO)(A;;0x1200ab;;;BO)(A;;0x1200ab;;;SO)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=83&amp;t=Easy-Way-to-Change-Permissions-on-the-Wi</link>
      <pubDate>Mon, 21 Apr 2008 14:06:00 GMT</pubDate>
    </item>
    <item>
      <title>The CD is now for sale!</title>
      <description>&lt;p&gt;
CD Baby has finished setting up my CD for sale.  You can now buy it at the following link for the low, low price of $10.95: &lt;a target="_blank" href="http://cdbaby.com/cd/avianwaves"&gt;http://cdbaby.com/cd/avianwaves&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Unbelievably, I've already sold a copy, before any promotion.  I think I like this CD Baby thing...
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=78&amp;t=The-CD-is-now-for-sale</link>
      <pubDate>Sun, 23 Mar 2008 06:38:00 GMT</pubDate>
    </item>
    <item>
      <title>New Indonesian Bird Species</title>
      <description>&lt;p&gt;
In case you haven't noticed, I have a thing for birds.  I just read this article on Yahoo (happened upon it by accident, like most things on the internets) about how a new avian species was just discovered.  It's wonderful to read about new species being discovered when so many other species are going extinct every day.
&lt;/p&gt;
&lt;p&gt;
&lt;a target="_blank" href="http://news.yahoo.com/s/nm/20080314/sc_nm/bird_indonesia_dc"&gt;http://news.yahoo.com/s/nm/20080314/sc_nm/bird_indonesia_dc&lt;/a&gt;
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=77&amp;t=New-Indonesian-Bird-Species</link>
      <pubDate>Mon, 17 Mar 2008 01:47:00 GMT</pubDate>
    </item>
    <item>
      <title>WM5 / WM6: Toolhelp.dll throwing error while attempting to generate snapshot</title>
      <description>&lt;p&gt;
I am writing an application for Windows Mobile 5/6 that needs to enumerate all running processes on the system (in order to find the main window handle of another program).  I found example code on MSDN here: &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/aa446560.aspx"&gt;http://msdn2.microsoft.com/en-us/library/aa446560.aspx&lt;/a&gt;.  Half the time it works and half the time it gives me the "Unable to create snapshot" exception.
&lt;/p&gt;
&lt;p&gt;
Well, it turns out the problem has to do with flags being sent to the CreateToolhelp32Snapshot function in toolhelp.dll.  I found a great blog post on how to fix it here: &lt;a target="_blank" href="http://nativemobile.blogspot.com/2006/01/k-jam-and-toolhelp.html"&gt;http://nativemobile.blogspot.com/2006/01/k-jam-and-toolhelp.html&lt;/a&gt;.  The author did this to fix a bug for K-Jam (HTC Wizard) phones, but the problem happens at least also on my Sprint Mogul (HTC Mogul/Titan) phone and I suspect other WM5 or WM6 devices.
&lt;/p&gt;
&lt;p&gt;
As a side note, for some reason the developer of the MSDN sample code stores the PID of the process in a property he calls "handle."  Do not be confused as I was at first.  This is NOT the window handle (hWnd).  It is actually the PID of the process!  And he stores it in an IntPtr to make it even more confusing (even though he always uses it as the casted "int" value).  To get the window handle (if you need it), you have to use the managed .Net "Process" class like this:
&lt;/p&gt;
&lt;p&gt;
Dim p As ToolHelp.Process = ToolHelp.Process.GetProcesses(0)&lt;br /&gt;
Dim hWnd as IntPtr = Process.GetProcessById(p.handle.toInt32).MainWindowHandle
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=76&amp;t=WM5-WM6-Toolhelpdll-throwing-error-w</link>
      <pubDate>Sat, 15 Mar 2008 22:30:00 GMT</pubDate>
    </item>
    <item>
      <title>SNOCAP Update</title>
      <description>&lt;p&gt;
The SNOCAP store on the front page and the MySpace page is currently offline as new MP3s are validated by SNOCAP and come online.  In support of the new album release, I've re-encoded ALL singles from the self-titled album using LAME.  I used the original 96Khz/24bit masters as the input files and used LAME's "extreme" quality option, which uses variable bitrate compression for maximum quality.  The files are a little bit bigger, but none exceed 16 MB (and that's two songs in one file: Out of Darkness + Toward the Light).  Price is 99 cents per song (the usual cost).
&lt;/p&gt;
&lt;p&gt;
Note for DJs: The SNOCAP singles are not cross-faded together (except for Out of Darkness + Toward the Light, which were recorded together and so are not easy to break apart), like on the retail CD.  I have my artistic vision and all that for the album, but the SNOCAP singles can be arranged however you want.  That makes these singles ideal for radio/club play.
&lt;/p&gt;
&lt;p&gt;
Coming soon: Ring tones!
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=75&amp;t=SNOCAP-Update</link>
      <pubDate>Fri, 07 Mar 2008 04:01:00 GMT</pubDate>
    </item>
    <item>
      <title>Copying Office 2007 'Quick Access Toolbar' Settings from Computer to Computer</title>
      <description>&lt;p&gt;
So you painstakingly set up your Quick Access Toolbar preferences in every Office 2007 application to your liking.  You have your favorite shortcuts for composing Outlook emails, setting up charts in Excel documents, and your obscure not-so-easy-to-get-to-in-the-Ribbon formatting control in Word.  But now you have to set it all up again at home.  There has to be an easier way!
&lt;/p&gt;
&lt;p&gt;
Well, the officially supported way is to fire up Windows Easy Transfer or the User State Migration Tool, since Office 2007 defers settings transfers to those tools instead still offering the greatly missed "File and Settings Transfer Wizard" made famous in Office 2003.  But both of those methods require (A) administrative access and (B) a lot of time.  Maybe just setting it up again is easier...
&lt;/p&gt;
&lt;p&gt;
Well it's not!  The easiest way to transfer the Quick Access Toolbar from one computer to another is simply copying a few files in your Application Data folder.  Here are the locations:
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;XP:&lt;/strong&gt;&lt;br /&gt;
C:\Documents and Settings\&amp;lt;username&amp;gt;\Local Settings\Application Data\Microsoft\Office\*.qat
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Vista:&lt;/strong&gt;&lt;br /&gt;
C:\Users\&amp;lt;username&amp;gt;\AppData\Local\Microsoft\Office\*.qat
&lt;/p&gt;
&lt;p&gt;
Simply copy the QAT file associated with the application (or form) you want the customized quick access toolbar for from your source computer to your destination.  Done!
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;
Additionally, if you are interested in exporting other settings (kids: don't try this at home), HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 contains a wealth of settings that are ripe for exporting and importing.  &lt;strong&gt;However, DON'T WRITE OVER THE "Registration" KEY!&lt;/strong&gt;  If you do, you will invalidate your Office Activation and you might have trouble reactivating it.
&lt;/em&gt;
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=74&amp;t=Copying-Office-2007-Quick-Access-Toolba</link>
      <pubDate>Tue, 04 Mar 2008 16:14:00 GMT</pubDate>
    </item>
    <item>
      <title>The CDs are Finally Ready!</title>
      <description>&lt;p&gt;
Well it took forever and a day, but the Avian Waves CDs are now in my hot little hands. Once I get some mailed off to CD Baby, they will be available for purchase!  Now I just have to figure out how to market them so I can, you know, make a little money here and there...
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=73&amp;t=The-CDs-are-Finally-Ready</link>
      <pubDate>Sun, 02 Mar 2008 22:41:00 GMT</pubDate>
    </item>
    <item>
      <title>Chief Justice Says Exxon More Important Than Coastlines</title>
      <description>&lt;p&gt;
This is absolutely frightening.  
&lt;/p&gt;
&lt;p&gt;
&lt;a target="_blank" href="http://thinkprogress.org/2008/02/28/chief-justice-roberts-defends-exxon/"&gt;http://thinkprogress.org/2008/02/28/chief-justice-roberts-defends-exxon/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
To my readers not in the USA, Chief Justice Roberts serves on the U.S. Supreme Court and was appointed by President Bush.  For him to worry more about the bottom line of a multinational corporation MORE than a previously pristine environmental habitat shows EXACTLY what is wrong with American politics in the 21st century.  This sums it up better than anything else I can possibly think of.  And this tool gets to serve on the court until he (1) decides to retire or (2) dies.  He's only 53, so he's a long way away from either.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=72&amp;t=Chief-Justice-Says-Exxon-More-Important</link>
      <pubDate>Thu, 28 Feb 2008 19:55:00 GMT</pubDate>
    </item>
    <item>
      <title>Mystery of the Crashing WGA Installer - or - Why "WgaNotify setup canceled" is a stupid error message!</title>
      <description>&lt;p&gt;
I was installing XP on a virtual machine recently and ran into a problem while installing the Windows Genuine Advantage update.  Basically, it starts the update, then tells you &lt;em&gt;WgaNotify setup canceled&lt;/em&gt; (sic).  See below...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=wga_0" alt="Screenshot of WGA Installation Error" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
I then searched the google, but (surprisingly) found more help from the &lt;a target="_blank" href="http://search.live.com"&gt;Live Search&lt;/a&gt; this time.  From a site I found there, I got a link to the &lt;a target="_blank" href="http://go.microsoft.com/fwlink/?linkid=69498"&gt;manual WGA installer&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
When Microsoft Update doesn't work, sometimes the manual installer gives you more clues about why it is crashing.  However, it just threw the same error with no additional clues (not even in the Event Viewer).
&lt;/p&gt;
&lt;p&gt;
Well, nobody I could find on the google or the live search posted anything else helpful, so it was time to dig into this mystery on my own.
&lt;/p&gt;
&lt;p&gt;
Acting on a gut feeling that it might be permissions related, despite being a fresh install of XP, I fired up SysInternal's ProcMon.  I ran the setup again while capturing all activity.  I then searched for &lt;em&gt;Access Denied&lt;/em&gt; error messages and found this...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=wga_1a" alt="Screenshot of ProcMon output (left half)" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;img src="/Blog/ViewImage.aspx?id=wga_1b" alt="Screenshot of ProcMon output (right half)" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
That looks promising!  I fired up regedit and looked at that registry key.  Sure enough, I had no permissions to write to that key...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=wga_2" alt="Screenshot of regedit permissions" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
I added "full control" for local administrators, re-ran the manual WGA installer and it worked!  Mystery solved.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=70&amp;t=Mystery-of-the-Crashing-WGA-Installer</link>
      <pubDate>Mon, 25 Feb 2008 21:16:00 GMT</pubDate>
    </item>
    <item>
      <title>Mystery of the UNMOUNTABLE_BOOT_VOLUME BSOD While Installing Windows Server 2003</title>
      <description>&lt;p&gt;
We got a used (pre-owned?) server today at work so we could quickly deploy Team Foundation Server in our DMZ for collaboration with an outside firm.  I was tasked with setting this beast up using a bunch of volume license stuff we bought and downloaded today (this has to be up by Monday, so I can't wait for disks to arrive in the mail).  Well, I downloaded Windows Server 2003 R2 Standard from Microsoft's OpenValue website and burned it to CD-R with the "Microsoft Corporation.img" file in the boot options so it could boot normally.  You know, the usual pain-in-the-butt for any non-OEM Server 2003 image you put together with fancy updates.
&lt;/p&gt;
&lt;p&gt;
Well, right after the installation sequence would finish loading drivers but before it asks you to "press F8 if you sign your first born over to Microsoft" I kept getting a BSOD, and the error was UNMOUNTABLE_BOOT_VOLUME.  Now, on the google, there are many, many articles on this issue.  But it all revolves around a particular update that may happen on XP after a service pack installation.  Generally, the solution is to use the Recovery Console because something got messed up in the boot record.
&lt;/p&gt;
&lt;p&gt;
This wasn't my problem.  Afterall, this was an empty hard drive (I just freshly wiped it using &lt;em&gt;Active@ KillDisk&lt;/em&gt; from my handy-dandy Windows PE "rescue disk").
&lt;/p&gt;
&lt;p&gt;
The problem was I was barking up the wrong tree.  The hard drive was fine.  The unmountable boot volume was the CD itself.  I found this out because when I popped in a TechNet Windows Server evaluation disk, it went right to the Windows installation screen, past the UNMOUNTABLE_BOOT_VOLUME error.
&lt;/p&gt;
&lt;p&gt;
Now, I'm not sure if the cause was a bad CD-R, bad burn, corrupt download, or if I just forgot to include a folder in the ISO, but whatever it was, it was the installation disk, not the hard drive.
&lt;/p&gt;
&lt;p&gt;
I dug through an old dusty box in the back of the server room, past the cobwebs, and found a volume license Windows 2003 RTM CD from the year 2003 (not even SP1 yet) and was able to install the operating system on the server and upgrade to SP2 and R2 after the fact.  &lt;em&gt;Okay, it wasn't in a dusty box.  It was actually well organized in a CD booklet of server disks.  :-)&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Hope this post helps somebody else barking up the wrong tree.  Your drivers and hard disk might be fine.  It might be your installation disk!
&lt;/p&gt;
&lt;p&gt;
Mystery solved.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=69&amp;t=Mystery-of-the-UNMOUNTABLEBOOTVOLUME-B</link>
      <pubDate>Fri, 22 Feb 2008 23:24:00 GMT</pubDate>
    </item>
    <item>
      <title>Excel 2007: "Windows Cannot Find &amp;lt;filename&amp;gt;" -- but you KNOW the file exists!</title>
      <description>&lt;p&gt;
I just got a new computer at work.  It runs Windows Vista (finally) and Office 2007.  This is a completely fresh install from a corporate deployment image (no prepackaged adware).  The deployment image did not have Office included since we run a mix of 2003 and 2007 here currently.  So the Office installation is even more fresh.
&lt;/p&gt;
&lt;p&gt;
Despite this, I ran into a really weird bug.  Anytime I tried to open Excel files by using Explorer file association (ie, double clicking on the target file, instead of using File-&gt;Open menu within Excel), I would get the following error...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=Excel_error" alt="Screenshot of Excel 2007 throwing a file not found error" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
My first thought is permissions.  I double checked.  They were correct.  Okay what's the problem?  I opened the file from WITHIN Excel.  It worked!  Very strange.
&lt;/p&gt;
&lt;p&gt;
I searched the google on the internets and found &lt;a target="_blank" href="http://www.pcreview.co.uk/forums/thread-1790606.php"&gt;this post&lt;/a&gt;.  Apparently, there's an advanced setting in Excel that can interfere with file association opening.  Very odd.  Click on the office "pearl" (the circle button in the upper-left corner of Excel), then click on "Excel Options."  From there, click on "Advanced," scroll down to "General," and uncheck "Ignore other applications that use Dynamic Data Exchange (DDE)."
&lt;span style="font-size:7pt;color:#AACCAA"&gt;&lt;em&gt;(&lt;strong&gt;March 21, 2008&lt;/strong&gt; - Thanks to Shrivmather, in the comments below, for pointing out a mistake in the preceding paragraph.  It has been corrected.)&lt;/i&gt;&lt;/em&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=Excel_AdvancedMenu" alt="Screenshot of Excel 2007 settings" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
I'm not sure I understand entirely why this setting prevents files from opening by association, throwing a "File Not Found" error.  Maybe somebody can explain this to me?  Well, the solution works, so mystery solved here...
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=67&amp;t=Excel-2007-Windows-Cannot-Find-ltfil</link>
      <pubDate>Thu, 21 Feb 2008 14:49:00 GMT</pubDate>
    </item>
    <item>
      <title>Knight Rider 2008</title>
      <description>&lt;p&gt;
I was a fan of the original 1980s series, 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Knight_Rider"&gt;Knight Rider&lt;/a&gt;.  I tried very hard not to get my hopes up on the 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Knight_Rider_%282008_film%29"&gt;TV movie / backdoor pilot that aired last night&lt;/a&gt;, because I've been disappointed in the past.  The 90s, afterall, brought us such wonders as 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Knight_Rider_2000"&gt;Knight Rider 2000&lt;/a&gt; (meh...), 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Knight_Rider_2010"&gt;Knight Rider 2010&lt;/a&gt; (huh?), and 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Team_Knight_Rider"&gt;Team Knight Rider&lt;/a&gt; (AGH!).  For Knight Rider fans, the 90s were &lt;em&gt;teh suck.&lt;/em&gt;  Like 
&lt;a target="_blank" href="http://www.youtube.com/watch?v=62S1vws4y7s"&gt;The Hoff singing&lt;/a&gt; level of suck.  Yes, that bad.  The 90s killed the Knight Rider, then buried it, then dug it up, then spat on it, then buried it again, then dynamited the bural ground, then spat on it again, then buried it one more time before dumping the contents of a porta-potty ontop of it.
&lt;/p&gt;
&lt;p&gt;
But you know what?  This new Knight Rider was actually pretty good!  Sure, it did have its moments of being a big Ford commercial, but was the original Knight Rider any less of a commercial for Pontiac?  It's all in good fun.  It pays the bills too, afterall.  And when Ford makes a Mustang that actually gets 167 mpg and drives itself, I'll be lining up to buy it!
&lt;/p&gt;
&lt;p&gt;
Speaking of which, 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Knight_Rider_2008#Knight_Industries_Three_Thousand_.28K.I.T.T..29"&gt;KITTstang&lt;/a&gt; was cool.  I've read a lot of people bitching that KITT wasn't a classic or concept Camero or Firebird (or some other GM), but really, we've been down that road before.  Remember that 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Pontiac_Banshee#Banshee_IV"&gt;red thing&lt;/a&gt; in Knight Rider 2000?  Okay, maybe it was a cool car in its day, but it doesn't have the "wolf in sheep's clothing" sorta thing going on.  I don't know.  It just wasn't as cool as the original Trans Am KITT.  And before that red thing in the movie, he was some classic something.  I don't really remember, I just remember he shot Scotty with some sort of stun gun.  Anyway, the point is, GM doesn't have a Camaro/Firebird right now to sell, Ford wants to sell the Mustang, so get over it.  KITT's a Mustang now.
&lt;/p&gt;
&lt;p&gt;
Now, the series did have its flaws. &lt;em&gt;(What fun would a blog post be without some know-it-all complaining about something?)&lt;/em&gt;  I was not very excited about 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Justin_Bruening"&gt;Michael Knight Junior (a.k.a. Mike Traceur)&lt;/a&gt; at first.  His character grew on me by the end, though.  They tried too hard to make him the dumb muscle / comic relief / smart hero all rolled into one &lt;em&gt;waaaay&lt;/em&gt; too quick.  It took 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Jack_O%27Neill"&gt;MacGuyver-er-Jack O'Neil&lt;/a&gt; many seasons to get that going where it worked on 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Stargate_SG1"&gt;Stargate SG-1&lt;/a&gt;, so they shouldn't have tried to force it so hard in this short movie.  Bad writing.  Very FORCED character development.  By the end he was less "comic relief" and more just saracastic bantering with KITT, which fit better with the "Knight" loner / hero persona they should have been going for.  Second half of the movie, his character worked.  When Mike started kicking ass at the casino, it was the first time I could see him settling into the new Michael Knight persona.  The writers blew the first hour of character development there.  Also, if this becomes a series, his racing car sidekick mechanic buddy comic goofball needs to go.  Quickly.
&lt;/p&gt;
&lt;p&gt;
Second, was it just me or was Sarah Graiman a lesbian at the beginning of the movie and then pining for her true-lost-love Mike at the end?  Or did losing Mike all those summers ago turn her off men?  Actually, at the beginning, I was excited because I thought that meant they weren't going to do any tired predictable sexual tension between the two since she might not swing his way, but, alas no.  Those two had to have a past and bring out the predictable cliches.  Thanks, NBC.  I guess Sarah is bisexual.  I wonder how that will work out if this becomes a series?  Seems kind of useless and tangential to what people want to see: Mike and KITT kicking ass.  Make her go back to doing women exclusively and let Mike just be a loner on a mission with no ties.  Please!
&lt;/p&gt;
&lt;p&gt;
Third, nano robots?  Why is that such a popular theme these days?  They did that in the 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Bionic_Woman_%282007_TV_series%29"&gt;new Bionic Woman&lt;/a&gt; too.  Old KITT was bullet proof &lt;em&gt;without&lt;/em&gt; little robots!  At first this whole nanotechnology stuff made me wince.  Of course, it's probably more plausible than the advanced AI that KITT is, but the growing a double spoiler out of thin air just gave me flashbacks of 
&lt;a target="_blank" href="http://www.teamknightrider.com/cast/plato/plato.html"&gt;Team Knight Rider's motorcycles&lt;/a&gt;.  AGH!  Stop!  My brain!  It hurts!  Nano robots would have been fine if they weren't responsible for transforming KITT's body.  I don't know why I think that.  But I do.  Gives me flashbacks of the Knight Rider rip-off series (from the same swamp of 90s suck), 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Viper_%28TV_series%29"&gt;Viper&lt;/a&gt; (you know you watched it too -- pining for a black Trans Am to take out the Dodge Viper).  Anyway, I'd rather see the spoiler/wing/air-intake/whatever-else come out of a compartment, mechanically, and the nano robots just responsible for like repairs and color changing and stuff.  &lt;em&gt;Suspension of Disbelief... Suspension of Disbelief...&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
But you know, despite all this complaining, I really enjoyed it.  I really did!  Overall, KITT was extremely cool.  Sarah wasn't that annoying.  Mike turned out to be a pretty cool "Michael Knight Junior" after the first half of the movie.  And, yes, KITT kept taking him down a notch, in proper form.  It was fun.  It really kept you into it.  It wasn't just nostalgia either, it was good on its own even if you never watched the old Knight Rider.  And it treated the Knight Rider series the way it should have been treated back in the 90s.  I hope this becomes a regular series.  Afterall, we have only one more season of the 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Battlestar_Galactica_%28re-imagining%29"&gt;new Battlestar Galactica&lt;/a&gt; coming up (one of the best shows on the teevee, ever).  So if 
&lt;a target="_blank" href="http://en.wikipedia.org/wiki/Glen_A._Larson"&gt;Glen A. Larson&lt;/a&gt; is going to keep one of his resurrected 80s ideas on the teevee, he needs to work quick!  I doubt this will ever be as incredibly awesome as the new Battlestar, but it was a very good backdoor pilot movie (which is rare) and they could certainly do some really cool story arcs, given time.
&lt;/p&gt;
&lt;p&gt;
Watch it!  Rent it!  Download it!  Whatever!  Let's get this thing turned into a series.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=66&amp;t=Knight-Rider-2008</link>
      <pubDate>Tue, 19 Feb 2008 02:05:00 GMT</pubDate>
    </item>
    <item>
      <title>The Mystery of the Corrupted Vista Installer Service (MsiInstaller 1015 Warning)</title>
      <description>I ran into a very strange problem last night.  Somehow a portion of the Windows Installer service got corrupted on my Vista laptop in a way I couldn't find any information on while searching the Google.
&lt;/p&gt;
&lt;p&gt;
Whenever I tried to run any MSI file, I would get an error about how the installer service could not be contacted.  In the event log, I saw a warning, event ID 1015, which said &lt;em&gt;&lt;strong&gt;Failed to connect to server. Error: 0x80070005&lt;/em&gt;&lt;/strong&gt; at the exact same time.
&lt;/p&gt;
&lt;p&gt;
Although I couldn't find much information on my specific error, the Google did bestow me with the knowledge that "80070005" usually indicates "Access Denied."
&lt;/p&gt;
&lt;p&gt;
So I fired up &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx" target="_blank"&gt;SysInternal's ProcMon&lt;/a&gt;, the &lt;em&gt;de facto&lt;/em&gt; standard tool for debugging permissions problems.
&lt;/p&gt;
&lt;p&gt;
The trace revealed the following entry (click to zoom)...
&lt;/p&gt;
&lt;p&gt;
&lt;a href="/Blog/ViewImage.aspx?id=MSI_Procmon_Lg" target="_blank"&gt;&lt;img src="/Blog/ViewImage.aspx?id=MSI_Procmon_Sm" alt="Screenshot of ProcMon" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
As you can see, access is indeed denied for "Network Service" on the installer service's entry in HKCR\AppID.
&lt;/p&gt;
&lt;p&gt;
But why?  I honestly have no idea why it changed.  I suspect some misbaving application I installed, but I don't know for certain.
&lt;/p&gt;
&lt;p&gt;
I fired up RegEdit on my corrupted machine and on an innocent uncorrupted machine and navigated to the key...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=MSI_RegEdit_Keys" alt="Screenshot of RegEdit" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
Upon investigating the uncorrupted Vista box, I noticed that this particular registry entry should not be inheriting from its parent as it was on my corrupted machine.  Ah ha!  So I took ownership of the key on my corrupted machine, cleared the ACL and added the following entries...
&lt;/p&gt;
&lt;p&gt;
&lt;img src="/Blog/ViewImage.aspx?id=MSI_RegEdit_Perm" alt="Screenshot of RegEdit" style="margin-left:auto;margin-right:auto;display:block;border-style:solid;border-width:1px;" /&gt;
&lt;/p&gt;
&lt;p&gt;
All entries (including Administrators and System) should be given "read" except TrustedInstaller, which is set to Full Control.  If you are having trouble adding the TrustedInstaller user account, remember that it is a new built-in principle, not a normal user.  First, you must set the "location" to your local machine (if you are on a domain, that is), then type in NT SERVICE\TrustedInstaller.  After you are finished with the changes, be sure to change the owner of the key BACK to TrustedInstaller (this is important).
&lt;/p&gt;
&lt;p&gt;
That did it!  MSIs were installing again!
&lt;/p&gt;
&lt;p&gt;
Mystery solved.</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=65&amp;t=The-Mystery-of-the-Corrupted-Vista-Insta</link>
      <pubDate>Fri, 08 Feb 2008 21:25:00 GMT</pubDate>
    </item>
    <item>
      <title>Website Blog and Music Update</title>
      <description>&lt;p&gt;
I decided having multiple blogs (Music and Tech) was pretty confusing, so I introduced topics (a.k.a. "tags") to my blog.  The two previous blogs were unified and then the topics were applied (among others) so that they are actually still sorted basically the same.  You can see in the upper left hand corner the various topics you can filter by, in case you aren't interested in all the wonderful things I have to say.  Any old links to previous music/tech blog entries should still work.  Please let me know if they don't!
&lt;/p&gt;
&lt;p&gt;
CDs are finally in the process of getting pressed.  Late 2007, I think I said, right?  So late that it's 2008 now, apparently.  ;-)  All singles will be for sale shortly after I get the CDs in retail outlets (like &lt;a href="http://www.cdbaby.com" target="_blank"&gt;CD Baby&lt;/a&gt;).
&lt;/p&gt;
&lt;p&gt;
Next step... I need to start writing new tracks and get back to work on RD Tabs and XS BAP.
&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=64&amp;t=Website-Blog-and-Music-Update</link>
      <pubDate>Mon, 28 Jan 2008 04:08:00 GMT</pubDate>
    </item>
    <item>
      <title>The Mystery of the Windows Mobile Pass-Through Internet DNS Failure (Vista/WMDC)</title>
      <description>&lt;p&gt;I ran into a strange problem tonight.&amp;nbsp; I have a Cinulgar 8125 Windows Mobile (WM5) phone.&amp;nbsp; When I connected it via USB to my laptop (running Vista Ultimate), I couldn&amp;#39;t get DNS to work on the phone.&amp;nbsp; I was able to connect to any site by IP address, but DNS resolution failed.&amp;nbsp; Of course, Exchange sync would fail too since it&amp;#39;s accessed by DNS as well.&lt;/p&gt;&lt;p&gt;I was able do PC sync, copy files,&amp;nbsp;install programs,&amp;nbsp;and, again, passthrough internet &lt;em&gt;worked&lt;/em&gt;, just not DNS resolution.&lt;/p&gt;&lt;p&gt;I searched on the google and I tried every possible thing I could find as far as settings are concerned, but nothing worked.&amp;nbsp; One thing I kept coming back to, but kept blowing off, was this KB I found at Microsoft&amp;#39;s site, but that dealt mainly with ActiveSync and the symptoms said that passthrough internet completely failed (it did not mention that only DNS failure might also be caused by this).&lt;/p&gt;&lt;p&gt;Silly me,&amp;nbsp;it turns out that WAS the cause!&amp;nbsp; Just an undocumented symptom.&amp;nbsp; Here&amp;#39;s the KB.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/936858/en-us" target="_blank"&gt;http://support.microsoft.com/kb/936858/en-us&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The only possible interfering LSP I can think that&amp;nbsp;might be installed on my computer would probably come from Microsoft Forefront because I don&amp;#39;t have anything like parental controls or third party firewalls installed.&lt;/p&gt;&lt;p&gt;So I have no idea what actual&amp;nbsp;LSP is causing the problem, but strange DNS failures like this CAN be caused by one.&amp;nbsp; So if you are suffering from the same problem, give this a try.&lt;/p&gt;&lt;p&gt;Mystery solved!&lt;/p&gt;&lt;p&gt;I hope MS can find a better solution to fix this problem in the future since disabling features (and possibly security if a particular LSP is enabled for security purposes) is never the ideal solution.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=51&amp;t=The-Mystery-of-the-Windows-Mobile-PassT</link>
      <pubDate>Sun, 18 Nov 2007 01:55:00 GMT</pubDate>
    </item>
    <item>
      <title>The Mystery of the Broken Large File Downloads on WM5</title>
      <description>&lt;p&gt;I have Cingular (now AT&amp;amp;T Wireless, again) as my cell phone provider.&amp;nbsp; I get the unlimited internet because I&amp;#39;m a geek and must have email wherever I go, for some reason.&lt;/p&gt;&lt;p&gt;Today I was attempting to download a large file to my phone (approximately 25 MB) and I kept getting the very uninformative &amp;quot;The page cannot be displayed&amp;quot; error every time.&amp;nbsp; Small files downloaded fine.&amp;nbsp; Anything over a few MB would crap out (after hanging for a few minutes).&lt;/p&gt;&lt;p&gt;Was it Pocket IE?&amp;nbsp; I mean I know it&amp;#39;s not the best browser on the planet, but why would it restrict download size if your device has a couple gigs of storage available?&amp;nbsp; So I tried other browsers, such as Opera Mini.&amp;nbsp; Opera Mini defers to IE for downloads since it uses a proxy server to display content quickly.&amp;nbsp; The last thing they want to do is proxy a large file download.&amp;nbsp; I tried Minimo, but it wouldn&amp;#39;t even install.&amp;nbsp; And I heard they aren&amp;#39;t developing it anymore (thanks, Mozilla).&amp;nbsp; All the others cost money, which I don&amp;#39;t want to spend to download only one single file.&lt;/p&gt;&lt;p&gt;Then I remembered that AT&amp;amp;T configures you to go through their own proxy server so they can feed you the completely useless MediaNET content by typing in normally non-existent top level domains (ends in .cingular, if i recall).&amp;nbsp; So I went into the connection properties, advanced, then onto proxy settings for the MediaNET connection.&amp;nbsp; I cleared &amp;quot;use a proxy for this connection&amp;quot; and voila!&amp;nbsp; I could download large files now!&amp;nbsp; And, strangely enough, the ping time seemed to be much better.&amp;nbsp; I figured the proxy server would be higher performance (since Edge is technically only marginally better than 56k modems) because&amp;nbsp;they might be caching requests and reducing image sizes and everything else proxies can do, but&amp;nbsp;I guess not.&amp;nbsp; I guess it was only for the completely useless Media.Net.&amp;nbsp; Without the proxy, my speed definitely is better than it was before.&lt;/p&gt;&lt;p&gt;P.S. If you like Media.NET, I apologize.&amp;nbsp; I find the service completely useless, as you can tell.&amp;nbsp; :-)&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=50&amp;t=The-Mystery-of-the-Broken-Large-File-Dow</link>
      <pubDate>Thu, 15 Nov 2007 21:20:00 GMT</pubDate>
    </item>
    <item>
      <title>Freeware Method of Recording Internet Radio Shows That Don't Podcast!</title>
      <description>&lt;p&gt;Cool article here on how to use a bunch of freeware to record internet radio for those wonderful shows you can&amp;#39;t listen to live and don&amp;#39;t offer a downloadable form.&amp;nbsp; Think of it as a &amp;quot;DVR&amp;quot; for your internet radio!&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.minezone.org/blog/2006/08/17/record-streaming-radio-using-free-software/" target="_blank"&gt;http://www.minezone.org/blog/2006/08/17/record-streaming-radio-using-free-software/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Few notes:&amp;nbsp; &lt;/p&gt;&lt;p&gt;- The tool &amp;quot;close&amp;quot; isn&amp;#39;t really necessary because Windows&amp;#39; built-in taskkill.exe should signal a normal close unless you specify the /F flag which forcefullly terminates.&lt;/p&gt;&lt;p&gt;- If you have &lt;a href="http://www.avianwaves.com/Tech/Tools/RDTabs/"&gt;RD Tabs&lt;/a&gt; installed, you don&amp;#39;t need &amp;quot;wait.exe&amp;quot; either.&amp;nbsp; The &amp;quot;sleep.exe&amp;quot; included in the RD Tabs installation for scripting purposes does the same thing, only it sleeps for miliseconds, not seconds, so note that in your calculations in the script.&lt;/p&gt;&lt;p&gt;- Mplayer playlists can be in a wide variety of formats.&amp;nbsp; If your favorite show isn&amp;#39;t a &amp;quot;m3u&amp;quot; as in the example - no worries.&amp;nbsp; Just make sure the output file is the right format for the playlist because mplayer isn&amp;#39;t smart enough to do automatic extensions it seems.&amp;nbsp; I&amp;#39;m recording an &amp;quot;ASX&amp;quot; (window media) stream for lunch-time enjoyment right now.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=49&amp;t=Freeware-Method-of-Recording-Internet-Ra</link>
      <pubDate>Thu, 15 Nov 2007 14:21:00 GMT</pubDate>
    </item>
    <item>
      <title>XP SP2 Setup BSoD (0x0000007B) on New SATA Systems</title>
      <description>&lt;p&gt;We still run Windows XP SP2 as our primary workstation OS at work.&amp;nbsp; It&amp;#39;s mainly a cost decision as Vista&amp;#39;s feature set is absolutely drooled over by everybody here.&amp;nbsp; Anyway, We just got a brand spanking new Optiplex with Vista pre-loaded.&amp;nbsp; Using the retrograde licensing provisions, we buy Vista systems, but&amp;nbsp;install XP, to save on the upgrade cost later.&lt;/p&gt;&lt;p&gt;While attempting to install XP SP2 on this system I kept getting a BSoD right at the point where it says &amp;quot;Setup is starting Windows.&amp;quot;&amp;nbsp; It would give the bad hard drive error (Stop code 0000007B).&amp;nbsp; It turns out that this happens because the SATA mode is set to &lt;a href="http://en.wikipedia.org/wiki/AHCI" target="_blank"&gt;AHCI&lt;/a&gt;&amp;nbsp;instead of standard SATA (or even IDE) mode.&amp;nbsp; Fixing this on the Optiplex is easy.&amp;nbsp; You go into F2 BIOS setup, go down to SATA options and change the mode from AHCI to SATA.&amp;nbsp; That&amp;#39;s it!&lt;/p&gt;&lt;p&gt;Of&amp;nbsp;course you get better performance in AHCI.&amp;nbsp; To change to AHCI after Windows is installed, you first need to preload all the AHCI drivers from Dell&amp;#39;s website, THEN change the mode to AHCI.&amp;nbsp; If you just change the mode ahead of time, you&amp;#39;ll get that pesky BSoD again and risk corrupting the installation.&lt;/p&gt;&lt;p&gt;Now if you got a new Optiplex with an XP SP2 disk, it will probably have the correct AHCI driver included, but I didn&amp;#39;t have one.&lt;/p&gt;&lt;p&gt;I&amp;#39;m sure this information is applicable to many other vendors, just replace the words &amp;quot;Dell&amp;quot; and &amp;quot;Optiplex&amp;quot; with your vendor&amp;#39;s names.&amp;nbsp; :-)&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=48&amp;t=XP-SP2-Setup-BSoD-0x0000007B-on-New-SA</link>
      <pubDate>Fri, 09 Nov 2007 16:21:00 GMT</pubDate>
    </item>
    <item>
      <title>Dish Network's DVR External Hard Drive Feature ROCKS!</title>
      <description>&lt;p&gt;My Dish Network VIP622 was dying slowly (kept rebooting multiple times per day) and occassionally would squeel and buzz and make very loud annoying noises while crashing (poor thing).&amp;nbsp; Luckily, Dish had finally started their external hard drive feature for the receiver where you can archive recordings to an external USB 2.0 hard drive.&amp;nbsp; I was worried at first that the recordings were married to the receiver and I&amp;#39;d lose everything if I replaced my receiver.&amp;nbsp; It just seems like the way DRM is going these days, that&amp;#39;s the route they&amp;#39;d take.&amp;nbsp; (Sort of like how Sirius&amp;#39; &amp;quot;DVR&amp;quot; Stiletto 100 player doesn&amp;#39;t contain the ability to notify you of when artists are on (the Stiletto 10 can) because the benevolent music biz decided that would encourage piracy.)&lt;/p&gt;&lt;p&gt;Anyway, Dish Network pleasantly surprised me again.&amp;nbsp; I plugged my replacement receiver in, plugged the hard drive in and it told me &amp;quot;This hard drive was used on another Dish DVR, would you like to convert its contents to work on this DVR?&amp;quot;&amp;nbsp; I hit yes and now I lost absolutely NO archived shows!&lt;/p&gt;&lt;p&gt;Thanks, Dish!&lt;/p&gt;&lt;p&gt;Now the question is with the wording there, can you convert it back?&amp;nbsp; How many times can you convert from one receiver to another?&amp;nbsp; Can you only convert between receivers you own?&amp;nbsp; I would guess the answers would be (in this order): yes, some limited amount, and yes.&amp;nbsp; They can&amp;#39;t give away the farm here.&amp;nbsp; The movie and TV industries would blow a gasket whether or not &amp;quot;trading hard drives&amp;quot; ever could possibly become a piracy problem (that&amp;#39;s even&amp;nbsp;MORE complicated than trading VHS back in the day).&amp;nbsp; I mean it&amp;#39;s not like you want to just go give away your $100 hard drive to people.&amp;nbsp; And the data on the drive is encrypted and who knows if even the mighty Norton Ghost (I refuse to call it Symantec Ghost) could image it successfully.&amp;nbsp; And lastly, when you copy a show to your receiver, it&amp;#39;s removed from the hard drive, necessitating recording it again for the original owner, which makes piracy even more difficult (but is also not very intrusive to the legitimate user -- good balance).&lt;/p&gt;&lt;p&gt;Anybody got any answers?&amp;nbsp; I&amp;#39;m curious...&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=47&amp;t=Dish-Networks-DVR-External-Hard-Drive-F</link>
      <pubDate>Thu, 08 Nov 2007 15:09:00 GMT</pubDate>
    </item>
    <item>
      <title>Why I Hate the GPL, Reason #28342</title>
      <description>&lt;p&gt;Here&amp;#39;s a great example of why I hate the GPL:&lt;/p&gt;&lt;p&gt;&lt;a href="http://cgi.ebay.com/Open-Office-Pro-Suite-2008-for-Microsoft-Windows-DL_W0QQitemZ110179346597QQihZ001QQcategoryZ150132QQssPageNameZWDVWQQrdZ1QQcmdZViewItem" target="_blank"&gt;[Ebay Item Listing Link]&lt;/a&gt;&lt;/p&gt;&lt;p&gt;If that link is broken, just search on Ebay for Microsoft Office and you are bound to run into dozens of items listed actually selling &lt;em&gt;OpenOffice&lt;/em&gt; (free, OpenSource, basic &amp;quot;office&amp;quot; package).&amp;nbsp; Now, mind you, I&amp;#39;m not against &amp;quot;selling free software&amp;quot; in all cases because, afterall, CDs cost money to burn, but selling a download link where the proceeds clearly are not going to the person paying bandwidth bills?&amp;nbsp; The download link is FREELY (&amp;quot;as in beer&amp;quot; as the&amp;nbsp;kids say)&amp;nbsp;and EASILY found on the google!&amp;nbsp; &lt;/p&gt;&lt;p&gt;These jerks on Ebay&amp;nbsp;are CLEARLY exploiting those that are looking specifically for good deals on Microsoft Office (it shows up in a &amp;quot;Microsoft Office&amp;quot; search afterall because of a clever title) and see this item and think, &amp;quot;wow, great, where do I sign up?&amp;quot;&amp;nbsp; What these poor consumers don&amp;#39;t realize is that they are being swindled out of a few bucks.&lt;/p&gt;&lt;p&gt;This seller is NOT selling a CD burned with OpenOffice (for which $4-5 is fair).&amp;nbsp; He/she is selling a download link -- the thing you find in two seconds on the google!&amp;nbsp;&amp;nbsp;The problem is the target consumers are not particularly savvy and don&amp;#39;t KNOW they can find this application for free with a simple search.&lt;/p&gt;&lt;p&gt;Now this example of $4 is not the most egregious offense.&amp;nbsp; I&amp;#39;ve actually seen completed items going for up to $80 on Ebay.&amp;nbsp; Unfortunately, Ebay has purged the history that far back (this was a couple months ago when somebody emailed me the completed listing).&amp;nbsp; It seems&amp;nbsp;&amp;quot;competition&amp;quot; has forced the link prices to go down since other jackasses have now thought it&amp;#39;s a good way to make an easy buck off some poor unsavvy chaps.&amp;nbsp; Jerks.&amp;nbsp; And, no, market pressure didn&amp;#39;t resolve this.&amp;nbsp; Four dollars is still too much to pay for something that is free.&amp;nbsp; Especially when all you are selling is the &lt;em&gt;knowledge&lt;/em&gt; of the link to&amp;nbsp;download&amp;nbsp;it!&amp;nbsp; Remember that the authors and distributors of OpenOffice are not being compensated here.&lt;/p&gt;&lt;p&gt;And this crap is all perfectly legal under the terms of the GPL.&amp;nbsp; So it&amp;#39;s not Ebay&amp;#39;s fault.&lt;/p&gt;&lt;p&gt;Good job, FSF.&amp;nbsp; Software freedom is on the march.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=46&amp;t=Why-I-Hate-the-GPL-Reason-28342</link>
      <pubDate>Tue, 23 Oct 2007 13:12:00 GMT</pubDate>
    </item>
    <item>
      <title>I just submitted RD Tabs to TUCOWS - See you 4.5 years.</title>
      <description>&lt;p&gt;So I thought I&amp;#39;d try to get the word out about the wonderful and free &lt;a href="http://www.avianwaves.com/Tech/Tools/RDTabs/"&gt;RD Tabs&lt;/a&gt; by submitting it to a few more software download sites.&amp;nbsp; I hit TUCOWS.&amp;nbsp; (Remember when they were popular?&amp;nbsp; You know, back in &amp;#39;98?)&amp;nbsp; Anyway, I finished the submission and this is the message I got.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;font face="courier new,courier"&gt;There are 8493 program adds currently in the queue.&lt;br /&gt;Estimated time until your software is evaluated: 1701 days.&lt;br /&gt;To expedite the process, please choose one of the following options:&lt;/font&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Whoa, there, horsey!&amp;nbsp; 1701 days?&amp;nbsp; That&amp;#39;s like over FOUR years!&amp;nbsp; No wonder most of the software on there is so out of date... And I thought download.com&amp;#39;s one month turn around time was bad (they JUST approved RD Tabs 2.0.8).&amp;nbsp; Of course, as you can see up there, I can expedite the process by PAYING them.&amp;nbsp; Like free software generates dispoable income.&amp;nbsp; I mean I don&amp;#39;t expect them to jump over hurdles here, but 4.5 YEARS?&amp;nbsp; 90 days is more reasonable.&amp;nbsp; &lt;/p&gt;&lt;p&gt;So I thought about it for a minute and realized they at 1701 days, they are only processing 4-5 programs PER DAY.&amp;nbsp; Holy smokes!&amp;nbsp; How many people work there?&amp;nbsp; I mean I could do that in an hour on my own.&lt;/p&gt;&lt;p&gt;What a racket...&amp;nbsp; I won&amp;#39;t be complaining about download.com taking five weeks any more (and here I thought that was sluggish).&amp;nbsp; Apparently that&amp;#39;s incredibly good turn-around time for no payment... Even if they do add typos into the description that I didn&amp;#39;t type in.&amp;nbsp; (Haven&amp;#39;t they heard of cut&amp;#39;n&amp;#39;paste?)&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=45&amp;t=I-just-submitted-RD-Tabs-to-TUCOWS-See</link>
      <pubDate>Wed, 17 Oct 2007 02:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Forefront Client Security History Consuming HUGE Amounts of Disk Space</title>
      <description>&lt;p&gt;I ran into an issue the other day where we had two servers in an isolated domain that were steadily losing disk space to an unknown cause.&amp;nbsp; It turns out the cause was Forefront Client Security.&amp;nbsp; The reason?&amp;nbsp; Forefront&amp;#39;s history kept accumulating events at a rate of approximately 120 events&amp;nbsp;every five minutes!&amp;nbsp; The history folder grew to about 2.5 GB in&amp;nbsp;just over three weeks&amp;nbsp;and had tens to hundreds&amp;nbsp;of thousands of files (not sure how many exactly as Explorer would crash before I could get a count).&amp;nbsp; Why?&amp;nbsp; Group Policy was set to &amp;quot;Process even if Group Policy object have not changed&amp;quot; and so the firewall rules set up policy were being reevaluated by FCS every five minutes!&amp;nbsp; Not a bug, persay, but definitely something that should be addressed in future versions of FCS.&amp;nbsp; Anyway, here&amp;#39;s a link to the newsgroup article I posted on TechNet.&amp;nbsp; No responses yet at the time of this blog post, but hopefully somebody at Microsoft will chime in on this issue.&amp;nbsp; &lt;a href="http://forums.microsoft.com/ForeFront/ShowPost.aspx?PostID=2258749&amp;amp;SiteID=41&amp;amp;mode=1" target="_blank"&gt;http://forums.microsoft.com/ForeFront/ShowPost.aspx?PostID=2258749&amp;amp;SiteID=41&amp;amp;mode=1&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=44&amp;t=Forefront-Client-Security-History-Consum</link>
      <pubDate>Fri, 12 Oct 2007 13:13:00 GMT</pubDate>
    </item>
    <item>
      <title>The Mystery of the Empty Vista Domain Admin Logon (a.k.a., Black Screen of Purgatory)</title>
      <description>&lt;p&gt;The other day, I was setting up my very first corporate Vista machine.&amp;nbsp; It was a new laptop with Vista Business pre-installed that was to become the first live Vista machine on&amp;nbsp;our corporate network.&amp;nbsp; An exciting day it was.&amp;nbsp; ... Okay, actually it was a pretty frustrating day because this machine was NOT cooperating.&amp;nbsp; I had deployed test machines in our sandbox OU and thought I had ironed out all the problems, but&amp;nbsp;not so...&amp;nbsp;This laptop had one glaring horrible problem: I could not log on as a domain admin!&lt;/p&gt;&lt;p&gt;Now that&amp;#39;s a big problem...&lt;/p&gt;&lt;p&gt;I was perfectly able, mind you, to log on as my normal account and then elevate to a domain admin when needed, but the domain admin logon itself failed.&amp;nbsp; All I would get is a lonely&amp;nbsp;empty black screen.&amp;nbsp; It&amp;#39;s as if Windows Explorer forgot all about me.&amp;nbsp; How depressing!&amp;nbsp; I named this experience the &amp;quot;Black Screen of Purgatory.&amp;quot;&lt;/p&gt;&lt;p&gt;So what was the problem?&lt;/p&gt;&lt;p&gt;I went back to my regular logon, fired up Event Viewer and scoured the logs.&amp;nbsp; This is the event that&amp;nbsp;I found every time I tried to logon interactively as a domain admin...&lt;/p&gt;&lt;p&gt;&lt;font face="courier new,courier"&gt;Log Name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application&lt;br /&gt;Source:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Winlogon&lt;br /&gt;Event ID:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4006&lt;br /&gt;Level:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Warning&lt;br /&gt;Description:&lt;br /&gt;The Windows logon process has failed to spawn a user application. Application name: . Command line parameters: C:\Windows\system32\userinit.exe.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Interesting, eh?&amp;nbsp; Winlogon was actually failing to spawn a process.&amp;nbsp; I wonder why?&amp;nbsp; It runs as SYSTEM, afterall, even in Vista.&amp;nbsp; SYSTEM has full control over most everything.&lt;/p&gt;&lt;p&gt;I scoured the google and found only a few pages related to Vista and only one related to Vista and domain admins logging on.&amp;nbsp; The culprit?&amp;nbsp; UAC.&lt;/p&gt;&lt;p&gt;Oh that blessed security feature we all love to hate! (--or is it hate to love?)&amp;nbsp; Apparently, UAC was trying to open an elevation prompt during logon.&amp;nbsp; Well, no interactive session has yet been established (that&amp;#39;s the job of Winlogon and userinit.exe afterall) so the UAC elevation prompt just gets lost in the ethos of the Black Screen of Purgatory.&lt;/p&gt;&lt;p&gt;Luckily, if you press Ctrl+Alt+Del, you still get the security menu.&amp;nbsp; No, TaskMgr won&amp;#39;t run.&amp;nbsp; But you can log off without powering down your computer.&lt;/p&gt;&lt;p&gt;The article that discovered UAC was the culprit also noted that turning off UAC fixed this problem.&amp;nbsp; Well, of course disabling a security feature&amp;nbsp;and preventing it from doing it&amp;#39;s job&amp;nbsp;will make things work (just ask the developers at the company I work for), but that&amp;#39;s the cheap way out.&amp;nbsp; I want to figure out WHY this is happening and fix it.&lt;/p&gt;&lt;p&gt;So I started doing some tests.&amp;nbsp; First, I tried a local administrator account.&amp;nbsp; That works!&amp;nbsp; Wow, domain admins don&amp;#39;t, but local admins do.&amp;nbsp; Interesting.&amp;nbsp; So then I guessed that maybe a GPO was the problem, so I pulled the computer out of it&amp;#39;s home OU and put it into a test OU which blocks all policies.&amp;nbsp; I rebooted.&lt;/p&gt;&lt;p&gt;I was able to log on as a domain admin.&amp;nbsp; Very interesting!&amp;nbsp; It was a GPO.&amp;nbsp; But which one?&lt;/p&gt;&lt;p&gt;After gradually adding and enabling all applicable policies, I found the culprit: &lt;strong&gt;Restricted Groups.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;That&amp;#39;s an unusual, culprit, isn&amp;#39;t it?&lt;/p&gt;&lt;p&gt;In order to keep local groups clean, I use Restricted Groups to prevent unauthorized additions to the Users and Administrators groups on workstations.&amp;nbsp; In XP, it was sufficient for Domain Admins to be members of only the Administrators local group to gain full access to the machine.&amp;nbsp; This is not the case in Vista.&amp;nbsp; For some reason, if Domain Admins are not ALSO in the Users local group, they cannot logon due to UAC trying to request an elevation prompt at pre-logon.&amp;nbsp; Apparently, permissions are set okay from a traditional standpoint (disabling UAC &amp;quot;fixes&amp;quot; this issue), but UAC doesn&amp;#39;t like tradition.&amp;nbsp; The reason you don&amp;#39;t&amp;nbsp;commonly see this issue on Vista machines is because in Vista, the built-in principle INTERACTIVE is normally automatically a member of the Users local group, but I had overwritten the Users local group with my own members by policy.&amp;nbsp; Why do I do this?&amp;nbsp; Because I don&amp;#39;t want, for example,&amp;nbsp;role accounts getting interactive sessions&amp;nbsp;on workstations.&amp;nbsp; I&amp;#39;m just paranoid like that.&lt;/p&gt;&lt;p&gt;I also noticed that in Vista, Local Service and Network Service are automatically members of the Users local group, so I suggest also adding those to your Vista Restricted Groups policy to prevent future weirdness.&lt;/p&gt;&lt;p&gt;Mystery solved and case closed.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=43&amp;t=The-Mystery-of-the-Empty-Vista-Domain-Ad</link>
      <pubDate>Fri, 05 Oct 2007 21:40:00 GMT</pubDate>
    </item>
    <item>
      <title>Albums are dead? Bah! Plus updates!</title>
      <description>&lt;p&gt;So with new technology regularly comes speculations of grand new utopic worlds and the death of old ways.&amp;nbsp; iTunes has basically made the industry (or those at least who claim to be &amp;quot;in&amp;quot; the industry) to speculate on if selling albums is worth it anymore.&amp;nbsp;&amp;nbsp;Afterall, you can just jot on over to iTunes (or whatever), download only the songs you like from every artist you like and be done with it!&lt;/p&gt;&lt;p&gt;Of course there are people like that.&amp;nbsp; But they could (and did) buy 45&amp;#39;s, cassette singles, and CD singles back in the &amp;quot;old&amp;quot; days.&amp;nbsp; Some people just like buying albums (like me) because they want the full experience.&amp;nbsp; Yes, some bands just produce collections of songs with no real forethought on the &amp;quot;experience&amp;quot; an album will take you on, and that&amp;#39;s fine.&amp;nbsp; But longer multi-part experiences are an important&amp;nbsp;part of music and have been for some time.&amp;nbsp; I&amp;#39;m not sure that&amp;#39;s going to change!&amp;nbsp; Symphonies were written in movements.&amp;nbsp; Each movement you could say was a &amp;quot;song&amp;quot; and the whole symphony was an &amp;quot;album.&amp;quot;&amp;nbsp; It was the same concept.&amp;nbsp; Teevee analogy: singles are the &amp;quot;episodes&amp;quot; and&amp;nbsp;albums are the &amp;quot;season&amp;quot; (or &amp;quot;series&amp;quot; if you are from across the pond).&lt;/p&gt;&lt;p&gt;So anyway, I&amp;#39;m tired of hearing that the album is dead.&amp;nbsp; The CD may be on life support, but the album is not dead.&amp;nbsp; It will just be bought as a chain of singles off the iTunes, to be listened to in a specific order.&amp;nbsp; Is that such a stretch?&amp;nbsp; You can even leave cross fading intact!&lt;/p&gt;&lt;p&gt;Okay so enough babbling.&amp;nbsp; Back to Avian Waves.&amp;nbsp; CD coming soon (I&amp;#39;m serious this time).&amp;nbsp; I finally found a reasonable manufacturing price (via Discmakers) and will be distributing via CD Baby.&amp;nbsp; Let&amp;#39;s hope I can make it onto the iTunes and others from that.&amp;nbsp; Cross fades will remain in those versions, so if you buy them there you can run them back to back and get the &amp;quot;album experience&amp;quot; minus the artwork.&amp;nbsp; The &lt;a href="/Music/Discography/AvianWaves_CD.aspx"&gt;SNOCAP order form on my web page&lt;/a&gt; is for the &amp;quot;singles&amp;quot; versions where songs will not crossfade.&lt;/p&gt;&lt;p&gt;Of course if you buy the CD, I make more money (support your local starving artist) and you get something tangible to hold onto.&amp;nbsp; It&amp;#39;s also better quality.&lt;/p&gt;&lt;p&gt;Now if you are a TRUE audiophile, like me, you will really be excited to hear that all my music will eventually be available via DVD-Audio someday.&amp;nbsp; Not sure when exactly.&amp;nbsp; Not sure anybody cares!&amp;nbsp; But basically the benefit of DVD-A is that it will store the ORIGINAL MASTERS in its full brilliant 96Khz 24-bit clarity.&amp;nbsp; That means no resampling, no dithering, and no loss of quality from the master recordings!&amp;nbsp; I work exclusively in the 24-bit 96Khz domain when recording, processing, and mastering (never leaving that domain for any reason),&amp;nbsp;so listening to those high quality masters is absolutely the best quality recording available for my music.&amp;nbsp; &lt;a href="/contact.aspx"&gt;Hit me on the contact page if you are interested in a DVD-A format&lt;/a&gt;.&amp;nbsp; It will only play on DVD players, of course (includes your computer).&amp;nbsp; However, unlike CDs, you can losslessly rip the audio and store it and then play it through your media player whenever you want.&amp;nbsp; However, copyright laws prohibit you distributing it (please, I really am a starving artist - feed me).&lt;/p&gt;&lt;p&gt;Yes, if a new high def audio format standard replaces the rarely seen DVD-A. I will embrace it and long as it is not prohibitively expensive.&lt;/p&gt;&lt;p&gt;DVD-A orders will be custom short runs (I anticipate very little demand lol), but for those of us that appreciate the sonic clarity that only high quality analog tape and 96Khz 24-bit (and above) digital audio can bring, it will be a welcome treat.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=63&amp;t=Albums-are-dead-Bah-Plus-updates</link>
      <pubDate>Tue, 18 Sep 2007 14:03:00 GMT</pubDate>
    </item>
    <item>
      <title>Forums have been upgraded!</title>
      <description>&lt;p&gt;I have upgraded the forums from YAF 1.9.0 to YAF 1.9.1.&amp;nbsp; They do great work for free forums!&amp;nbsp; If you run an ASP.Net website, I highly recommend it.&lt;/p&gt;&lt;p&gt;Here&amp;#39;s the &lt;a href="http://www.yetanotherforum.net" target="_blank"&gt;website&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Let me know if you run into any problems!&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=42&amp;t=Forums-have-been-upgraded</link>
      <pubDate>Sat, 08 Sep 2007 17:16:00 GMT</pubDate>
    </item>
    <item>
      <title>NEEDED: Windows XP/Vista x64 Beta Testers for RD Tabs x64</title>
      <description>&lt;p&gt;I don&amp;#39;t even personally have a 64-bit capable computer yet (well, the CPU is capable, but not the OS).&amp;nbsp; This makes building and testing the 64-bit version of RD Tabs difficult.&amp;nbsp; Can somebody help me out here by being a tester?&amp;nbsp; If so, see the forum post below...&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;amp;m=106"&gt;http://www.avianwaves.com/Forums/Default.aspx?g=posts&amp;amp;m=106&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=41&amp;t=NEEDED-Windows-XPVista-x64-Beta-Tester</link>
      <pubDate>Mon, 27 Aug 2007 20:03:00 GMT</pubDate>
    </item>
    <item>
      <title>Avian Waves Forums are now integrated into the main website</title>
      <description>&lt;p&gt;Anybody who has been using the Avian Waves Forums has noticed that it was not integrated into the main website.&amp;nbsp; This is due to the code being from another author, who makes the amazing open source YetAnotherForum.Net.&amp;nbsp; it&amp;#39;s C#, so I can&amp;#39;t integrate it directly into the main Avian Waves website since I write primarily in VB.Net.&amp;nbsp; However, I found a clever way to integrate it by exporting the main website&amp;#39;s current &amp;quot;skin&amp;quot;&amp;nbsp;(even if I change it) and retrieving this through the skinnable features of YAF.&amp;nbsp; The advantage is now it looks like the rest of the website, but can be easily upgraded since it is still technically a separate web application.&amp;nbsp; Fun stuff!&amp;nbsp; Enjoy!&lt;/p&gt;&lt;p&gt;The new URL is www.avianwaves.com/Forums but the old URL forums.avianwaves.com will still work.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=40&amp;t=Avian-Waves-Forums-are-now-integrated-in</link>
      <pubDate>Sun, 26 Aug 2007 21:18:00 GMT</pubDate>
    </item>
    <item>
      <title>RD Tabs 2.0 is out of Beta and Released to the Web!</title>
      <description>&lt;p&gt;RD Tabs 2.0 is OUT of beta!&amp;nbsp; Horray!&amp;nbsp; It&amp;#39;s taken long enough, hasn&amp;#39;t it?&amp;nbsp; Thanks to all the beta testers!&amp;nbsp; Here is the link to the forums for more information...&lt;/p&gt;&lt;p&gt;&lt;a href="http://forums.avianwaves.com/Default.aspx?g=posts&amp;amp;t=33"&gt;http://forums.avianwaves.com/Default.aspx?g=posts&amp;amp;t=33&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=39&amp;t=RD-Tabs-20-is-out-of-Beta-and-Released</link>
      <pubDate>Fri, 24 Aug 2007 19:03:00 GMT</pubDate>
    </item>
    <item>
      <title>Weird WSUS 3.0 Installation Problem</title>
      <description>&lt;p&gt;I ran into a really strange problem tonight on a server (domain controller) where I was attempting to upgrade WSUS 2.0 running with a SQL Express backend to WSUS 3.0.&lt;/p&gt;&lt;p&gt;The setup program said &amp;quot;success&amp;quot; but after seeing nothing new in the Start menu, I checked the wsussetup.log and I saw that it failed.&amp;nbsp; I tried uninstalling WSUS 2.0 from Add/Remove Programs, but that faild too (invalid parameter).&amp;nbsp; I then tried re-installing over, no go.&amp;nbsp; So I manually deleted every folder and uninstalled SQL completely, then tried again.&amp;nbsp; No good!&amp;nbsp; I was stuck inbetween a broken WSUS 2.0 and broken WSUS 3.0 and it wouldn&amp;#39;t uninstall or install over, even though everything was manually deleted.&amp;nbsp; In the wsussetup.log it kept saying...&lt;/p&gt;&lt;p&gt;&lt;font face="courier new,courier" color="#00ccff"&gt;2007-08-19 22:41:24&amp;nbsp; Success&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Validating pre-requisites...&lt;br /&gt;2007-08-19 22:41:24&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Failed to determine if an higher version of WSUS is installed. Assuming it is not... (Error 0x80070002: The system cannot find the file specified.)&lt;br /&gt;2007-08-19 22:41:24&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IsWSUSInstalledOnPort80: cannot found WSUS installed on any website (Error 0x8000FFFF: Catastrophic failure)&lt;br /&gt;2007-08-19 22:41:44&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CSqlConnection::Open: Failed to open SQL connection to instance MACAW (Error 0x80004005: Unspecified error)&lt;br /&gt;2007-08-19 22:41:44&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CUpgradeDriver::PerformPreSetupActions: Failed to open connection to SQL instance %computername% (Error 0x80004005: Unspecified error)&lt;br /&gt;2007-08-19 22:41:44&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CSetupDriver::LaunchSetup: Failed to perform pre-setup actions (Error 0x80004005: Unspecified error)&lt;br /&gt;2007-08-19 22:41:44&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CProgressManager::EnableCancel: GetDlgItem returning error (Error 0x80070578: Invalid window handle.)&lt;br /&gt;2007-08-19 22:41:54&amp;nbsp; Error&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MWUSSetup&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DoInstall: Wsus setup failed (Error 0x80004005: Unspecified error)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;So what can I do?&amp;nbsp; I ran good ol&amp;#39; regmon from SysInternals (I still haven&amp;#39;t gotten used to procmon) and looked through all the entries from the installer MSI trying to find out how this thing is detecting if WSUS is installed... And I found it.&amp;nbsp; Even if it doesn&amp;#39;t show up in Add/Remove Programs, there are still entries in the installer areas of the registry that trigger an upgrade option, even if it shouldn&amp;#39;t.&amp;nbsp; If it finds the GUID {6CD64D0A0598A1549809358CE67166E6} in any installer location of the registry (such as HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products OR user-specific portions of the registry), it will assume WSUS 2.0 is installed, even if it isn&amp;#39;t.&amp;nbsp; The solution?&amp;nbsp; Delete all occurances of that GUID in the installer areas of the registry.&amp;nbsp; Then it will magically install WSUS 3.0 from scratch.&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=38&amp;t=Weird-WSUS-30-Installation-Problem</link>
      <pubDate>Mon, 20 Aug 2007 03:28:00 GMT</pubDate>
    </item>
    <item>
      <title>"Out of Darkness" is Track of the Day at Garageband.com for the SECOND time!</title>
      <description>&lt;p&gt;I was surprised to wake up this morning and find an email from Garageband.com (which I haven&amp;#39;t logged onto in years) has chosen &amp;quot;Out of Darkness&amp;quot; to be the Track of the Day for the second time!&amp;nbsp; This time it will be featured on Saturday, August 18, 2007.&amp;nbsp; The first time it was featured was February 25, 2001 (yes, it&amp;#39;s an old song, and still not published)!&lt;/p&gt;&lt;p&gt;You may notice that the &amp;quot;band name&amp;quot; is TCX.&amp;nbsp; That&amp;#39;s what I went by back in the day and they don&amp;#39;t seem to be too eager to update the band name to &amp;quot;Avian Waves.&amp;quot;&amp;nbsp; Rest assured, TCX is Avian Waves (only a more lame band name, that&amp;#39;s all).&amp;nbsp; I&amp;#39;m not hijacking somebody else&amp;#39;s glory.&amp;nbsp; :-)&lt;/p&gt;&lt;p&gt;Labels?&amp;nbsp; Where are you?&amp;nbsp; It&amp;#39;s a 6 year old track that still hasn&amp;#39;t aged a day!&amp;nbsp; People love it!&amp;nbsp; &lt;a href="http://www.avianwaves.com/contact.aspx"&gt;Sign me&lt;/a&gt;!&amp;nbsp; (Yes, I&amp;#39;m begging -- but I&amp;#39;m a starving artist!&amp;nbsp; We tend to beg...)&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center"&gt;&lt;a target="_blank" href="http://www.garageband.com/song?|pe1|S8LTM0LdsaSvYlW_dTgxXc18Ox6dLA"&gt;&lt;img src="http://www.garageband.com/images/badges/totd_redwhite.gif" border="0" width="114" height="98" /&gt;&lt;br /&gt;Garageband Track of the Day&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;</description>
      <link>http://www.avianwaves.com/Blog/default.aspx?id=62&amp;t=Out-of-Darkness-is-Track-of-the-Day-at</link>
      <pubDate>Sat, 11 Aug 2007 14:26:00 GMT</pubDate>
    </item>
  </channel>
</rss>