Powershell v1 Uninstall Nightmare

So I wanted to install the SQL 2008 Express edition but it has a pre-requiresite of Powershell v2, simple enough I thought.

It starts to install, and fails telling me that Powershell v1 is already installed and that I have to remove it. To remove it the screen says go into “Add or Remove Programs” and then remove powershell.

Ah but there is the problem, of course there is not a “Windows Powershell” it is something more like; “Hotfix for Windows XP (KB926139-v2)”

Sure that is very clear indeed. Found this here.