win7专业版系统0xc00000ba软件无法打开应用初始化失败怎么办
win7专业版系统0xc00000ba软件无法打开应用初始化失败怎么办
在win7专业版系统中打开程序时,可能会遇到无法运行的问题。方法如下:
应用初始化失败的具体原因分析:
出现错误码(0xc00000ba),说明系统无法正常调用ws2_32.dll动态链接库文件,ws2_32.dll是Windows Sockets应用程序接口,为系统提供网络应用的接口支持,但有些病毒木马为了达到禁止杀毒软件和防火墙启动的目的,会在杀毒目录或System32目录下创建一个假的ws2_32.dll。该文件与普通文件同名,但内部数据与系统所需的ws2_32.dll文件完全不同。System32目录下的ws2_32.dll文件在启动时无法正常调用,并报导致应用初始化失败的错误信息。
应用程序初始化失败的解决方法:
1、首先双击桌面上的电脑图标,然后在打开的界面顶部点击“整理-文件夹和搜索选项”;
2、在弹出的界面中切换到“查看”选项卡,然后取消勾选“隐藏受保护的操作系统文件(推荐)”和“隐藏已知不可见类型的扩展名”,然后选择“显示所有文件”。选择“文件和文件夹”,然后点击确定按钮退出;
3、然后在杀毒软件目录中找到或搜索“ws2_32.dll”文件,删除“ws2_32.dll”;
4、如果系统提示无法删除ws2_32.dll文件,请检查是否有名为“1”的文件。在“ws2_32.dll”的当前目录下(这个文件是DOS下创建的非法文件名,在系统下面是无法识别的,所以无法识别ws2_32.dll文件的路径,所以不能已删除);
5.然后删除“1”。文件夹,具体方法:先点击“开始”菜单运行,输入“cmd”再按回车键;
6.进入“1”所在的目录。文件位于打开的“命令提示符”中,例如:C:Program Files360360sd1..,记得以“.”结尾 (即1后面的两个点,一个斜杠)然后按回车键删除“1”。文件夹;
7、如果仍然无法删除“ws2_32.dll”,请下载并使用“文件粉碎机”粉碎“ws2_32.dll”和“1”。文件夹。
总结:如果要解决应用程序初始化失败的问题,需要删除杀毒软件中病毒木马创建的假“ws2_32.dll”文件。