Windows7 sp1内置的PowerShell的版本是v2.0,现需要将其升级到v5.1 因为 Vagrant 需要PowerShell 3.0以上才支持
微软 PowerShell 5.1安装包下载地址:
下载文件 Win7AndW2K8R2-KB3191566-x64.zip
解压
双击 Win7AndW2K8R2-KB3191566-x64.msu
完成升级和更新
如果你的系统缺少.net 高版本,会提示错误,解决方法有2个
1.安装 Microsoft .NET Framework 4.61 和 简体中文语言包
# Microsoft .NET Framework 4.61 https://www.microsoft.com/zh-cn/download/details.aspx?id=49982 # Microsoft .NET Framework 4.61 简体中文语言包 https://www.microsoft.com/zh-cn/download/details.aspx?id=49977
- 2.使用
7z
打开安装包,解压获得Windows6.1-KB3191566-x64.cab
,使用dism
工具在线升级安装 如图,进入cab包目录,运行 dism 在线升级命令
dism /online /add-package /packagepath:Windows6.1-KB3191566-x64.cab
按提示重启系统,进入
PowerShell
,输入命令Get-Host
查看版本号