为什么Ws2_32.dll放在程序安装目录下没有用
解决时间 2021-05-16 22:32
- 提问者网友:不爱我么
- 2021-05-15 22:34
RT,把它放在QQ游戏里面,没有用,QQ游戏还是可以照常登陆
放在QQ的安装目录下就不可以用了,为什么会这样
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-05-15 23:49
ws2_32 - ws2_32.dll - DLL文件信息 DLL 文件: ws2_32 或者 ws2_32.dll DLL 名称: WinSock 2.0 32bit 描述: ws2_32.dll是Windows Sockets应用程序接口,用于支持Internet和网络应用程序。 属于: Windows Sockets 系统 DLL文件: 是 常见错误: File Not Found, Missing File, Exception Errors _________________________________________________________ 如果不想让别人使用某个软件 只要在其安装目录下新建一个文件名为ws2_32.dll的文件,这样系统就会以文件出错误而禁止运行(可以新建一个内容为空的文件夹,然后改名为ws2_32.dll) 本方法适用基于NT系统的WinXP,Win2000,Win2003 比较险恶~~用的时候再删除该文件就是。 想在自己电脑上禁止朋友玩游戏,又不能让人看出来是故意的(伤害感情),这招就够绝的~~ 比如: 把其放在QQ的安装文件夹下面,就ok了,不过要记得自己用的时候把它删了。 [原因]程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件,位于系统文件夹中,Windows在查找动态链接库文件时,会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录,如果还是没有会搜索system32和system目录。新建的 ws2_32.dll文件不具备真正地ws2_32.dll文件所具有的功能,所以程序就无法运行了。 =================================================================== 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"文件夹其实重命名之后程序就可以运行的,但是有个没用的又无法删除的文件夹看着也不舒服,因此这个内部含有非法文件名的文件夹就用下面方法删除! ①解压附件里面的文件(修复“显示所有文件和文件夹”.reg),双击它修复显示所有文件和文件夹。然后在资源管理器上点击工具>>选项 >>查看,将隐藏受保护的操作系系统(推荐)的勾去掉,勾选显示所有文件和文件夹之后一路的确认,好了现在隐藏的文件全部显示出来。(临时解决办法可以将ws2_32.dll文件夹改个名称,要彻底删除请往下看。) ②到杀毒软件的安装目录下找到以伪"ws2_32.dll"的文件夹(一般隐藏的文件夹颜色略白)。 ③解压附件里面的“将畸形文件托到我上面.bat”到任意目录,用鼠标左键点击将要删除的ws2_32.dll文件或者文件夹(一般这些目录下的隐藏文件都需要删除)按住不松然后拖放到该文件图标上(就像把文件拖到文件夹里的操作一样,此工具双击是不能运行的),OK一个CMD窗口闪烁之后伪 "ws2_32.dll"文件夹就被删除了。你需要的软件就可以启动了!此批处理文件也可以删除其他文件名怪怪的文件。
我要举报
大家都在看
推荐资讯