Powershell Problem with XP SP3
There is a KB on Powershell that is a bit vague. The title is "You cannot upgrade a Windows-based operating system when you have Windows PowerShell 1.0 installed". What this means is, if you have Powershell installed and try to install Windows XP service pack 3, it might fail. The cure is to remove Powershell before upgrading. This bug seems to affect 2003 and Vista as well.
I've been updating my VMware templates for Windows XP, using the volume license version of XP with SP3 built-in. Typically I use the CMDLINES.TXT file to install Powershell and some other apps. But now that function is broken. I'll have to add it after the OS is fully installed. Unfortunately, there are multiple machines in our domain that have Powershell installed, and now I'll have to automate the removal to upgrade them all. Great!
On a side note, if you install IE7 as part of your build process, you may have had problems with that as well. To fix that, download the latest build from Microsoft which was posted in May. Another problem I've encountered is with Windows Update after SP3 is installed. It seems you can download the latest version, then install it with the /wuforce switch to fix it, as described in KB943144. I found that tip on the TechNet forums.
So far SP3 has been a pain. Not nearly as bad as SP2, so I guess I *should* be happy about that.





