上网客户端"can't find .dll"错误解决方法
我的电脑以前使用学校上网客户端,经常会在某一天后,运行客户端,点“上网”,就提示“can't find .dll",看提示,好像是少了某个dll,开始以为是change.dll,但检查没问题。把客户端重装N遍也没有用。只能重装系统才得以解决,不过每次装了系统过了一些天后又重复出现,因为我每次都安装同样的软件,所以猜是与某个软件冲突。百思不得其解,在开发商的网站上提问也没有结果。后来论坛上也有朋友提过这个问题,(帖子见http://www.zjoubbs.com/viewthread.php?tid=31566),还是没解决。前几天有个同学跟我讲他电脑也是这个问题,让我给他重装系统。今天无意中发现,客户端调用了wpcap.dll,这个是winpcap的API的dll文件,于是突然想到,有可能是因为电脑上的winpcap损坏导致这个现象。于是立马找到winpcap安装文件,去他电脑上试验。果然,安装后问题解决。
winpcap提供了对网卡一些底层访问的api,客户端的检测多网卡和DHCP等,可能就是调用了winpcap来实现的。所以在winpcap损坏时,点“上网”,客户端执行Dll_check_sys()就会出现上述错误。 client.exe>>/data2.cab/wpcap.dll
上网客户端有这个文件的啊.
这玩艺,玩sniffer的容易出现这问题,呵呵.
C:\>tasklist /m wpcap.dll
图像名 PID 模块
========================= ====== =============================================
connect.exe 360 wpcap.dll 刚才作了个小测试。
1,删除wpcap.dll。出现楼主所说的症状。
2,卸载客户端。
3,重装客户端,问题解决。
http://sep27.imghost.us/bxdaeh.png 我机器也出现过这样的报错
重装客户端就解决了
不过有部分机器上重装客户端不能解决问题
奇怪 重装不能解决问题的机子并不是wpcap.dll丢失,我说的那位同学的机子,问题解决几小时后,他又来告诉我,还是老问题。我再重装winpcap,又好了。可能是什么软件有冲突。 我的电脑最早出现这样的情况是2003系统
安装的是xp2 (c盘)/2003(d盘)双系统
全是番茄花园的
2003里面几乎没有安装其他软件
两个系统都安装有上网客户端
页:
[1]