程序无法正常启动0xc0000142 怎么解决啊?是我缺什么文件吗?

 我来答
爱教育爱学习
高粉答主

2019-07-19 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112724

向TA提问 私信TA
展开全部

程序无法正常启动显示0xc0000142 一般是因为缺少组件导致。

程序无法正常启动0xc0000142的解决方法如下:

1、首先回到桌面模式,鼠标右键单击窗口键。

2、然后右键菜单点击设置选项卡。

3、进入设置,点击时间和语言设置选项。

4、接着点击日期和时间,在此界面点击右侧的其它日期时间和区域设置。

5、进入设置界面点击左侧边栏的时钟、语言和区域选项卡,然后单击更改日期、时间和数字格式。

6、进入区域设置面板,点击i管理选项卡,然后点击下方的更改系统区域设置。

7、最后将区域设置为中文简体中国,点击确定,然后重启电脑即可,这样程序无法正常启动0xc0000142的问题就解决了。

态度要端正
高粉答主

推荐于2019-08-22 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:191
采纳率:100%
帮助的人:10.1万
展开全部

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

解决方法:

将DLL文件重新注册一遍。

具体步骤:

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

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

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

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

扩展资料:

应用程序出错原因:

1、应用程序没有检查内存分配失败。

2、应用程序由于自身BUG引用了不正常的内存光标。

3、木马病毒。

木马或病毒这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。

4、操作系统的原因。

有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。

5、硬件本身的问题。

硬件本身质量问题及不兼容的情况,同时还要注意散热问题,超频等特殊情况。

参考资料:

百度百科-应用程序出错

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
腾讯电脑管家
2019-07-05 · 百度知道官方认证企业
腾讯电脑管家
腾讯电脑管家是腾讯公司推出的免费安全管理软件,能有效预防和解决计算机上常见的安全风险,并帮助用户解决各种电脑“疑难杂症”、优化系统和网络环境,是中国综合能力最强、最稳定的安全软件。
向TA提问
展开全部

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

解决方法:

将DLL文件重新注册一遍,

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

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

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

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-05-06 · TA获得超过3.9万个赞
知道答主
回答量:188
采纳率:40%
帮助的人:20.7万
展开全部

程序无法正常启动0xc0000142的解决方法如下:

1、首先,在电脑桌面右下角点击开始菜单,右键点击出现弹窗,之后找到设置进入:

2、然后,在设置里面,找到语言这个选项,点击进入:

3、然后,在时间和日期右下角找到其他设置,之后找到“其他日期、时间和区域设置”点击进入:

4、接着,进入后找到时钟、语言和区域-更改日期-时间和数字格式,之后点击进入弹窗:

5、最后,在弹出的窗口中选择区域设置-当前系统区域设置-中文(简体、中国)。到此程序无法正常启动0xc0000142的问题就已经解决了:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
StackCoder
推荐于2017-09-25 · TA获得超过103个赞
知道答主
回答量:60
采纳率:0%
帮助的人:20.4万
展开全部
unknown software exception (0x*00000**),位置为0x0***0***
这个问题大多是杀毒残留,但也有可能是你卸载某个软件不正确留下的注册表残留。杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是以下方法,如果找不到那个加载失败的启动项就可能是做了伪装,具体伪装到哪个启动项需要分析系统环境。启动项并不一定指向特定的dll名字,提示中的加载失败的项也可能只是启动项其中一个需要调用的文件,而这个文件可能被相关软件程序卸载的时候一并删除了,所以要了解你所有启动项的来路,这样才能找出可疑的启动项来删除,从而解决加载失败的问题。正常的启动项百度都可以搜索到其解释。
1、开始菜单→运行→输入msconfig回车
在里边的启动栏里把可疑的.dll前面的勾去掉就行了。
2、开始→运行→msconfig→启动→把加载项可疑xx.dll的勾去掉→ 重启电脑一般就可以解决了,如果还弹出来再看下面:
3、开始→运行→regedit→ 在下面的位置删除相应键值:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
4、注册表修改法:点→开始→运行→输入→regedit→在
“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\”中,右边窗口找到残留的程序名删除。或者打开注册表编辑器→在编辑→查找中→输入出错文件名→把搜到的删除→按F3键→搜索下一个→直到删完所有的为止。
如果以上方式无法处理好,看下面:
完全注册dll:
打开“运行”输入→cmd→回车
然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就关闭可以了,为防止输入错误可以复制这条指令,然后在命令提示符后击鼠标右键→粘贴→回车,耐心等待,直到屏幕滚动停止。
(下面是要运行的代码):
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
完成后重新启动机器。
追问
还是不行啊……
追答
那只能重装了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(14)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式