应用程序错误0xc0000012,电脑应用程序错误0xc0000142
在日常工作中,我们经常需要打开一些程序,但是有些用户在打开程序时会遇到一些问题,最常见的就是系统提示应用错误0xc0000142。那么遇到这个问题应该怎么办呢?不懂的朋友赶紧看看边肖编的XP提示应用错误0xc0000142的解决方案!
原因分析:
一般来说,如果出现程序0xc0000142错误,这个问题多半是杀毒残留,但也可能是你不正确卸载流氓插件留下的注册表残留。杀毒后病毒被删除了,但启动项中的相关加载设置还在,还是和其他软件冲突造成的。如果找不到加载失败的启动项,可能是伪装的。特定的启动项伪装成需要分析系统环境。启动项不一定指向特定的dll名称,提示中加载失败的项可能只是启动项中需要调用的文件之一,卸载相关软件程序时可能会删除这个文件。所以需要了解你所有启动项的来源,以便找出可疑的启动项并删除,从而解决加载失败的问题。
解决方法:
1.打开电脑,然后点击开始菜单运行进入msconfig,回车,调出系统配置实用程序对话框。
2.然后点击启动,在对话框的附加项中添加可疑的xx.dll,去掉复选标记,点击确定,选择重启电脑,一般可以解决。
3.如果问题还没有解决,可以使用注册表修改方法:同理,点击开始运行进入regedit调出注册表编辑器在以下位置找到对应的键值:
(1)HKEY _当前_用户/软件/微软/视窗/当前版本/运行/
(2)HKEY _ LOCAL _ MACHINE/Software/Microsoft/Windows/current version/Run/
然后在右边的窗口中找到剩余的程序名并删除它。
(3)打开注册表编辑器编辑搜索输入错误文件名删除搜索到的文件按F3 搜索下一个直到删除所有文件。
4.如果以上方法都处理不好,就需要完整注册dll了。方法如下:打开“运行”输入cmd Enter,会出现一个黑色对话框。然后将下面一行字符复制到黑色cmd框中,输入并等待所有dll文件注册完毕后关闭。为防止输入错误,复制下面的指令,然后在命令提示符下点击鼠标右键粘贴回车,耐心等待屏幕滚动停止。
(下面是要运行的代码):
(%windir%/system32/*中%1的01。dll)做regsvr32.exe/s % 1
将% 1的代码复制到(%windir%/system32/*中。做regsvr32.exe/s% 1
完成后重启机器。注意,一定要点击鼠标右键,点击“粘贴”。Ctrl V没用。
5.如果问题最后解决不了,那就只有最后一招了。
(1)系统恢复:适用于刚刚发生这种情况,且相关磁盘未关闭的系统恢复情况。
(2)卸载最近安装的软件:有冲突,至少是两个或两个以上软件之间有冲突。卸载最近安装的软件可以让冲突方知难而退。
(3)寻找相关的替代软件。
(4)修复软件。就是重装软件。有可能是新安装的软件损坏了现有软件的文件(冲突),可以通过重装修复。
(5)重装系统。
XP应用错误0xc0000142的解决方案到此为止。我们只需要删除带有可疑启动项的dll,然后重新注册dll。如果还是不行,那就参考第五步解决!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。