问题描述:

启动中望CAD,弹出系统错误提示框,具体信息为:”无法启动此程序,因为计算机中丢失mfc140u.dll。尝试重新安装该程序以解决此问题。

或者是“由于找不到VCRUNTIME140_1.dll,无法继续执行代码。重新安装程序可能会解决此问题”

原因分析

中望CAD运行依赖的【VC++】组件没有安装或安装的版本不正确,导致CAD无法启动。

msvcp、msvcr60、71和80.dll,以及vcomp.dll(不带数字版本号)属于VC++2005版
msvcp、msvcr、vcomp90.dll属于VC++2008版
msvcp、msvcr、vcomp100.dll属于VC++2010版
msvcp、msvcr、vcomp110.dll属于VC++2012版
msvcp、msvcr、vcomp120.dll属于VC++2013版
msvcp、msvcr、vcomp140.dll属于VC++2015版

解决方案:

方法一:

  1. 将中望安装包右键解压缩(如电脑上没有解压缩程序,可以临时安装一款);


  2. 按下图,进入到解压缩安装包的【Prerequisites】文件夹,里面有【VC++】组件的安装包;

  3. 双击【VC++】组件的安装包进行安装,如果有多个【VC++】组件,请依次安装。安装完成后再尝试重新开启中望软件。
    注,部分情况下,系统已装好的【VC++】组件有问题,请在控制面板里将已有的【VC++】组件进行卸载,再用中望安装包里的文件进行安装。
  4. 若中望CAD依然无法开启,在系统盘查找是否有提示的dll文件存在。32位在【C:\Windows\System32】目录下,64位在【C:\Windows\SysWOW64】目录下 。
  5. 将dll文件进行注册。按Win+R打开【运行】,如注册“mfc140u.dll”,输入【regsvr32 mfc140u.dll】,点击回车。注册完毕后,尝试开启中望软件。

方法二:

通过安装【微软常用运行库合集】,将VC库补全。

软件下载:微软常用运行库合集 2023.10.04 x86x64 Dreamcast.part1.rar

                  微软常用运行库合集 2023.10.04 x86x64 Dreamcast.part2.rar

两个压缩包全部下载,然后解压,双击安装,直至完成。


相关链接:

★★★中望3D启动失败,提示丢失 "VCOMP140.DLL“,”VCRUNTIME140.DLL“,"VCRUNTIME140_1.DLL"等

★★中望CAD启动失败,提示“由于找不到MSVCR100.dll,无法继续执行代码。”

★★中望CAD启动失败,提示“应用程序无法正常启动(0xc000007b)”

★★中望CAD启动失败,提示“丢失api-ms-win-crt-runtime-1-1-0.dll”

★中望CAD在安装VC++2015时失败

★中望CAD安装中vcredist_20152019失败,提示“Microsoft Visual C++ 2019 X64 Minimum Runtime - 14.23.27820”



★★★中望CAD打开失败,提示丢失“mfc140u.dll”,“MSVCP140.dll”,“VCOMP140.dll ,VCRUNTIME140_1.dll”等https://confluence.zwcad.com/pages/viewpage.action?pageId=36045804