Server 2012安装软件报错打补丁为何这么难?

1个回答

写回答

yuanwei147

2026-01-18 15:00

+ 关注

公司
公司

我实在不想用这个系统,有个大坑困扰我好久了。我们公司的软件安装与运行要依靠C++2010和C++2015运行库,缺少这两个运行库的话,安装就会出错。对于正常的win7 - win11、server2016以及2022系统,只要安装运行库就行。至于server2008和2005,因项目使用较少,这里就不提了。这个Server 2012最麻烦,安装公司软件时老是报错。

经检查发现确实缺少运行库,于是尝试安装运行库,通常使用运行库合集就能成功安装(C++2015 - 2022)。但再次安装软件时依旧报错:由于计算机中缺失api - ms - win - crt - runtime - l1 - 1 - 0.dll,无法启动此程序。打算重新安装该程序来解决这一问题。C++2015怎么也装不上(即便看似装上了),于是尝试卸载C++2015 - 2022后单独装C++2015运行库,结果提示无法安装运行库。接着查找一圈后发现问题,得打补丁,这补丁可真难打,特别麻烦。整个补丁包下载下来将近1G,而且必须按特定顺序安装,顺序错了也不知会怎样,可能得重新来。哪个补丁提示重启就得重启,这一套流程,包括下载、打补丁、多次重启(不少于3次),快一个小时就过去了。

有些项目的服务器采用这个系统,而且所用镜像是比较旧的版本。旧版倒也罢了,关键是其无法联网,不能自动更新。所以一碰到这个系统我就犯嘀咕(很可能又得打补丁)。要是系统能联网,它就能自行更新,自己打上补丁,可有些项目不能联网就只能手动打补丁了。以前没解决办法就让客户换系统,后来遇到得多了不能不管,就留着这个补丁包,专门应对这个系统,其他系统没这问题,装运行库合集就行。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号