简而言之,我的Windows 7 Ultimate PC会间歇性地断开其Internet连接。为什么?
背景:我的PC连接到直接连接到电话线的ADSL调制解调器/路由器。我还打开了路由器内的无线连接,以便笔记本电脑进行无线连接。
每隔几个小时左右,在使用PC时,我发现我无法访问Internet,并且无法加载页面。最终,Windows 7将更新任务托盘中的网络图标,以在网络图标上显示感叹号。打开网络和共享中心将显示“多个网络”和“ Internet”之间的红叉。
这是“网络和共享中心”的照片(当一切正常时,该照片被抢夺了!)
如您所见,我正在这台计算机上运行Sun的VirtualBox,这将为其自身创建网络连接。这似乎并不会影响间歇性丢弃(即无论是否使用VirtualBox连接,都会发生间歇性丢弃)。
当连接断开时,我将无法访问任何Internet页面,也无法访问位于http://192.168.1.1/的路由器的Web管理员页面,因此我假设我也失去了所有本地LAN访问权限。
绝对不是我的笔记本电脑中的路由器(或Internet连接本身),使用无线连接(并运行Vista Home Premium)仍然可以正常访问Internet(和路由器的Web管理页面)。
每次发生这种情况时,我都可以通过打开“网络适配器”页面,禁用“本地连接”,然后重新启用它来立即恢复所有Internet和LAN访问。给它几秒钟,一切都会好起来的。我认为这是因为,在GUI下,它实际上是在执行“ ipconfig / release”然后是“ ipconfig / renew”。
但是为什么这首先发生呢?我已经为此搜索了一下,看到很多其他人(甚至在MSDN / Technet论坛上)遇到相同或几乎相同的问题,但没有明确的解决方案。已经尝试过建议关闭LAN适配器上的IPv6,并确保没有电源管理使网络适配器“处于睡眠状态”,但不能解决该问题。似乎也没有任何导致它发生的特定事件序列。在20分钟内,我只是随机浏览网络而没有其他流量时,它运行了两次;我也曾经运行过一次,然后在2-3个小时内再次使用相同的用法,却没有再运行过。
为什么会发生这种情况,以及如何使其停止?
编辑:
根据到目前为止提供的答案的其他信息:
首先,我忘了提到这是Windows 7 64位,如果这根本没有任何区别的话。
我提到过,我认为VirtualBox网络适配器不会以任何方式引起此问题,并且我还在另外两台计算机上安装了VirtualBox,其中一台运行Windows Vista Home Premium,另一台运行Windows XP。这些计算机都没有遇到与Windows 7计算机相同的网络连接问题。
Windows 7计算机的IP分配在“丢弃”之前和之后都是相同的。我在发布IP地址的路由器上有一个DHCP服务器,但是我的Windows 7计算机使用的是静态地址。这是“ ipconfig”的输出:
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.2(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
在系统的事件日志中,与断开连接有关的唯一事件是“ DNS客户端事件”,它是在断开连接后生成的,它是一个事件,详细说明了无论我位于哪个网站,都找不到DNS信息。尝试访问,就像连接断开一样:
Log Name: System
Source: Microsoft-Windows-DNS-Client
Event ID: 1014
Task Category: None
Level: Warning
Keywords:
User: NETWORK SERVICE
Description:
Name resolution for the name weather.service.msn.com timed out after none of the configured DNS servers responded.
网络适配器芯片组为,Realtek PCIe GBE Family Controller
并且我已经确认这是主板(Asus M4A77TD PRO)的正确芯片组,实际上,Windows Update在2009年1月12日为此安装了更新的驱动程序。更新的详细信息说,这是2009年12月以来的Realtek软件更新。顺便说一句,在此更新之前,我仍然遇到相同的间歇性问题。似乎没有任何区别。
编辑2(2010年2月1日):
为了解决这个问题,我发现了一些更有趣的信息。
在另一个论坛上,有人建议我应该尝试在“带网络的安全模式”下运行Windows,看看问题是否继续发生。这是一个很棒的建议,我不知道为什么我自己没想到这个。因此,我开始在带有网络的安全模式下运行了几个小时,而且令人惊讶的是,“删除”从未发生过一次。这是一个积极的发现,但是,由于原始问题的间歇性,我并不完全相信问题已得到解决。
我注意到的一件事是GFX卡上的风扇运转的声音比正常情况大得多。这是由于以下事实:我有一个ASUS ENGTS250显卡(http://www.asus.com/product.aspx?P_ID=B6imcoax3MRY42f3),该风扇在嘈杂的风扇中存在已知问题,直到BIOS更新解决了该问题。(有关详细信息,请参见此处的“制造商响应”:http : //www.newegg.com/Product/Product.aspx?Item= N82E16814121334)。
好吧,在安全模式下运行会使风扇全速(错误地)运行(就像在BIOS更新之前一样),但是网络连接(显然)稳定。显然,在安全模式下没有为GFX卡加载某些驱动程序,所以这让我想到了GFX卡(因为在安全模式下运行时,非常嘈杂的风扇非常明显)。
我重新启动进入正常模式,发现Nvidia为我的GFX卡安装了最新的驱动程序(仅约1周的旧版本),因此我下载了相应的驱动程序并安装了它。安装并重新启动后,我可以整天使用PC,而不会丢失网络!这是星期六。但是,在星期天,我几乎一整天都拥有PC,并且经历了两次网络中断。这次没有对我的PC进行任何其他更改。
因此,故事似乎是更新我的显卡驱动程序似乎已改善(如果不能完全解决)该问题,但是,我仍在寻找适当的解决方法。希望这些信息可以对可能首先想到此问题的其他想法的人有所帮助。(为什么新的GFX卡驱动程序与网络有关系?)
到目前为止,我很感谢大家的反馈。但是,我将不得不再次询问有关如何解决此特定问题的更多想法?