应用程序无法正常启动(0xc0000142)
现在越来越多人开始使用电脑来办公了,各种程序和功能都经常需要使用,但是最近有用户发现电脑开机后,出现应用程序无法正常启动的情况,还弹出0xc0000142的提示,如何解决呢?
方法一:
1、打开计算机,进入“C:\Windows\System32\wbem”,找到“Framedyn.dll”文件,右键点击打开菜单,选择复制,如下图所示:
2、返回“C:\Windows\System32” ,使用“Ctrl + V”快捷键将“Framedyn.dll”文件粘贴到System32文件夹中即可,如图所示:
方法二:
1、按下“Win + R”快捷键打开运行窗口,输入“msconfig”命令并按下回车键打开“系统配置”,如下图所示:
2、点击切换到“启动”选项卡,在启动项目中找到“netsh”名称的启动项,将其勾选去掉,点击确定,点击重启计算机即可解决,如图所示:
方法三:
如果以上两种方法均未能解决问题,建议还原系统或者重装系统,这样是最快恢复正常状态的一种方法,但要注意找专业人士进行操作,否则会得不偿失。
2021-05-22
图里明明是0xc0000022错误,为啥文字描述是0xc0000142?
最离谱的是3年前的我竟然答的是0xc00007b的解决方法,我当时是怎么想的?今天不小心搜到了自己的回答,赶紧改掉,完全的答非所问,太丢人了。不知道已有的24个点赞的人怎么想的,这也点赞?
言归正传
142错误大部分情况下应该是没有安装.NET Framework 4.0造成的,但也未必,这种非唯一性原因产生的错误确实比较难排查
某些游戏无法打开提示0xc0000142错误的原因可能有很多,未必是.NET没装,有可能仅仅是因为你把它放到了一个名字里含有中文的文件夹。例如《传颂之物》这个游戏,看图:
这种情况下只需要把文件夹名字改成全英文或数字就行了。
022错误我没碰上过,我也母鸡