应用程序正常初始化0xc00000ba失败。大家来解决下

来源:百度知道 编辑:UC知道 时间:2024/06/25 23:32:06
前几天电脑中了木马.金山查出了毒但杀不了.我就手动粉碎了那个文件.后来玩飞车就没用了,提示我删除的文件没有了,我就卸载了飞车.再后来玩街头篮球也出了故障,现在QQ也登入不了了.提示缺少COMRes.dll 就是我删的那个文件
现在请高手来帮帮忙了
QQ的问题已经解决了。COMRes.dll已经重新下载了个。但现在的问题就是街头篮球还是那个样子。我在+100分求解

很显然,你删的是正常的文件~~那是病毒感染了,所以导致你误删~~

现在你还是处在中病毒阶段~~

提示“应用程序正常初始化(0xc00000ba)失败”,这个是病毒搞的鬼!病毒会查询注册表项的某些键值来获取相关安全软件的安装目录,然后在获得安装目录下生成以系统文件名"ws2_32.dll"命名的文件夹,从而使相关安全软件运行失败。因为这些安全软件运行时候会加载ws2_32.dll, ws2_32.dll正确的位置是在system32下面 ,而软件通常寻找dll的方法是首先从自己的文件夹中寻找 那么病毒通过在这些软件的文件夹里创建一个伪造的ws2_32.dll从而导致软件启动时加载这个伪造的ws2_32.dll 导致启动失败!

解决方法如下:

1,安全模式下.删除 瑞星杀毒软件 金山毒霸 江民杀毒软件 卡巴斯基杀毒软件 360安全卫士 等文件夹下名为ws2_32.dll的文件夹

2,清除系统垃圾文件(主要是临时文件夹)

原因分析:
ws2_32.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件,位于系统文件夹中,Windows在查找动态链接库文件时,会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录,如果还是没有会搜索system32和system目录。一些病毒利用此原理在杀软目录中建立了ws2_32.dll文件或文件夹,在杀软看来这是一个它需要的文件而调用,这个所谓的“文件”又不具备真正地ws2_32.dll文件所具有的功能,所以杀软就无法运行了.提示:应用程序正常初始化(0xc00000ba)失败
解决办法:
到杀毒软件的安装目录找到以“ws2_32.dll“命名的文件或文件夹,删除即可。注意:如果看不到“ws2_32.dll“文件夹,原因是该文件夹加了系统隐藏属性,即使找到“ws2_32.dll“文件夹也无法删除,原因是里面有一个名为1.的文件夹,该文件夹windows环境不能识别,因此出现系统找不到路径的提示。为此,本博发