【windows维护】系统错误 api-ms-win-crt-runtime-|1-1-0.dll 解决方案

时间:2024-02-21 11:47:29

需要在新搭建的server2012上布置禅道,先安装了vc2015但是安装禅道的start仍然报错
系统错误 api-ms-win-crt-runtime-|1-1-0.dll

右击计算机->管理->左侧的 事件查看器->Windows日志->Setup,如下

无法安装 Windows 更新 ,因为发生错误: 2149842967“”(命令行:“"C:\Windows\SysNative\wusa.exe" "C:\ProgramData\Package Cache\3ACBF3890FC9C8A6F3D2155ECF106028E5F55164\packages\Patch\x64\Windows8.1-KB2999226-x64.msu" /quiet /norestart”)

就是KB2999226这个补丁程序

安装KB2999226补丁程序-server2012的
补丁码:KB2999226
链接:https://www.microsoft.com/en-us/download/details.aspx?id=49063

如果提示windows6.1-kb2999226-x64此更新不适用

解决方法如下:

1、管理员模式启动cmd,输入:wusa.exe /uninstall /kb:2999226,回车卸载;
输入:dism/online /cleanup-image /startcomponentcleanup,回车执行完成
次数输入提示:

2、
然后进入“C:\Windows\SoftwareDistribution\DataStore”文件夹,将里面的文件全部删除;进入“C:\Windows\SoftwareDistribution\”,将其中的“Download”里的文件删除干净。

然后再将服务启动,再进行安装就可以了。

如果还是不行,就用管理员进入CMD模式下进行安装。

1.用winrar可以解压缩这个文件。并把Windows6.1-KB2999226-x64.cab文件拷到任意位置。
2.用管理员模式启动cmd并进入步骤1中选择的位置。
3 执行 DISM.exe /Online /Add-Package /PackagePath:F:\Windows8.1-KB2999226-x64.cab

发现还是无法启动禅道的start继续报错

结果悲催的仍然报错。。。
找到禅道的官方方法:
安装一下 未加安全设置的禅道9.2.1版本
http://dl.cnezsoft.com/zentao/9.2.1/ZenTaoPMS.9.2.1.old.exe(来源禅道官方)
安装中提示vc2008的安装,点击继续下一步 成功了~~~

总结一句:server2012 安装禅道建议安装未加安全设置的禅道9.2.1版本