<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>micromux &#187; Microsoft</title>
	<atom:link href="http://www.micromux.com/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.micromux.com</link>
	<description>Commentary on the state of my microcosm.</description>
	<lastBuildDate>Thu, 02 May 2013 02:54:46 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Saving Windows 8</title>
		<link>http://www.micromux.com/2012/08/18/saving-windows-8/</link>
		<comments>http://www.micromux.com/2012/08/18/saving-windows-8/#comments</comments>
		<pubDate>Sat, 18 Aug 2012 14:08:02 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=597</guid>
		<description><![CDATA[Most IT professionals have either seen a demo of Windows 8 or have taken a few minutes to download a copy and test drive it. The reviews have been somewhat mixed, with most being favorable to the new UI and &#8230; <a href="http://www.micromux.com/2012/08/18/saving-windows-8/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Most IT professionals have either seen a demo of Windows 8 or have taken a few minutes to <a href="http://windows.microsoft.com/en-US/windows-8/download">download</a> a copy and test drive it. The reviews have been somewhat mixed, with most being favorable to the new UI and usually expressing confusion over the somewhat distracting method for running legacy Windows applications.<br />
<span id="more-597"></span><br />
Make no mistake about it, Windows 8 is a significant paradigm shift for Microsoft. After failing to corner the slate computing market with Windows Tablet Edition, which has been available since XP, they are about to embark on a new UI that should provide tablet users with a much richer experience.</p>
<p><span class="calloutRight">Make no mistake about it, Windows 8 is a significant paradigm shift for Microsoft.</span>Unfortunately, in the process of doing this, desktop users are going to be impacted as a result of the redesign of the traditional Start menu in favor of a tiled main menu screen. Many of the start menu features that users are accustom to have been either moved to new places on the screen or eliminated entirely. This revised interface has been called <em>Windows Metro UI</em> or now simply just Window 8. </p>
<p>In many ways this is similar to the <a href="http://en.wikipedia.org/wiki/Unity_(user_interface)">Unity</a> <a href="http://lecterror.com/articles/view/my-ubuntu-divorce-and-why-unity-sucks">redesign</a> that Ubuntu Linux went through over a year ago. Unity is a revised application launcher menu for Ubuntu desktops, but it lacks the simple organizational structure of the previous launcher. As a result, many users are installing the old menu or switching to distributions like Mint that don&#8217;t support Unity.</p>
<p><center><img src="http://www.micromux.com/wp-content/uploads/2012/08/Screen-Shot-2012-08-22-at-8.53.48-PM.png" alt="" title="Windows 8 Start Menu" width="480" height="312" class="aligncenter size-full wp-image-605" /></center></p>
<p>So how can Microsoft make their tablet redesign into a killer feature for desktops?</p>
<p>1. <strong>Restrict the new Start screen to &#8220;tablet&#8221; mode</strong>. Users would only see the new start screen when running a device in <em>tablet</em> mode. Once the machine is either docked or connected to a keyboard it would automatically switch to the standard Windows interface with Start menu intact.</p>
<p>This particular design choice would likely require applications to have two versions; one version that can run as a standard Windows application and another that runs from the new Metro UI. </p>
<p>2. <strong>Force everything to run in Metro UI</strong>. Use the API hooks for Windows to present a Metro style UI for all calls. For example, when creating an IFileDialog the Metro UI version would pop up instead. This would cascade all the way down to opening the main window for an application, and would in fact force your application to run in a full screen mode.</p>
<p>Obviously, Microsoft would need to handle cases where application windows are small or model, and of course somehow the custom screens that some applications present would need to be fully tested. Games would continue to work well as most of these are a full screen experience anyway.</p>
<p>3. <strong>Rely on the tablet hardware</strong>. This is another approach, simply rely on the fact that the new Windows 8 tablets are highly coveted and users will retrofit these to run other tablet operating systems like <a href="http://www.android.com/">Android</a>. </p>
<p>There are plenty of opportunities for the Metro style UI paradigm evident in Windows 8, but clearly Microsoft is going to need to arrive at a more cohesive approach across different devices.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2012/08/18/saving-windows-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert OpenOffice to Microsoft Office</title>
		<link>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/</link>
		<comments>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 03:10:28 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=492</guid>
		<description><![CDATA[My first exposure to OpenOffice was a demo from a Sun representative where he was extolling the virtues of Sun&#8217;s StarOffice while running his actual presentation from another product (Microsoft PowerPoint). It clearly wasn&#8217;t ready for general consumption at that &#8230; <a href="http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>My first exposure to OpenOffice was a demo from a Sun representative where he was extolling the virtues of Sun&#8217;s StarOffice while running his actual presentation from another product (Microsoft PowerPoint). It clearly wasn&#8217;t ready for general consumption at that point, but it quickly improved and became the predominant office platform outside of Microsoft Office.</p>
<p><span id="more-492"></span>Unfortunately, Oracle acquired Sun and has since discontinued the project and will return the OpenOffice framework to the developer community. There are a few new projects that have cropped up to address the gaps Oracle OpenOffice may be introducing, including the popular <a href="http://www.libreoffice.org/">LibreOffice</a>, but in the near term it&#8217;s not really clear what the prospects for OpenOffice.org are going to be.</p>
<p>So, despite my better judgment, after more than 10 years with OpenOffice I&#8217;m planning to standardize on Microsoft Office for a while. It has only been in the last few years that I have moved from a Linux desktop to Mac, which makes this transition even easier. However, I have a significant number of documents in OpenOffice format that need to get converted into MS Word, Excel and PowerPoint. Fortunately, I can use OpenOffice to do this for me.</p>
<p>My first step is to create some macros for automating the conversion, you can find this under Tools &#8211; Macros &#8211; Organize Macros &#8211; OpenOffice.org Basic.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-493" title="OpenOffice.org Basic Macros" src="http://www.micromux.com/wp-content/uploads/2011/06/Screen-shot-2011-06-12-at-10.47.43-PM-300x168.png" alt="" width="300" height="168" /></p>
<p>Here you can see the macros that I have added under <strong>Module1</strong>, you may choose to create a new module or simple amend as I have done here. For each core document type, I have added a macro that is able to convert that file.</p>
<pre>' Save document as a Microsoft Word file.
Sub SaveAsDoc( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".doc"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS WinWord 6.0" ),)
   oDoc.close( True )

End Sub

' Save document as a Microsoft Excel file.
Sub SaveAsXls( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".xls"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS Excel 97" ),)
   oDoc.close( True )

End Sub

' Save document as a Microsoft PowerPoint file.
Sub SaveAsPpt( cFile )
   cURL = ConvertToURL( cFile )
   oDoc = StarDesktop.loadComponentFromURL( cURL, "_blank", 0, (_
            Array(MakePropertyValue( "Hidden", True ),))

   cFile = Left( cFile, Len( cFile ) - 4 ) + ".ppt"
   cURL = ConvertToURL( cFile )

   oDoc.storeToURL( cURL, Array(_
            MakePropertyValue( "FilterName", "MS PowerPoint 97" ),)
   oDoc.close( True )

End Sub

Function MakePropertyValue( Optional cName As String, Optional uValue ) _
   As com.sun.star.beans.PropertyValue
   Dim oPropertyValue As New com.sun.star.beans.PropertyValue
   If Not IsMissing( cName ) Then
      oPropertyValue.Name = cName
   EndIf
   If Not IsMissing( uValue ) Then
      oPropertyValue.Value = uValue
   EndIf
   MakePropertyValue() = oPropertyValue
End Function</pre>
<p>The next trick is to automate this, and I did that with a quick shell script. It&#8217;s really nothing fancy, and could easily be improved on &#8211; the idea is to find all the corresponding document types (ODT / ODS / ODP) and then execute the right macro from OpenOffice to convert from the OOO format into an MS Office file:</p>
<pre>#!/bin/sh
export PATH=$PATH:/Applications/OpenOffice.org.app/Contents/MacOS

find ~/Documents -name \*.odt -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsDoc({})" \;
find ~/Documents -name \*.ods -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsXls({})" \;
find ~/Documents -name \*.odp -print -exec soffice -invisible "macro:///Standard.Module1.SaveAsPpt({})" \;</pre>
<p>That&#8217;s it. With a final backup from TimeMachine, I then went ahead and removed the remaining OpenOffice documents from my Document directory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2011/06/12/convert-openoffice-to-microsoft-office/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Crashes Deliverer</title>
		<link>http://www.micromux.com/2011/06/09/windows-crashes-deliverer/</link>
		<comments>http://www.micromux.com/2011/06/09/windows-crashes-deliverer/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 02:07:02 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Malware]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=483</guid>
		<description><![CDATA[There are quite a few kinds of malware that can infect your PC, and Windows Crashes Deliverer is among one of the tricker to extricate. It masquerades as an anti-virus application and in fact gives the appearance of a valid &#8230; <a href="http://www.micromux.com/2011/06/09/windows-crashes-deliverer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>There are quite a few kinds of malware that can infect your PC, and <em>Windows Crashes Deliverer</em> is among one of the tricker to extricate. It masquerades as an anti-virus application and in fact gives the appearance of a valid application, this malware is part of a relatively new class of malicious programs that can be described as rogue anti-spyware or <em>scareware</em>. For these programs, the objective is to convince you to buy it to protect your machine and in the process of doing so create the appearance of damage on your machine.</p>
<p><span id="more-483"></span></p>
<p><a href="http://www.micromux.com/wp-content/uploads/2011/06/windows_crashes_deliverer.jpg"><img class="aligncenter size-full wp-image-487" title="Windows Crashes Deliverer" src="http://www.micromux.com/wp-content/uploads/2011/06/windows_crashes_deliverer.jpg" alt="Windows Crashes Deliverer" width="500" height="269" /></a></p>
<p>After this is installed on your system, it will take over your Windows desktop shell. As a result, when your computer restarts rather than run the standard Windows desktop you will be running Crashes Deliverer instead. This program actually creates a randomly assigned file name for the application and places that in:</p>
<p><code>%ApplicationData%\User Profile\Microsoft\[random].exe</code></p>
<p>Where [random] is in fact a random series of letters and numbers. Removal will require something like <a href="http://www.bleepingcomputer.com/download/anti-virus/rkill">RKill</a> to eliminate Crashes Deliverer from memory, I will explain in a little more detail how this can work.</p>
<ol>
<li><strong>Run Fake Scan</strong>. On reboot, Crashes Deliverer will take over your desktop. Follow the instructions to run the fake scan and then press <em>Fix Errors.</em> You won&#8217;t be able to get to your Windows desktop (or at least a crippled version of that) until completing the fake scan.</li>
<li><strong>Close Crashes Deliverer Window</strong>. Close this window after completing the fake scan. Be aware that the program doesn&#8217;t actually exit, it will continue to run in the background thwarting many activities. For example, if you attempt to open Window Task Manager at this time it would erroneously identify that as a virus. Ignore all these warnings, this is not a true anti-virtus program.</li>
<li><strong>Run RKill</strong>. Use <a href="http://www.bleepingcomputer.com/download/anti-virus/rkill">RKill</a> to terminate Crashes Deliverer, since you can&#8217;t bring up Task Manager or many other popular utilities for process management, RKill is going to be your best bet. Note that Crashes Deliverer can identify RKILL.EXE, so you must rename the program in order for it to run.</li>
<li><strong>Update Your Registry</strong>. Remove the invalid registry key for the Windows logon shell, this will be pointing to the invalid Crashes Deliverer [random].exe. The following registry path should be purged: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell.</li>
<li><strong>Remove Malware Executable</strong>. Remove the malware executable under %ApplicationData%\User Profile\Microsoft\[random].exe. You can use the name of the executable from the previous step or look for a sufficiently cryptic program name.</li>
<li><strong>Run Anti-Virus</strong>. This should be something other than the anti-virus you were running before Crashes Deliverer, since it was unable to detect it. You can use something like <a href="http://www.malwarebytes.org/">Malwarebytes</a> or <a href="http://www.safer-networking.org">Spybot</a>.</li>
<li><strong>Reboot</strong>.</li>
</ol>
<p>It&#8217;s easy to see how you might get lured into running this program, it purports to be a trustworthy source for anti-virus protection. In fact, the only intention is to convince you to spend money on a program that will actually do nothing for you. If you do enter your credit card information, you should contact your credit card company and inform them of what has happened</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2011/06/09/windows-crashes-deliverer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Virtual Storefronts</title>
		<link>http://www.micromux.com/2009/02/13/microsoft-virtual-storefronts/</link>
		<comments>http://www.micromux.com/2009/02/13/microsoft-virtual-storefronts/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 04:23:06 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=219</guid>
		<description><![CDATA[Microsoft has decided to pursue commercial stores, presumably these would be located in strategic markets and would allow consumers to purchase software and various PC accessories. While they are obviously borrowing the idea from Apple, it may prove difficult for &#8230; <a href="http://www.micromux.com/2009/02/13/microsoft-virtual-storefronts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Microsoft has decided to <a href="http://news.cnet.com/8301-13860_3-10163206-56.html?part=rss&amp;subj=news&amp;tag=2547-1_3-0-5">pursue commercial stores</a>, presumably these would be located in strategic markets and would allow consumers to purchase software and various PC accessories. While they are obviously borrowing the idea from Apple, it may prove difficult for Microsoft to execute.</p>
<p><span id="more-219"></span></p>
<p>The most obvious problem is that Microsoft is primarily a software company, so without some help from a PC vendor they won&#8217;t be able to offer you the kind of complete solution that you will find at your local Apple retailer. Amazingly enough, the $319 price-tag for something like Vista Ultimate gets you halfway to a Mac Mini, not mention most casual customers will likely need to upgrade their computer anyway to take advantage of the latest features Windows has to offer.</p>
<p>While Microsoft doesn&#8217;t necessarily need to get into the PC business to compete, it might be worth reconsidering a physical storefront in favor of a virtual one. The iPod Touch and iPhone offer easily installable applications from the App Store, maybe this model could also work for the largest vendor of commercial software?</p>
<div class="calloutRight">&#8230;what if you could visit the Microsoft Store from your Windows computer?</div>
<p>Rather than ordering a copy of Microsoft Zoo Tycoon 2, what if you could visit the Microsoft Store from your Windows computer? The installer would integrate with the existing Add/Remove Programs screen, users could simply find software they would like to have and click the Buy Now to automatically download and install the program onto their computer</p>
<p>You wouldn&#8217;t have to wait for the CD/DVD to arrive in the mail. Larger titles may take a bit longer to install, but this would also make it easy to break these out into separate downloads. For example, instead of buying Microsoft Office you could pay $25 to install Microsoft Word and maybe decide to buy Microsoft Excel a few months later.</p>
<p>The software distribution model is changing, and Microsoft is still heavily reliant on a legacy shrink-wrap strategy. Consumers today simply download programs they want over the Internet and install them on their desktops. Many competing operating systems take advantage of this paradigm, in particular the Add/Remove capability of Linux based operating systems like Ubuntu make new software installation a streamlined process.</p>
<p><img class="alignnone size-full wp-image-221" style="float: left;" title="Add programs" src="http://www.micromux.com/wp-content/uploads/2009/02/vista-programs-and-features-icon.jpg" alt="Add Programs" width="241" height="249" />Forget about all the Vista bundles, sell a single version of the operating system and let the users purchase the additional modules they need. So you want a Media Center on your Vista install? Go to Add/Remove Programs, select Media Center for $50 and click &#8220;Buy Now&#8221;. If you are in a corporate setting with an MSDN subscription, this can integrate with your Windows Live ID to provide seamless installation support for any Microsoft product you are licensed to use.</p>
<p>While the Windows Server environment may not benefit as much from this model, a Windows workstation clearly benefits from some kind of upgrade path. Forget about selling boxes of software in an expensive storefront, offer Windows users an electronic shopping experience that allows them to upgrade Vista for anything new they might want.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2009/02/13/microsoft-virtual-storefronts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Annual 2009 Predictions</title>
		<link>http://www.micromux.com/2008/12/23/annual-2009-predictions/</link>
		<comments>http://www.micromux.com/2008/12/23/annual-2009-predictions/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 17:33:20 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[predictions]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=218</guid>
		<description><![CDATA[It's that time of the year again, and this year I thought it might be worth reviewing my 2008 predictions to help put my thoughts on next year in perspective. <a href="http://www.micromux.com/2008/12/23/annual-2009-predictions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s that time of the year again, and this year I thought it might be worth reviewing my <a href="http://www.micromux.com/2008/01/06/annual-2008-predictions/">2008 predictions</a> to help put my thoughts on next year in perspective.</p>
<p><span id="more-218"></span>At the top of my list for 2008 was a general downsizing at Google. While they have gone through at least one round of layoffs with plans for downsizing the contractor workforce, it&#8217;s tough to say this wasn&#8217;t instigated by the general downturn in the global economic climate. At this point, as Yahoo! struggles to survive through any kind of acquisition it seems likely that Google may need to adjust further to the changing market.</p>
<p>Meanwhile, SSD&#8217;s grew by leaps and bounds with a number of high profile laptops shipping with solid state storage built in. Environmentally friendly PC&#8217;s were relatively popular, particularly with the eco-friendly Mac laptops. Set-top devices like Roku and AppleTV were able to demonstrate the viability of on-demand video with plenty of popular TV shows available from both of these services.</p>
<p>So, what&#8217;s in store for 2009?</p>
<ol>
<li><strong>Open Source Proliferates</strong>. The unfavorable economic climate means that companies will be looking to cut costs. Open source software offers some excellent alternatives to commercial solutions at a fraction of the cost. While this should help Linux adoption rates, we should also see popular open source alternatives like OpenOffice, PostgreSQL, Apache, Firefox and others gain significant market share.</li>
<li><strong>Filesystem Clusters</strong>. While the cost of storage has been plummeting, the technology for distributed file systems has been advancing steadily. There are consumer grade systems like <a href="http://wua.la/">Wuala</a> and enterprise class clustering environments like <a href="http://www.moosefs.com">MFS</a> (Moose File System). Expect to see many companies adopting systems like MFS and in many cases eliminate the need for tape backups in the process.</li>
<li><strong>iPod Alternatives.</strong> At the moment, the Google Android is the most likely candidate but it is possible that Microsoft or even perhaps Blackberry could provide a suitable competitor. This may be in tandem with an iTunes substitute; for example, Amazon has an excellent MP3 download service that works on virtually any platform. Consumers are becoming increasingly aware of the awkward limitations presented by the iPod and Apple&#8217;s bundled iTunes services. While Apple sales may not decline overall, expect to see market share shift as one or more other devices gain traction.</li>
<li><strong>Borrowed Hardware</strong>. Just about every piece of computer hardware has a financing option, when shopping at Dell or Apple you can lease your system for a few dollars every month. This will become increasingly popular in the new year as many customers seek to defray the cost of new equipment.</li>
<li style="text-align: left;"><strong>Microsoft Saves Windows</strong>? The Vista operating system had a bumpy ride, if it wasn&#8217;t for <a href="http://www.mojaveexperiment.com">Mohave</a> one might almost think it didn&#8217;t work. This year will be pivotal for the Windows family of products, Microsoft must demonstrate that Windows 7 offers improved performance with an easy upgrade path from Windows XP.</li>
</ol>
<p>There are certainly some other things that Microsoft can do to help the Windows brand, but I will save that for another day. Suffice it to say, if Microsoft fails to make inroads they will continue to lose market share to Apple and Linux.</p>
<p>Another trend worth noting is SSD has been helping the growth in the netbook market segment, many users now shopping for laptop computers tend to favor smaller and lighter netbook laptops. These tend to be less expensive and are easier to carry with you, as these have been selling well there have been significant inroads made to the Linux desktop installation base. This trend should continue into the new year, and if Microsoft is unable to make a strong value propisition for Windows 7 then these users will be upgrading other hardware to Apple and Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2008/12/23/annual-2009-predictions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Genuine Disadvantage</title>
		<link>http://www.micromux.com/2008/12/10/windows-genuine-disadvantage/</link>
		<comments>http://www.micromux.com/2008/12/10/windows-genuine-disadvantage/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 02:04:51 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WGA]]></category>
		<category><![CDATA[Windows Update]]></category>

		<guid isPermaLink="false">http://www.micromux.com/?p=196</guid>
		<description><![CDATA[For anyone running a pirated copy of Microsoft Windows, the update to Service Pack 3 (SP3) will be thwarted by Windows Genuine Advantage (WGA). Unfortunately, this may affect as much as 20% of all legitimate Windows users and will subsequently inundate you with a frequent reminder that your Windows may be invalid. <a href="http://www.micromux.com/2008/12/10/windows-genuine-disadvantage/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>For anyone running a pirated copy of Microsoft Windows, the update to Service Pack 3 (SP3) will be thwarted by Windows Genuine Advantage (WGA). Unfortunately, this may affect as much as <a href="http://arstechnica.com/news.ars/post/20070124-8690.html">20% of all legitimate Windows users </a>and will subsequently inundate you with a frequent reminder that your Windows may be invalid.<span id="more-196"></span>You will most likely encounter a WGA error during a Windows Update; however, it can also happen during the installation of a number of Microsoft products (Windows Defender, MS Private Folder, and Windows Media Player 11).</p>
<p>In my case, WGA had already executed on my PC. Notwithstanding the fact that WGA had already run with Media Player 11, an attempt to execute a Windows update returned a cryptic error about not being able to install the Windows Genuine Advantage tool. A review of the WindowsUpdate.log file shows the following:</p>
<blockquote>
<pre>- Install call failed
- Reboot required = No
- WARNING: Exit code = 0x80240FFF; Call error code = 0x80004002</pre>
</blockquote>
<p>Windows Genuine Advantage (WGA) is designed to ensure that your Windows installation is a non-pirated version and that it isn&#8217;t using one of the pre-designated Windows product keys that are considered stolen. Since I am certain that my Windows is valid, my next task was to arrive at some method for getting WGA installed again.</p>
<p>If WGA fails you may visit <a href="http://www.windows.com/genuine">http://www.windows.com/genuine</a> and it will take care of performing the validation task using an ActiveX control in your browser.</p>
<p>While this seemed to fix the WGA error, the next Windows Update for XP SP3 produced the same error. Not having many options left, my assumption is that the WSUS datastore is corrupt and my only option remaining was to reset it:</p>
<blockquote>
<pre>@rem Stop the Windows Update Service
net stop wuauserv
net stop MSIServer
@rem Purge log and current cache
del %WINDIR%\WindowsUpdate.log
del /f /q /s %WINDIR%\SoftwareDistribution
@rem Re-register System DLLs
regsvr32.exe wuweb.dll
regsvr32.exe wuapi.dll
regsvr32.exe wups2.dll
regsvr32.exe wups.dll
regsvr32.exe wucltui.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wucltui.dll
regsvr32.exe MSXML3.dll
msiexec /unreg
msiexec /regserver
regsvr32 msi.dll
@rem Start Windows Update Service
net start wuauserv</pre>
</blockquote>
<p>After running another Windows Update, Windows XP SP3 was downloaded and installed successfully. To make matters even better, the total free space on Drive C went up considerably as a result of purging the <em>SoftwareDistribution</em> directory.</p>
<p>This is almost as exciting as trying to stop my Apple iPod from deleting everything on it the moment it plugs into my computer at work. While it&#8217;s understandable that companies want to protect their intellectual property, these kinds of draconian measures are going to do nothing but discourage customers from using your products. The fact that a computer specialist may be needed to reconfigure your WGA support is almost as insulting as hiring your automobile service technician to turn your car on in the morning.</p>
<p>Microsoft should either eliminate the complexity of this unnecessary service or anticipate that more users will seek alternate computing platforms when WGA fails them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.micromux.com/2008/12/10/windows-genuine-disadvantage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.387 seconds -->
