电脑开机关机时出现应用程序初始化失败错误怎么办

如题所述

  这个问题大多是杀毒残留,但也有可能是卸载某个软件不正确留下的注册表残留。杀毒后,病毒被删除,但启动项里相关加载设置还在,解决方法就是以下方法,如果找不到那个加载失败的启动项就可能是做了伪装,具体伪装到哪个启动项需要分析系统环境。启动项并不一定指向特定的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
  完成后重新启动机器。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-17

      打开电脑任务栏开始菜单---运行---输入“cmd”,会出现命令提示符,然后复制这段: 【  for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1  】在命令提示符那点右键,粘贴,按回车。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿。如果出现什么项的提示,就按确定就可以了。

      【【【【【【运行完之后你的问题就会解决了】】】】】】。

上面方法,你试试,不行,你就重装系统。

本回答被提问者和网友采纳
第2个回答  2015-10-04
打开电脑任务栏开始菜单---运行---输入“cmd”,会出现命令提示符,然后复制这段: 【 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 】在命令提示符那点右键,粘贴,按回车。在飞速滚屏完全静止之后,别着急启动其他程序,先耐心等一会儿。如果出现什么项的提示,就按确定就可以了,运行完之后你的问题就会解决了。
上面方法,你试试,不行,你就重装系统。
相似回答