应用程序正常初始化0xc0000034失败

2024-11-23 09:20:32
推荐回答(5个)
回答1:

  应用程序正常初始化0xc0000034失败这种一般都是软件引起的,像什么感染病毒啊、系统文件勿删除之类的。
  解决方法:
  1、排除是不是病毒木马引起的,使用杀毒软件对电脑进行全盘深度查杀。
  2、利用各种软件【360、金山、QQ安全卫士等】进行漏洞修复,解决系统本身造成的问题,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。
  3、更换正版的应用程序,卸载测试版的应用程序。
  4、尝试下面解决应用程序初始化失败的方法:打开“开始”菜单——运行中输入cmd 回车,在命令提示符下输入“for %I in (%windir%\system32\*.dll) do regsvr32.exe /s %I ”;"

回答2:

很简单的~!一次运行注册所有dll文件喽~~~!
方法如下: 开始——运行,输入cmd 回车在命令提示符下输入 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 (可以用鼠标复制和粘贴)这个命令你慢慢输,仔细点,输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再尝试之前的操作,看还有没有出现不能为read的现象和Written现象喽~!

回答3:

解决应用程序错误的方法步骤:
1.首先排除病毒原因,使用杀毒软件,比如最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。
2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。
3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。
4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。
5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。

回答4:

原因:用户的机器上安装了一些软件在系统中安装了VS2005的运行库。但是没有安装全。缺少一些文件。导致清理专家在系统中虽然找到了正确的Manifests文件,但是所指定的文件却不存在。因而导致清理专家无法启动。解决办法:正常情况下(C:\Windows\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_3bf8fa05)目录有四个文件。但是有些用户的机器上只有两个文件:可以所清理专家目录下的mfc80.dll文件拷贝进去即可:注:这个问题只会在WINXP、WIN2003、Vista是系统中出现(C:\Windows\WinSxS\x86_Microsoft.VC80.MFC_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_3bf8fa05)目录有些机器没有。也是正常的。
你去把VS2005下载来从新安装一下应该就能解决问题了!

回答5:

【问题描述】:
程序初始化失败
【原因分析】:
程序用到了C++的运行库,而操作系统中缺少所需的组件或组件版本不对
【简易步骤】:
1.
下载运行改程序所需的C++运行库
2.
使用360系统急救箱修复系统文件
【解决方案】:
1.
建议安装【Microsoft
Visual
C++
2005
SP1
Redistributable
Package
(x86)】补丁来解决。(此补丁可以在360软件管家中搜索下载)(如图1)
图1
2.
如果问题没有解决,可能是因为多次安装软件导致路径不对,建议完全卸载原来的软件,(打开【360软件管家】,找到【卸载软件】选项,里边会有所有安装软件的列表和说明,找到需要卸载的软件后点击【卸载】按钮即可。)然后重新安装这个软件。
3.
最后建议使用【360系统急救箱】全面修复系统文件。(【360安全卫士】--【功能大全】--【添加小工具】--【360系统急救箱】)。(如图2)
图2
4.
急救完成后需【重启电脑】。(如图3)
图3