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文件夹改个名称,要彻底删除请往下看。)

   ②到无法运行的软件(提示:应用程序正常初始化(0xc00000ba)失败)的安装目录下找到以伪"ws2_32.dll"的文件夹(一般隐藏的文件夹颜色略白)。

   ③然后点击鼠标右键>>新建>>文本文档,将其文本扩展名.txt改为批处理扩展名.bat;在点击批处理>>右键>>编辑,输入:DEL /F /A /Q \?%1

RD /S /Q \?%1  (分两行)关闭>>保存;再用鼠标左键点击将要删除的ws2_32.dll文件或者文件夹(一般这些目录下的隐藏文件都需要删除)按住不松然后拖放到该文件图标上(就像把文件拖到文件夹里的操作一样,此工具双击是不能运行的),OK一个CMD窗口闪烁之后伪"ws2_32.dll"文件夹就被删除了。你需要的软件就可以启动了!此批处理文件也可以删除其他文件名怪怪的文件。

转载于:https://www.cnblogs.com/u0mo5/p/4046927.html

ws2_32.dll的妙用与删除 (禁网)相关推荐

  1. 无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上

    搜索了一下工程里, 根本没有使用到inet_ntop这个函数, 但是debug版运行的时候提示这个错误 无法定位程序输入点 inet_ntop 于动态链接库 WS2_32.dll上 解决方法: 项目- ...

  2. 聊一聊ws2_32.dll和wsock32.dll

    Wsock32.Dll与Ws2_32.Dll区别 CSocket在Wsock32.Dll中实现,Socket API在Ws2_32.Dll实现  这两个Dll是两个不同层次的接口,调用关系如下:  网 ...

  3. 无法定位程序输入点 getHostNameW 于动态链接库 WS2_32.dll

    在windows 7系统 安装node 14.20.0 版本的时候,在cmd 运行node -v,会提示错误信息"无法找到入口 无法定位程序输入点 GetHostNameW 于动态链接库 W ...

  4. ws2_32.dll和wsock32.dll

    Wsock32.Dll与Ws2_32.Dll区别:CSocket在Wsock32.Dll中实现,Socket API在Ws2_32.Dll实现. 这两个Dll是两个不同层次的接口,调用关系如下: 网络 ...

  5. c++/VS XP系统 无法定位程序输入点WSAPoll于动态链接库ws2_32.dll解决方案

    项目情况: 调用第三方网络库(hv库),在win7/8/10等系统都运行正常,在XP系统提示" 无法定位程序输入点WSAPoll于动态链接库ws2_32.dll" 产生原因: 第三 ...

  6. 卸载金山快盘后残留的kuaipanshellext.dll和kuaipanshellext64.dll两个文件如何删除

     卸载金山快盘后残留的kuaipanshellext.dll和kuaipanshellext64.dll两个文件如何删除 前一段时间用金山的快盘,它能够快速同步磁盘里的文件,感觉还可以.后来感觉有 ...

  7. 万网 mysql_删除万网锋云主机默认Apache与MySQL_MySQL

    Apache bitsCN.com 删除万网锋云主机默认Apache与MySQL 默认万网的祥云主机安装了Mysql和Apache. 但是万网好像是在母板上配置的mysql和apache,所以使用rp ...

  8. 万网主机安装 mysql_删除万网锋云主机默认Apache与MySQL_MySQL

    Apache bitsCN.com 删除万网锋云主机默认Apache与MySQL 默认万网的祥云主机安装了Mysql和Apache. 但是万网好像是在母板上配置的mysql和apache,所以使用rp ...

  9. c++ dll继续使用然后强制删除dll文件_Windows 10系统安全风险,近300个系统执行文件容易遭受劫持攻击...

    一个简单的VBScript足以让用户获得管理权限并完全绕过Windows 10上的UAC. 在普华永道英国安全研究人员Wietze Beukema的最新报告中,我们了解到将近300个Windows 1 ...

最新文章

  1. SpringBoot Mybatis解决使用PageHelper一对多分页问题
  2. Web前端开发怎样学?你需了解这些问题
  3. elementui的css文件没有引入_Python中引入模块详细介绍,使用模块的过程中注意事项教程...
  4. php验证密码后跳转_php-laravel框架用户验证(Auth)模块解析(四)忘记密码
  5. 数据:灰度比特币信托基金溢价达41%创近一年新高
  6. Mac下使用Fiddler
  7. css3动画保持状态不变
  8. 计时任务之StopWatch
  9. java后台开发程序媛~~
  10. python微服务开发pdf_微服务架构实战 中文pdf完整版[207MB]
  11. FTP上传文件0字节问题
  12. 白盒测试-判定条件覆盖
  13. Javaweb实现登录界面“记住我”功能
  14. PhoneGap移动开发框架2
  15. 上坡和下坡(文章很短,道理很深)
  16. Tekton task入门上
  17. 修改frame快捷方法,不必再繁琐的计算
  18. 大数据各岗位薪资多少?一张图告诉你答案
  19. 【博弈论】【第一章】博弈论导论
  20. [机缘参悟-34]:光锥之内皆命运

热门文章

  1. (BFS)Dungeon Master(poj2251)
  2. openglshader实现虚拟场景_虚拟演播室设计原则
  3. java各个版本的特性_Java各个版本的新特性
  4. 关联的两个字段度需要建立索引吗_索引那些事儿
  5. java定义一个方法,返回a的b次方
  6. 已知圆心,半径,角度,求圆上的点坐标
  7. Java三种随机数生成方法
  8. linux jar和zip,Linux命令———zip和jar文件压缩解压
  9. matlab mat文件 太大,MATLAB .mat文件中的开销过大
  10. win下python和opencv安装