Microsoft has finally released the final version of PowerShell 5.1 aka Windows Management Framework for Operating Systems other than Windows 10.
PowerShell requires Microsoft .Net 4.5 as a minimum and ideally Microsoft .Net 4.6.1 should be installed.
The installers for Windows 7 and Windows Server 2012 are a little different from normal.
- Once you have downloaded the .zip file, unzip the file to a temporary folder
- Open the PowerShell Administrator and go to the folder you unzipped the file
- Run the Install-WMF5.1.ps1 - this will check to see if all the prerequisites are already installed.
For all other Operating Systems, just run the .MSU file as normal