威尔夏国际公寓:为什么我一拨号,我有很多连接网络的程序都没有响应?

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 19:17:33
为什么我一拨号,我有很多连接网络的程序都没有响应?

我的电脑是WindowsXPSP2,双网卡,一块接ADSL
Modem,一块接另一台电脑,我发觉我的电脑在触发了如下一些事件后,那个程序会没有响应:

比如我用Flashget下载,当没有拨号上网时,下载的链接如果是一个无法达到的链接(如http://203.67.58.145/fgh.zip等一类的IP地址合法但实际没有这个服务器等一类的地址),则返回SocketError=10065错误,而当我一拨号并且成功拨上后,马上程序就没有响应,而­且当我断开ADSL连接后,马上程序恢复正常,我用立即结束关掉程序后,得到以下一些错误报告:

szAppName : flashget.exe szAppVer : 1.6.0.0 szModName : hungapp

szModVer : 0.0.0.0 offset : 00000000

请问这是什么原因?这个问题已经困扰了我很久,我试过netsh重置TCP/IP协议,用WinDbg调试Dll,改MaxMTU值都没用,而且防火墙有没有开­也是一样的问题

我知道重装系统可以解决,但是我这台机器不能重装系统,可以解决吗?谢谢了!!!!!
我查过在系统目录下的mpr.dll文件中,有一个API函数缺失了,用Dependency Walker查到

WNetRestoreConnectionA 未发现 <-这个函数
WNetGetResourceInformationW 未发现
WNetRestoreConnectionW 未发现
WNetGetConnectionW 未发现
WNetGetLastErrorA 未发现
WNetGetLastErrorW 未发现
WNetGetResourceInformationA 未发现

警告: 由于在延时加载依赖模块中丢失导入函数,至少有一个模块具有不能解析的导入。

希望各位解决一下,谢了!!!!!!!!!