End of the road: Windows Server 2008 Upgrade blocked by PowerShell

Today is going to be this year’s big day.

The hero in me stays home and tries to upgrade one of our test servers with Windows Server 2003 R2 Enterprise Edition with all (!) updates to Window Server 2008 Enterprise Edition.

It seems to be a thought-out, reliable process:


So, I wasn’t really prepared for

Compatibility Report: Uninstall the following programs: - Windows Powershell

Ah, no problem. Just go to Add/Remove Programs and try to find "Windows PowerShell" …

Windows Powershell installs as Hotfix for Windows Server 2003 (KB926139)

If it wasn’t for the icon, I wouldn’t have found it.

Careful as I am, I’m reading the Powershell Knowledge Base Article again and there it says:

If you install Windows PowerShell 1.0 on Windows Server 2003 with Service Pack 1, and then you upgrade to Windows Server 2003 with Service Pack 2, you cannot uninstall Windows PowerShell 1.0.

So, what am I supposed to do now? Hit "Remove" despite the dire warnings in the article? Try the upgrade on a then "unsupported" configuration? (Well, test servers with MSDN subscription software are somewhat unsupported to begin with.)

Or wipe the server clean and give up on upgrading anyway?

U-turn, Lili.

This entry was posted in Coding Horror. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s