windows server 2012R2 如何安装 sql server2016(.net framework4.6,KB2919355)
【1】需要KB2919355的更新
【1.1】Windows8.1-KB2919442-x64.msu 安装
下载好.net framework 4.6.2之后,安装报错如下
实际上应该先安装一个 包 Windows8.1-KB2919442-x64.msu
https://www.microsoft.com/zh-cn/download/details.aspx?id=42153
【1.2】KB2919355 下载
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=42334
要是点击 点击此处手动下载,就会出来安装包
【1.3】执行顺序
【1.4】bat批量执行
FOR /R %%F IN (*.msu) DO start /wait wusa %%F /quiet /norestart
/wait 启动应用程序,并等待其结束。 /norestart 就是不重启
我们的文件如下:
最佳实践 参考
@Echo Off Title Install Windows Update pack Echo 正在安装Windows系统补丁,请稍等...... Rem for %%i in (*.exe) do %%i /passive /norestart /nobackup For %%F In (*.msu) Do Call :Update %%F
Rem Shutdown.exe -r -t 19
Exit :Update Echo 安装完成 Start /Wait %1 /quiet /norestart GoTo :EOF Exit
且重命名之后会按照顺序来,所以像我们这种有顺序要求的,事先重命名好就可以
【2】报错:Windows8.1-KB2999226-x64安装提示 此更新不适用你的计算机
一般是因为没有实现安装 KB2919442
如图 Windows8.1-KB2999226-x64.msu 双击安装
安装提示 此更新不适用你的计算机 。
解决方案:
放在F:\360Downloads目录下
windows键+X 选择 命令提示符(管理员) 一定要是管理员
打开cmd 分别执行下面两句。红色部分就是自己的更新程序了。其他安装同理 例如Windows8.1-KB2919442-x64.msu 等
1 expand –F:* F:\360Downloads\Windows8.1-KB2919355-x64.msu F:\360Downloads\
2 dism.exe /online /Add-Package /PackagePath:F:\360Downloads\Windows8.1-KB2919355-x64.cab