解决win10 VC++6.0 应用程序无法正常运行 0xc0000142

废话不多说,无法正常运行原因就是win10不兼容中文版的vc,解决方法就是一句话,用英文版的msdev.exe替换中文版的msdev.exe,msdev.exe是vc的启动程序。直接上来教你怎么做。废话全写在这帖子里了http://tieba.baidu.com/p/4800053770

  1. 下载好我分享的英文版msdev.exe(http://pan.baidu.com/s/1qYElbDq)解压出来,然后找你的vc的安装目录。如果你没有安装时没有更改安装路径,那就默认在C盘 C:\Program Files (x86)\Microsoft Visual Studio\Common\MSDev98\Bin 这个目录下。如果是绿色版,先找到vc总的目录,再按照\Common\MSDev98\Bin 这个路径来找。
  2. 直接将英文版的msdev.exe复制到Bin目录下并且覆盖。有的同学可能是绿色版的vc,这种版本的vc可能为了兼容改了文件名,不叫msedv.exe,不用管,你将英文版复制进去之后,每次启动时启动复制进去的英文版就是的。你可以右键发送一个快捷方式到桌面。
  3. 回到桌面打开刚才发送的快捷方式,即可成功启动vc。写个程序并且编译一下,看看有没问题。有问题可以参考下面的注意事项。
  4. 注意事项:
    • 这里要注意一定要把它放到BIn目录下不然启动不了。有同学没有放到BIn目录下,直接打开那个启动程序,显示丢失devshl.dll,就是没好好看步骤,没放到位置。
    • 还有人会出现可能编译时会出现error spwaing cl.exe,这个错误网上的解决方法一大堆,可以自己去搜索一下。如果还是不行,我建议的方法就是重装了vc,并且是英文版。
    • 新建文件时不能新建cpp等文件的话,我也不清楚怎么解决,建议重装吧。
    • 有问题也可以去贴吧找我。

原文传送门:请点击

原文地址:https://www.cnblogs.com/mlgjb/p/8503467.html

时间: 2024-10-11 10:28:35

解决win10 VC++6.0 应用程序无法正常运行 0xc0000142的相关文章

VC++6.0版本程序转成VS2010版

直接转换的时候遇到两个问题: 1.预编译头文件*.PCH找不到 2.static_cast": 无法从"void (__thiscall CView2::* )(void)"转换为"LRESULT (__thiscall CWnd::* 1.来源:http://www.zhuyanfeng.com/archives/2231 错误: fatal error C1083: 无法打开预编译头文件:"Debug\xxx.pch": No such fi

解决关于VC++ 6.0打开文件时,程序停止的问题

不少boys和girls安装VC++ 6.0英文版后,开始学习C++语言,但是使用软件的过程中,点击“打开”时,就会出现程序进程错误,崩溃的事儿,很是郁闷.最后直接一个对话框如下: 并且vc6.0直接死掉,无论重装零碎还是重装vc6都无济于事.这是vc6的一个bug ,微软给出了解决的办法 以下就是解决办法: 1.先到以下网址:vc60ent/s1/ 6.0/w9xnt4/en-us/filetool.exe下载一个FileTool.exe的文件, (1)双击文件,点击"Unzip"

VC++6.0版本号程序转成VS2010版

直接转换的时候遇到两个问题: 1.预编译头文件*.PCH找不到 2.static_cast": 无法从"void (__thiscall CView2::* )(void)"转换为"LRESULT (__thiscall CWnd::* 1.来源:http://www.zhuyanfeng.com/archives/2231 错误: fatal error C1083: 无法打开预编译头文件:"Debug\xxx.pch": No such fi

一步步教你从VC 6.0 转到 Visual Studio 编写C程序

之前一直习惯用VC 6.0编写C程序,但是换到win8或者win10后,VC的各种不兼容,各种闪退实在让人无语.所以转到Visual Studio进行C编程,用过之后发现效果非常好.本文专门为哪些刚接触VS的人员写点自己的心得,同时对初次接触VS可能遇到的问题进行简要分析. 1.怎样用VS配置C工程 对于VS的安装,网上很多安装包,可以根据需要安装.我安装的是VS2010,建议安装VS2013及后序版本.这里不在介绍安装过程,主要以图片形式说明怎么建立C工程: 2.关于自动补全 可以使用快捷键

解决Win7下VC++6.0与Office不兼容的问题

在Windows7下安装Visual C++ 6.0后,如果同时安装了Microsoft Office就会出现打开文件的时候出现异常,而导致VC6崩溃. 微软已经为我们解决了问题,开发出一个插件(FileTool.dll)来帮我们解决这个问题.http://support.microsoft.com/kb/241396/en-us#appliesto 具体方法: 1.下载FileTool.exe,并解压.下载地址http://support.microsoft.com/kb/241396/en-

对VC++6.0爱得深沉(一)安装vc++6.0,支持winXP,win7,win8.1,win10

[欢迎入坑] 从这里起,我称VC++6.0为小c. 为什么我对小c爱得深沉? 虽然饱受非议,但是,我只想说,我太单纯,小c轻轻松松成功运行在各个win平台,对于我来说她:高速.小巧.便捷.听话.可定制.功能适用.调试界面友好-- 这么多的理由,让我爱她够不够?或许理由经不起推敲,但是且容我慢慢介绍嘛. 首先,我要承认,有几样活小c是做不来的: 第一,小c不能成功配置opencv2.0及以上版本. 第二,不能在直接指定命令行参数,要接受参数还需在cmd下运行. 第三,不能在不设置的情况下自动显示运

解决VC++6.0 无法打开、无法添加工程文件

在windows系统下,经常会遇到这样的问题:点击VC++6.0 的[文件]下的[打开]无法操作,并且无法向工程添加文件,下面详细介绍一下解决方案? 工具/原料 VC++6.0 修复工具:FileTool.exe 方法/步骤 1 下载FileTool.压缩包后,解压得到FileTool.exe,双击FileTool.exe文件再次解压,指定解压路径E:\filetool\,解压后到目录E:\filetool\下有个文件:FileTool.dsw文件. 2 打开VC++6.0,点击[文件],[打开

解决win8与VC++6.0不兼容问题

找到VC++6.0安装文件夹Bin下的MSDEV.EXE程序 将MSDEV名字改为MSDEV1(或MSDEV2,3...) 右击改好的MSDEV1,打开属性面板,选择兼容性,勾上“在兼容模式下运行”,选择“windo XP (Service Pack 3 ),点击确定 双击MSDEV1就可以打开VC++6.0了 根本解决方案:如果用win8以上的版本,建议使用vs2012及其以上的版本.

解决win8不兼容VC++6.0

1.找到VC++6.0安装文件夹Bin下的MSDEV.EXE程序建议直接右键图标,选择‘打开文件位置’ 2.将MSDEV名字改为MSDEV1 3.右击改好的MSDEV1,打开属性面板,选择兼容性,勾上“以兼容模式运行运行这个程序”,选择“window  XP  (Service   Pack  2 ),点击确定 4.双击MSDEV1就可以打开VC++6.0了,正常运行