Install-Module -Name PowerShellGet -Force -AllowClobber
Name Value ---- ----- PSVersion 5.1.14409.1012 PSEdition Desktop PSCompatibleVersions 1.0, 2.0, 3.0, 4.0... BuildVersion 10.0.14409.1012 CLRVersion 4.0.30319.42000 WSManStackVersion 3.0 PSRemotingProtocolVersion 2.3 SerializationVersion 1.1.0.1 download powershell 5.1 for windows server 2012 r2
Before installing:
PowerShell 5.1 requires .NET 4.5.2 at minimum. For the best experience, install .NET 4.7.2 or 4.8 (supports Server 2012 R2). download powershell 5.1 for windows server 2012 r2
Therefore, when you search for the file to download, you are looking for Win8.1AndW2K12R2-KB3191564-x64.msu (or similar naming conventions depending on the specific update rollup). download powershell 5.1 for windows server 2012 r2
After uninstall, PowerShell reverts to 4.0.
If your server is missing the KB2919355 update (April 2014 update rollup), WMF 5.1 will fail to install. Run Get-HotFix -Id KB2919355 to confirm.