好吧,伙计们,除了升级到 Windows 7(我没有时间去做)之外,我已经不抱任何希望了。
我的 Windows 机器已经开始慢慢破坏它接收到的随机数据包。
它几个月前就开始了,就像这样:
- 我启动了 XP 机器,它运行正常
- 然后,很少情况下,几个小时或几天后,问题就会开始显现(我将在下面描述)
- 然后,直到我重新启动,问题开始每隔 3-4 次请求就会出现一次,有时会连续发生
问题表现如下:
Outlook 会抱怨与服务器的连接丢失:
一个随机页面会完全随机地向我显示一堆奇怪的字符,通常在 10 个以内,否则无法加载。以下是 HTTP 分析工具中显示的示例:
其他随机页面也会随机地在 Firefox 的另存为...对话框中弹出,而不是加载。这包括绝对常规的页面,例如 twitter.com 或 superuser.com。在 Chrome 中,情况更糟,因为它会自动保存所有这些页面,而不是提示,所以我最终需要从下载文件夹中清除一大堆垃圾。以下是一个例子:
正如预期的那样,有时我会在页面上遗漏一些元素,尤其是在 CSS 加载失败的情况下。以下是示例:
现在,我想说这只是这台机器出了问题,但最近我工作时的另一台机器也发生了同样的事情。我最终通过安装 Windows 7 解决了这个问题,之后再也没有发生过。这两台机器没有任何共同之处,而且是由完全不同的制造商生产的,所以我不认为这是驱动程序问题。
我尝试过的事情:
- 使用不同的电缆
- 在主板和路由器上使用不同的端口,我知道这些端口肯定不会有故障
- 更新/重新安装网络驱动程序
- 禁用/重新启用网络适配器
- 使用 Charles 代理分析数据包 - 失败时结果为空白或乱码
这个问题导致我多次重复发帖和提交,持续感到沮丧等等等等。它们让我抓狂,但我不想放弃,直到我能彻底解决这个问题。
我的系统相当复杂,因此安装 Win7 需要大量的准备工作,然后重新安装软件并再次定制所有内容。
我想尝试一下您能提供的任何可能的解决方案,以帮助我分析到底发生了什么。也许有人以前见过这种中毒网络的情况。
编辑:哈!看看我提交这个问题后得到了什么:
更新 1:我确实一直打开 iGoogle 中的许多小工具,这会导致大量自动刷新。我知道打开它会增加网络请求的数量,并使问题更快显现出来,但这绝对不应该发生在健康的机器上。
更新 2:我运行netstat
后发现,很多网络流量通过端口 30606 路由。在谷歌搜索后,我发现它属于 NOD32,它有助于分析网络流量。有人认为它会破坏我的数据包吗?
答案1
天哪,我的第二个预感是对的——我一删除 NOD32,我的所有连接就被重置,然后立即恢复(意料之中)。问题已经消失!
感谢大家的帮助:-]