For reasons I won’t go into J I’ve an old machine that needs to be upgraded from XP* through Vista and then 7.
So, on upgrading with an old Vista image, the compatibility checker informs you that Windows PowerShell must be removed first, however if you look at Add/Remove programs in Control panel (even with Updates ticked) you won’t find it. That’s because it was rolled up into some upgrades. If you do find it, then you are lucky – just uninstall.
However, if not, this is what you need to do:
- Run Regedit (after appropriate backups) and find HKLM\\Software\\Microsoft\\Powershell and delete it.
- Locate the folder c:\\windows\\system32\\windowspowershell and either delete it or move elsewhere
Now proceed with your vista upgrade
What a golden oldie this is turning out to be J
*if you don’t know why that is necessary then
a) you really should! and
b) take a look here http://support.microsoft.com/ph/1173/en-gb 8th April 2014 is an important date