Win10系统VC应用程序无法运行且提示0xc0000142怎么办
一、可能是Win10不兼容中文版VC导致
- 解决方法:用英文版的msdev.exe替换中文版的msdev.exe(msdev.exe是vc的启动程序)。具体操作如下:
- 下载好英文版msdev.exe并解压出来,然后找你的vc的安装目录。
- 如果没有在安装时更改安装路径,那就默认在C盘C:\ProgramFiles(x86)\MicrosoftVisualStudio\Common\MSDev98\Bin这个目录下。
- 如果是绿色版,先找到vc总的目录,再按照\Common\MSDev98\Bin这个路径来找。
- 直接将英文版的msdev.exe复制到Bin目录下并且覆盖。
- 有的同学可能是绿色版的vc,这种版本的vc可能为了兼容改了文件名,不叫msedv.exe,不用管,将英文版复制进去之后,每次启动时启动复制进去的英文版即可。可以右键发送一个快捷方式到桌面,回到桌面打开刚才发送的快捷方式,即可尝试成功启动vc。
- 下载好英文版msdev.exe并解压出来,然后找你的vc的安装目录。
二、可能是系统文件缺失或损坏导致
- 解决方法:可以尝试以下命令操作来修复系统文件:
- 在命令下执行DISM/Online/Cleanup - image/Scanhealth。
- 执行DISM/Online/Cleanup - image/Restorehealth。
- 执行Sfc/scannow。
- 在命令下执行for %1 in (%windir%\system32*.dll) do regsvr32.exe/s %1,完成后重启电脑。
三、如果是安装了微软新发布的补丁KB2533623产生冲突
- 解决方法:
- 打开控制面板——程序——程序和功能,选择左侧的查看已安装的更新。
- 找到KB2533623,单击它卸载掉。
- 重启电脑。
四、可能是系统区域设置出现问题
- 解决方法:
- 点击开始图标,选择设置,点击时间和语言,选择其他日期、时间和区域设置。
- 点击更改日期、时间或数字格式,选择管理,点击更改系统区域设置。
- 将区域设置改为中文简体,点击确定,重新启动电脑。
本篇文章所含信息均从网络公开资源搜集整理,旨在为读者提供参考。尽管我们在编辑过程中力求信息的准确性和完整性,但无法对所有内容的时效性、真实性及全面性做出绝对保证。读者在阅读和使用这些信息时,应自行评估其适用性,并承担可能由此产生的风险。本网站/作者不对因信息使用不当或误解而造成的任何损失或损害承担责任。
