应用程序无法正常启动(0xc0000142)

2024-11-07 01:19:07
推荐回答(5个)
回答1:

1、首先,点“开始”,然后找到并点击“控制面板”

2、进入之后,点击“添加语言”

3、然后在左侧找到并点击“更改日期,时间数定格式”

4、然后按下图所示设置,最后点确定

扩展资料:

其他解决方法:

1、打开计算机,依次打开:C:\Windows\System32\wbem,在里面找到“Framedyn.dll”,单击右键,选择复制。

2、返回到:C:\Windows\System32 ,使用“Ctrl+V”将“Framedyn.dll”文件粘贴到System32文件夹中即可。

方法二:

1、按下“Win+R”组合键打开运行,输入msconfig按下回车键打开“系统配置”。

2、点击“启动”选卡,在启动项目中找到“netsh”的名称,将其勾选去掉,点击应用并确定,点击重启计算机即可解决。

回答2:

现在越来越多人开始使用电脑来办公了,各种程序和功能都经常需要使用,但是最近有用户发现电脑开机后,出现应用程序无法正常启动的情况,还弹出0xc0000142的提示,如何解决呢?

回答3:

应用程序无法正常启动,错误代码0xc0000142,造成的原因通常是因为部分DLL文件未能被系统注册,导致动态库调用错误。路径不能有中文.

解决方法:

将DLL文件重新注册一遍,

1、按win+R调出运行,输入cmd,点击确定。

2、在命令提示符下输入下面命令: 

for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 回车。到屏幕滚动停止为止。

(如果怕输入有误,可复制-粘贴。方法是:复制指令,点击窗口左上角“管理员”左边的小框-编辑-粘贴)

如果手动不会注册的话可以使用腾讯电脑管家电脑诊所里的dll修复功能重新注册

回答4:

方法一:

1、打开计算机,进入“C:\Windows\System32\wbem”,找到“Framedyn.dll”文件,右键点击打开菜单,选择复制,如下图所示:

2、返回“C:\Windows\System32” ,使用“Ctrl + V”快捷键将“Framedyn.dll”文件粘贴到System32文件夹中即可,如图所示:

方法二:

1、按下“Win + R”快捷键打开运行窗口,输入“msconfig”命令并按下回车键打开“系统配置”,如下图所示:

2、点击切换到“启动”选项卡,在启动项目中找到“netsh”名称的启动项,将其勾选去掉,点击确定,点击重启计算机即可解决,如图所示:

方法三:

如果以上两种方法均未能解决问题,建议还原系统或者重装系统,这样是最快恢复正常状态的一种方法,但要注意找专业人士进行操作,否则会得不偿失。

回答5:

图里明明是0xc0000022错误,为啥文字描述是0xc0000142?


最离谱的是3年前的我竟然答的是0xc00007b的解决方法,我当时是怎么想的?今天不小心搜到了自己的回答,赶紧改掉,完全的答非所问,太丢人了。不知道已有的24个点赞的人怎么想的,这也点赞?

言归正传

142错误大部分情况下应该是没有安装.NET Framework 4.0造成的,但也未必,这种非唯一性原因产生的错误确实比较难排查

某些游戏无法打开提示0xc0000142错误的原因可能有很多,未必是.NET没装,有可能仅仅是因为你把它放到了一个名字里含有中文的文件夹。例如《传颂之物》这个游戏,看图:

文件夹为中文名,因此提示0142错误

这种情况下只需要把文件夹名字改成全英文或数字就行了。



022错误我没碰上过,我也母鸡