<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Marcus Hass' [MS] Blog : Desktop</title><link>http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx</link><description>Tags: Desktop</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Windows XP/XPe and Remote Desktop Services Single Sign On</title><link>http://blogs.technet.com/mhass/archive/2009/04/16/windows-xp-xpe-and-remote-desktop-services-single-sign-on.aspx</link><pubDate>Thu, 16 Apr 2009 18:03:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3227228</guid><dc:creator>mhass</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.technet.com/mhass/comments/3227228.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=3227228</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=3227228</wfw:comment><description>&lt;P&gt;This week I was working with a retail customer that has plans to place HP Windows XP Embedded devices at their many retail stores.&amp;nbsp; Applications will be served up either locally on the XPe device, through a remote desktop, or through Remote Applications.&lt;/P&gt;
&lt;P&gt;There is a slight challenge with this setup because technically Microsoft supports this configuration, but doesn’t give you great tools to setup Single Sign On (SSO).&amp;nbsp; When Vista was first introduced, Microsoft created a new credential manager that could handle SSO for Terminal Server as well as products such as HyperV.&amp;nbsp; Fortunately, the product team also back-ported the credential manager (CredSSP) functionality to Windows XP.&amp;nbsp; While Vista has an easy enough local Group Policy you can edit, Windows XP never got the same treatment. In order to get it to work in XP and XPe, you have to make a bunch or registry edits, which are also not provided in an easy to copy .REG format.&lt;/P&gt;
&lt;P&gt;Well, as a service to the public, I have included a text copy of my .REG file below. The information below is provided as-is, no warranty, no support, please don’t cry to me.&amp;nbsp; But, I have tested it pretty thoroughly and it seems to work.&lt;/P&gt;
&lt;P&gt;A couple caveats:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;If you use a smartcard to authenticate to Windows, no matter how hard you try you won’t be able to get an RDP session to honor your Windows credentials, you will always be prompted for credentials when running MSTSC or a .RDP file.&amp;nbsp; This is counter-intuitive as you would think 2 factor authentication would be more trusted than simple username/password, but it is a known limitation in Windows XP.&amp;nbsp; Citrix does provide their own credential manager that can add functionality here. &lt;/LI&gt;
&lt;LI&gt;One of the registry entries is in hex so you can’t see what it is.&amp;nbsp; It is one of two entries that require you to APPEND the necessary settings for CredSSP to work.&amp;nbsp; If you have other entries for GINA’s or other credential providers, please be careful as this will overwrite them with the default+CredSSP entries &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Many thanks to Olga and Sergey on the product team as well as Kevin Martin from HP for their help this week.&lt;/P&gt;
&lt;P&gt;References:&lt;/P&gt;
&lt;P&gt;&lt;A title=http://support.microsoft.com/default.aspx/kb/951608 href="http://support.microsoft.com/default.aspx/kb/951608" mce_href="http://support.microsoft.com/default.aspx/kb/951608"&gt;http://support.microsoft.com/default.aspx/kb/951608&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title=http://blogs.msdn.com/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx href="http://blogs.msdn.com/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx" mce_href="http://blogs.msdn.com/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx"&gt;http://blogs.msdn.com/rds/archive/2007/04/19/how-to-enable-single-sign-on-for-my-terminal-server-connections.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Here is my .REG file, I hope to create an ADM file at some point that I can share.&amp;nbsp; You can go ahead and cut/paste the rest of this blog entry into a text file and rename it to a .REG file.&lt;/P&gt;
&lt;P&gt;Windows Registry Editor Version 5.00 &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders] &lt;BR&gt;"SecurityProviders"="msapsspc.dll, schannel.dll, digest.dll, msnsspc.dll, credssp.dll" &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa] &lt;BR&gt;"Security Packages"=hex(7):6b,00,65,00,72,00,62,00,65,00,72,00,6f,00,73,00,00,\ &lt;BR&gt;&amp;nbsp; 00,6d,00,73,00,76,00,31,00,5f,00,30,00,00,00,73,00,63,00,68,00,61,00,6e,00,\ &lt;BR&gt;&amp;nbsp; 6e,00,65,00,6c,00,00,00,77,00,64,00,69,00,67,00,65,00,73,00,74,00,00,00,74,\ &lt;BR&gt;&amp;nbsp; 00,73,00,70,00,6b,00,67,00,00,00,00,00 &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation] &lt;BR&gt;"AllowDefaultCredentials"=dword:00000001 &lt;BR&gt;"ConcatenateDefaults_AllowDefault"=dword:00000001 &lt;BR&gt;"AllowDefCredentialsWhenNTLMOnly"=dword:00000001 &lt;BR&gt;"ConcatenateDefaults_AllowDefNTLMOnly"=dword:00000001 &lt;BR&gt;"AllowFreshCredentials"=dword:00000001 &lt;BR&gt;"ConcatenateDefaults_AllowFresh"=dword:00000000 &lt;BR&gt;"AllowFreshCredentialsWhenNTLMOnly"=dword:00000001 &lt;BR&gt;"ConcatenateDefaults_AllowFreshNTLMOnly"=dword:00000000 &lt;BR&gt;"AllowSavedCredentials"=dword:00000000 &lt;BR&gt;"ConcatenateDefaults_AllowSaved"=dword:00000000 &lt;BR&gt;"AllowSavedCredentialsWhenNTLMOnly"=dword:00000000 &lt;BR&gt;"ConcatenateDefaults_AllowSavedNTLMOnly"=dword:00000000 &lt;BR&gt;"DenyDefaultCredentials"=dword:00000000 &lt;BR&gt;"ConcatenateDefaults_DenyDefault"=dword:00000000 &lt;BR&gt;"DenyFreshCredentials"=dword:00000000 &lt;BR&gt;"ConcatenateDefaults_DenyFresh"=dword:00000000 &lt;BR&gt;"DenySavedCredentials"=dword:00000000 &lt;BR&gt;"ConcatenateDefaults_DenySaved"=dword:00000000 &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentials] &lt;BR&gt;"1"="TERMSRV/*" &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefCredentialsWhenNTLMOnly] &lt;BR&gt;"1"="TERMSRV/*" &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowFreshCredentials] &lt;BR&gt;"1"="TERMSRV/*" &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowFreshCredentialsWhenNTLMOnly] &lt;BR&gt;"1"="TERMSRV/*" &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentials] &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentialsWhenNTLMOnly] &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\DenyDefaultCredentials] &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\DenyFreshCredentials] &lt;/P&gt;
&lt;P&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CredentialsDelegation\DenySavedCredentials] &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3227228" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Automated install of Outlook Conferencing Addins</title><link>http://blogs.technet.com/mhass/archive/2008/02/13/automated-install-of-outlook-conferencing-addins.aspx</link><pubDate>Wed, 13 Feb 2008 23:59:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:2886620</guid><dc:creator>mhass</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/mhass/comments/2886620.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=2886620</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=2886620</wfw:comment><description>&lt;P&gt;My customer (Mike Vrabel) and I got completely frustrated today in trying to find a way to deploy the Outlook Conferencing Addin for Live Meeting 2007 via SMS.&amp;nbsp; The Office web site gives you a ConfAddins_Setup.exe which is neither an MSI or provides you switches for automated install or answer file.&lt;/P&gt;
&lt;P&gt;Some digging turned up a solution:&lt;/P&gt;
&lt;P&gt;1. Copy confAddins_Setup.exe to a local directory on your test PC&lt;BR&gt;2. Open a command prompt (if Vista make sure the command prompt is administrator elevated)&lt;BR&gt;3. Using the command prompt navigate to the directory where confAddins_Setup.exe resides&lt;BR&gt;4. Type the following command line&amp;nbsp;&amp;nbsp; -&amp;nbsp;&amp;nbsp; "confAddins_Setup.exe -out &amp;lt;drive&amp;gt;:\&amp;lt;folder path&amp;gt;"&lt;BR&gt;5. Step 4 should have extracted the LMAddinPack.msi file&lt;BR&gt;6. From the directory that contains LMAddinPack.msi install the Addin from the command line using the following command line&amp;nbsp; "msiexec /i &amp;lt;filename.msi&amp;gt; /qn" 
&lt;P&gt;You can then use the normal MSI command line switches to deploy silently, just make sure to kill Outlook on the target machine first:&lt;/P&gt;
&lt;P&gt;msiexec /I LMAddinPack.msi APPCONFLICT=IGNORE /qn&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=2886620" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/IM_2F00_LCS/default.aspx">IM/LCS</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category></item><item><title>Windows 2000 to XP Upgrade Nuances</title><link>http://blogs.technet.com/mhass/archive/2006/04/24/426164.aspx</link><pubDate>Mon, 24 Apr 2006 19:20:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:426164</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/426164.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=426164</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=426164</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In the process of helping a customer upgrade their remaining 5,000 desktops from Windows 2000 to XP, I have found a couple entertaining and frustrating issues with the upgrade process.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;First of all, this only applies to an unattended upgrade of Windows 2000 Professional but it might also affect servers as our internal bugs indicate.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Second, Microsoft does not recommend that corporate desktop us the Upgrade process, &lt;A href="http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/upwpload.mspx"&gt;rather we recommend “wipe and load”&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But, in a customer scenario where you don’t have applications packaged and easily deployable to 5,000 users, upgrades are the way to go.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In our specific scenario, we are using various Dell desktops and laptops.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Through testing, we discovered that two of the desktop models completely loose their NIC’s during the upgrade.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So, we tried to upgrade the drivers for the NIC’s before the upgrade.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;No dice, once the OS is Windows XP the system has an error with the Network Adapter in Device Manager.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;We then tried to use the Microsoft provided means to upgrade the drivers during Windows Installation in the unattended file (below).&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;[Unattended]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Oempreinstall=yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;OEMSkipWelcome=yes&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;This tells setup to look in the SourceFiles\i386\$oem$\ folder for drivers and copy them over during the install process.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The only problem is that we are using the UPGRADE flag in the unattended file that negates much of the settings.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;When you set &lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;NTUpgrade=Yes&lt;/SPAN&gt;&lt;/I&gt;, Windows ignores most of the Unattend file.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In fact, Microsoft officially only supports and tests the following flags when &lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;NTUpgrade=Yes&lt;/SPAN&gt;&lt;/I&gt;:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;Productkey =&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;AutoActivate =&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;DuDisable =&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;DuShare=&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;DuStopOnError=&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;This means that we can’t use any of the cool $oem$ functionality like upgrading the drivers or even running the $oem$\cmdlines.txt which would allow us to kick off a script before Windows logs in.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The idea being that we could upgrade the drivers with a batch file before the user logs in.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What a nightmare!&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I did find that although Microsoft doesn’t support the entries, there are more settings that the unattended process will honor, these include:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;[GuiRunOnce]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Command0="C:\upgrade\apf\CmdLines.cmd"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Command1="C:\upgrade\apf\PostOS.cmd 1"&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;[WindowsFirewall]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Profiles=WindowsFirewall.TurnOffFirewall&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;[WindowsFirewall.TurnOffFirewall]&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-layout-grid-align: none"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Mode=0&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So, how did I get around these challenges?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I did a bunch of scripting before the upgrade and after the upgrade.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Basically, here are the steps:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Download all the Windows XP source files and drivers to the workstation hard drive&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Run a script that prepares the box for an upgrade&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;a.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Disable Wired/Wireless NICS (see my blog on &lt;A href="/mhass/archive/2006/04/07/424699.aspx"&gt;devcon on how to automate this&lt;/A&gt;)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;b.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Removes LegalNoticeText to ensure AutoAdmin logons&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;c.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Resets Local administrator password&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;d.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Sets AutoAdmin logon settings&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Starts Windows Unattended Setup and uses local source files&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;After the OS is upgraded, it does a GUIRunOnce that I specified&lt;BR&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;Command0="C:\upgrade\apf\CmdLines.cmd"&lt;/SPAN&gt;&lt;/I&gt;&lt;BR&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Comic Sans MS'; mso-bidi-font-family: 'Comic Sans MS'"&gt;Command1="C:\upgrade\apf\PostOS.cmd 1"&lt;/SPAN&gt;&lt;/I&gt;&lt;BR&gt;This kicks off a PostOS scripting engine call APF (automated purposing framework) that can be found as part of &lt;A href="http://www.microsoft.com/windowsserver2003/datacenter/default.mspx"&gt;MSA 2.0&lt;/A&gt;.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;5)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;The APF engine does the following&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;a.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 1 – HotFixes&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;b.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 2 – Dell Drivers&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;c.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 3 – Enable Dell NICS&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;d.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 4 – Update GPO’s&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;e.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 5 – Finish&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;i.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Set RunOnce (sets user profile settings)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Copies “Default User” profile&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iii.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Clears AutoAdminLogon Settings&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -1.5in; mso-list: l0 level3 lfo1; tab-stops: list 1.5in; mso-text-indent-alt: -9.0pt"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iv.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Deletes Source bits&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level2 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;f.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Phase 6 – Reboot&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="mso-list: Ignore"&gt;6)&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;Once a user logs in for the first time, we fire the RunOnce script that sets some corporate standard user experience settings&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;I guess the overall advice I can lay down for upgrades are, “This isn’t as easy as running winnt32.exe and then upgrading drivers”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This can be a very complex process to get right, especially when you want to do it for thousands of machines.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Wipe and load is still the preferred mechanism, and there is good justification for getting your application packaging strategy working first before you tackle upgrading OS’s,&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=426164" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Updating drivers from the command line</title><link>http://blogs.technet.com/mhass/archive/2006/04/07/424699.aspx</link><pubDate>Sat, 08 Apr 2006 07:53:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:424699</guid><dc:creator>mhass</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/mhass/comments/424699.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=424699</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=424699</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So, I am off doing a desktop migration for a customer of approximately 5,000 desktops.&amp;nbsp; &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt; you ask?&amp;nbsp; No, not that sexy.&amp;nbsp; Just trying to help one of our core telco customers get everyone off Windows 2000 onto XP.&amp;nbsp; And by the way, get in infrastructure in place like &lt;A href="http://www.microsoft.com/technet/desktopdeployment/default.mspx"&gt;BDD&lt;/A&gt; using &lt;A href="http://www.microsoft.com/technet/desktopdeployment/depprocess/osddlex.mspx"&gt;OSD&lt;/A&gt; with &lt;A href="http://www.microsoft.com/smserver/default.mspx"&gt;SMS&lt;/A&gt; (it's cool to say all those acronyms really quickly) so they can be ready for &lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt; someday.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Unfortunately there are forces at work that will not allow us to do wipe-and-loads of desktops, like Microsoft recommends.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;So, me and Mike Vrabel from &lt;A href="http://www.ins.com/"&gt;INS&lt;/A&gt; are having to work through an OS upgrade scenario.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This causes us to upgrade a few corporate applications before we can upgrade the OS, because they just won’t work after the upgrade.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Mike is primarily of storming the beach head of application remediation, while I work on unattend files and drivers.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I ran into some serious issues trying to upgrade drivers so that the NIC, Sound and Display would still work after an upgrade.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Here were my approaches:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in" type=1&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Upgrade Drivers while still in Windows 2000 to the XP version. Since most drivers are compatible, this should work.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;WRONG – the closest I got was the “Windows has found new hardware” once the box was upgraded to XP.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Since this needs to be completely scripted, this isn’t an option&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Use the Windows Unattend file to specify new drivers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I have used unattend files a million times before when building out big datacenters, so I have a really high level of confidence when it comes to unattend files.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;But, the upgrade scenario is different than a bare metal install or sysprep.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It appears that Windows doesn’t care about the drivers I specify in the Unattend, and won’t even copy the ones I place in the \i386\$oem$\$1\drivers\yadayada folders.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;From what I can tell, these drivers are only copied during text mode (which does not occur in an upgrade), and it never looks in the unattend file for the drivers during an upgrade.&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Upgrade the drivers once the upgrade is done.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Ya, but how do you do it from the command line without user interaction?&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Well, &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/DevTest_g/hh/DevTest_g/DevCon_744d640a-c44e-4cb9-a68f-60ce341d1c74.xml.asp"&gt;DEVCON&lt;/A&gt; is your friend.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Devcon.exe is a command line version of Device Manager, and the latest version is included in the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=6ec50b78-8be1-4e81-b3be-4e7ac4f0912d&amp;amp;displaylang=en"&gt;Windows Server 2003 Service Pack 1 Support Tools&lt;/A&gt;.&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;The thing I learned about devcon, thanks to Scott McArthur from Microsoft Support, is that when you specify a device to update, use the “base” id.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you run:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;Devcon driverdetails * &amp;gt; drivers.txt&lt;o:p&gt;&lt;/o:p&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;You will get a list of all devices with their associate drivers.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The devices are very specific like:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;PCI\VEN_8086&amp;amp;DEV_100E&amp;amp;SUBSYS_01511028&amp;amp;REV_02\4&amp;amp;1C660DD6&amp;amp;0&amp;amp;60F0&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;There are other devices associated with this device, so if you try and update the specific device, it usually comes back with a “devcon failed”.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You need to broaden the device path, and take the “base” device like this:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;PCI\VEN_8086&amp;amp;DEV_100E&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So the command that I end up running to update the drivers:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;devcon updateni "C:\DRIVERS\Intel10.3\PRO1000\WS03XP2K\e1000325.inf" PCI\VEN_8086&amp;amp;DEV_100E&lt;o:p&gt;&lt;/o:p&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;So hopefully this great little devcon tool will help you out, and make sure to be generic when specifying device drivers.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=424699" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category></item><item><title>The making of Virtual Earth</title><link>http://blogs.technet.com/mhass/archive/2005/08/22/409599.aspx</link><pubDate>Mon, 22 Aug 2005 22:11:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:409599</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/409599.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=409599</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=409599</wfw:comment><description>&lt;P&gt;Kinda, well almost funny:&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;A title=http://www.virtualearthinfo.com/video.asp href="http://www.virtualearthinfo.com/video.asp"&gt;http://www.virtualearthinfo.com/video.asp&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;BTW, here is a cool app on virtual earth that tracks the International Space Station:&lt;/P&gt;
&lt;P&gt;&lt;U&gt;&lt;FONT color=#800080&gt;&lt;A href="http://www.vehacks.com/vehacks/nasaspacestation.htm"&gt;http://www.vehacks.com/vehacks/nasaspacestation.htm&lt;/A&gt;&lt;/FONT&gt;&lt;/U&gt;&lt;a href="http://blogs.technet.com/mhass/archive/2005/08/22/409599.aspx"&gt;&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=409599" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Gadgets/default.aspx">Gadgets</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category></item><item><title>Zotob, a hard and unfortunate lesson (again) for Enterprises</title><link>http://blogs.technet.com/mhass/archive/2005/08/17/409371.aspx</link><pubDate>Thu, 18 Aug 2005 01:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:409371</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/409371.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=409371</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=409371</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Unless you have been on vacation on the moon for the last few days, you know that there is new exploit in the wild that mainly affect Windows 2000 and pre SP2 Windows XP OS’s called &lt;A href="http://www.microsoft.com/security/incident/zotob.mspx"&gt;Zotob (and variants).&lt;/A&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This worm is hitting some of the same big name companies that were crippled by CodeRed, Sasser and Blaster.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;In the years since those nightmares, there have been a lot of great tools that have come out to help avoid these nightmares.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I can’t believe that some of the big enterprises (some of them are my customers) don’t have a better strategy or mandatory policy to update desktops and servers with security updates quickly.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Microsoft and others have been preaching for at least the last 3 years that it is only a matter of time for a 0 day exploit.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;While Zotob is not a zero day exploit, it is close.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Everyone knows about “patch Tuesday”, including malware authors.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You absolutely have to have a patch strategy these days to push security updates immediately or within 24 hours.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This means 1000’s of boxes in some cases.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;If you are an enterprise, don’t just stand there, get something!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Windows/Microsoft &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Update, SMS, SUS, WSUS, ONiPatch, Hercules, etc it doesn’t matter!!&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Some you pay for, some are free, but just do it.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I guarantee this isn’t the last time, and the next one might be even bigger.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I don’t want to get into a debate about how many security flaws Microsoft has over distributions of Linux or IIS vs Apache.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You need a strategy for all of these systems.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;If you have a single PC, home network with a couple computers or if you have an enterprise with 10,000 of pc/servers get a plan on how you get and apply updates.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;BTW, don't get me started on the Media.&amp;nbsp; Every single time I watch the "tech" portion of our local news channels I want to call them up and make at least 3 corrections (most of the time non-Microsoft stuff).&amp;nbsp; They can't even get mobile phones right.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;A great blog to subscribe to is the &lt;SPAN class=MsoHyperlink&gt;&lt;a href="http://blogs.technet.com/msrc/default.aspx"&gt;Microsoft Security Response Center Blog!.&lt;/A&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=409371" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/Operations/default.aspx">Operations</category><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Rants/default.aspx">Rants</category><category domain="http://blogs.technet.com/mhass/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Vista: Worth the upgrade?</title><link>http://blogs.technet.com/mhass/archive/2005/08/03/408619.aspx</link><pubDate>Thu, 04 Aug 2005 02:12:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:408619</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/408619.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=408619</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=408619</wfw:comment><description>&lt;P&gt;I admit that I was pretty skeptical about whether I could see both office users and consumers upgrading to &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt;.&amp;nbsp; To me it seemed like &lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt; was just XP SP 3 that we where going to charge for.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;After playing with a post Beta 1 build and a Brian Valentine demo this morning, I am convinced that everyone will see the benefits and justify the upgrade.&amp;nbsp; There were a few key features that are available in Beta 1 that put me over the edge.&amp;nbsp; It'll be great to see what ISV's do to exploit these coold new platform features.&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;RSS in IE7.&amp;nbsp; Need I say anything else?
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;OS integrated Search.&amp;nbsp; My thoughts on this were: "If we already have desktop search, why would we need an OS integrated search?".&amp;nbsp; The answer is by having contextual search such as File Explorer, or Document Explorer.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;It is actually quite nice to have this feature that figures out exactly what you are trying to search for. 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;“Windows Presentation Foundation” aka Avalon.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This is the new graphical desktop that will actually utilize your graphics card.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The transparent windows are cool, but better yet the rotated tile feature lets me locate my applications quicker when I have a bunch open.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;The graphical task switch bar is also pretty awesome to preview what I am trying to “task to”. 
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;Virtual Folders.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Organizing your information regardless of where it is on the network or disk is a great way of organizing information&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;We saw some great Office 12 and &lt;st1:place w:st="on"&gt;Vista&lt;/st1:place&gt; integration that makes it even more compelling, but you’ll have to wait for details until they enter Beta with Office 12.&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=408619" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category><category domain="http://blogs.technet.com/mhass/archive/tags/Windows/default.aspx">Windows</category></item><item><title>Office 12: Highlight of TechReady</title><link>http://blogs.technet.com/mhass/archive/2005/08/03/408591.aspx</link><pubDate>Wed, 03 Aug 2005 19:44:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:408591</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/408591.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=408591</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=408591</wfw:comment><description>&lt;P&gt;We have gotten two incredible demos of Office 12 during the last two days. I'll be the first to say that Office has been been pretty much the same product since Office 2000. Office 12 changes that, here are a couple morsels that should make the final release. &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;SharePoint integration is essential, this takes every single product in the Office Suite to a whole other level.&lt;/LI&gt;
&lt;LI&gt;The GUI is much better at exposing all those cool features that a buried deep in the current menus. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Verdict: The most exciting thing Microsoft has done on the desktop in the last 6 years. &lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=408591" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category></item><item><title>Detour: Paving in progress</title><link>http://blogs.technet.com/mhass/archive/2005/07/20/407956.aspx</link><pubDate>Wed, 20 Jul 2005 18:07:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:407956</guid><dc:creator>mhass</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.technet.com/mhass/comments/407956.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=407956</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=407956</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;There comes a time in every person’s life that they need to make an important decision.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For me, that day is today.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I am going to backup my data and pave my Windows XP personal desktop.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This box has served me well for 2 years, but it has gotten to the point where things aren’t adding up like they used too.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For instance, I was able to play Battlefield 2 for about 2 weeks, then it won’t let me start single player maps anymore.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;iTunes occasionally hangs up and gives me the middle finger.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;And, I have reripped all my CD’s at variable bit rate for better quality, and the machine would just randomly freeze midway through a rip.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I think the key to its longevity has been to keep it clean (no kids games, wife’s stuff) and have good anti-spam and anti-virus.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I honestly think that in the last 4 months iTunes and Battlefield have done some funky mojo to it, and now it isn’t as stable.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;I’ll start later today, see you on the other side….&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=407956" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category></item><item><title>MS AntiSyware team responds to Claria mumblings</title><link>http://blogs.technet.com/mhass/archive/2005/07/11/407556.aspx</link><pubDate>Tue, 12 Jul 2005 00:12:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:407556</guid><dc:creator>mhass</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/mhass/comments/407556.aspx</comments><wfw:commentRss>http://blogs.technet.com/mhass/commentrss.aspx?PostID=407556</wfw:commentRss><wfw:comment>http://blogs.technet.com/mhass/rsscomments.aspx?PostID=407556</wfw:comment><description>&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The AntiSpyware team has posted a response to the articles that have arose recently concerning Claria.&amp;nbsp; &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;The response is posted at &lt;A title=http://www.microsoft.com/athome/security/spyware/software/claria_letter.mspx href="http://www.microsoft.com/athome/security/spyware/software/claria_letter.mspx"&gt;http://www.microsoft.com/athome/security/spyware/software/claria_letter.mspx&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial size=2&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;Not really what anyone is looking for in terms of why Claria is now set to "ignore" seeing how they are some of the biggest SpyWare offenders.&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=407556" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/mhass/archive/tags/All+Posts+Mhass/default.aspx">All Posts Mhass</category><category domain="http://blogs.technet.com/mhass/archive/tags/Desktop/default.aspx">Desktop</category></item></channel></rss>