When you encounter: You cannot select the Upgrade option when you try to install Windows Vista, and you receive the following message: “Windows cannot determine if another operating system exists on your computer”, go read here: http://support.microsoft.com/kb/927295

And then the biggest hurdle: how to remove Windows Powershell 1.0 for Windows XP - why oh why did I ever install that update??? :(

1: Go to the Control panel > add/remove programs (or if you like shortcuts then just run a command, appwiz.cpl)

2: Tick “show updates” checkbox , if its already not ticked. Powershell will now be shown in the list either as Windows PowerShell or under Windows update as KB926139 or KB926139-v2. Just click remove.

Not in the Control Panel?Sometimes you cannot find PowerShell in add/remove programs. If that’s the case, you can simply run the following command: