无法安装 Powershell 4

SDG*_*SDG 4 installation windows-7 64-bit powershell-v4.0

我正在尝试安装 Windows Powershell 4.0。我使用 Windows 7 SP1 操作系统(x64 位)。

我已经下载并安装了以下软件包。

  1. .NET 框架 4.5。( NDP451-KB2858728-x86-x64-AllOS-ENU.exe)
  2. Windows 管理框架 4.0。( Windows6.1-KB2819745-x64-MultiPkg.msu)

这两个软件包都安装了,没有出现任何错误,但是当我转到 Powershell 提示符并键入以下内容时:

powershell -version 4
Run Code Online (Sandbox Code Playgroud)

它抛出一个错误:

无法启动 Windows PowerShell 版本 4,因为它没有正确安装。

mas*_*oeh 5

看起来 .NET Framework 4.5.1 与 Powershell V4 不兼容。所以,我已经卸载了 .NET Framework 4.5.1 和 Windows Management Framework 4.0。然后我安装了 .NET Framework 4.5 ( dotnetfx45_full_x86_x64.exe) & 重新安装了 WMF 4.0。并重新启动了计算机。这次我看到 Windows Update 正在运行并且正在更新操作系统。我知道事情进展顺利。

现在我的计算机上安装了 PowerShell 4.0。如果我输入$PSVersionTable,它将返回结果为:

PS C:\Users\Admin> $PSVersionTable

----        -----
PSVersion   4.0 
Run Code Online (Sandbox Code Playgroud)