启动时
当我的系统启动时,互联网连接中断。这会导致启动项出现各种问题,例如更新和自动启动程序失败。
但是,进入网络和共享、更改适配器设置,然后禁用并重新启用适配器后,连接正常。
关于为什么会发生这种情况以及如何解决它,有什么建议吗?
系统摘要:Windows 7,64 位,Realtek PCIe GBE 系列控制器,Linksys WRT610N 路由器,Sci Atlanta 电缆调制解调器。
更新:最近,此问题中提到的系统的网络连接在启动后大约有 80% 的时间处于工作状态。此后已更新至 W7 SP1。
答案1
我在朋友的机器上遇到了这个问题。似乎是某些 Windows 7 安装的问题。我能想到的唯一“修复”方法是创建一个批处理文件,其中包含以下内容:
netsh interface set interface "Local Area Connection" disabled
netsh interface set interface "Local Area Connection" enabled
并让它在 Windows 启动时运行。(将“本地连接”替换为您要禁用/启用的接口的名称)
虽然有点奇怪,但还是有效。
答案2
这很有效。问题解决了!无需再禁用/启用网络适配器。
似乎 Apple 安装了一些名为 Bonjour 的服务,用于 iTunes,或 CS3(Dreamweaver 套件等)的一些特殊功能。如果您不使用 Bonjour,请通过以下方式将其删除:
1)打开文件资源管理器并搜索 Bonjour,很可能在 C:盘中。
2) 找到 Bonjour 所在的文件夹。您应该在那里找到 2 个文件:“mDNSResponder.exe”和“mdnsNSP.dll”。
3) 转到窗口的“开始”按钮,在“附件”中查找“命令提示符”,即用于在 DOS 中写入内容的黑色小框。
4) 右键单击它,选择“以管理员身份运行”,然后在下一个对话框中单击“是”。
5) 执行 CD(更改目录直到进入 Bonjour 目录)。您应该在提示符下看到类似“C:\Program Files\Bonjour>”的内容。
6)现在输入:mDNSResponder.exe -remove
7) 您将收到一些答复,告知您一切已完成。
8)现在输入:regsvr32 /u mdnsNSP.dll
9) 这将取消注册 Bonjour DLL。如果您不明白这是什么意思,没关系。
10) 重新启动计算机,启动完成后,完全删除 Bonjour 目录。
11) 现在您应该看到网络连接图标已经完全启动并运行,并且每次启动 Windows 时它都会保持这种状态。
致谢:”http://www.thewindowsclub.com/remove-bonjour-from-windows“
答案3
在我看来,它的工作原理如下:
启动 Windows,它会看到“网络”,这实际上不是正确的网络,而是它注册的默认虚拟网络,即使没有插入电缆。
我短暂地对路由器进行电源循环(拔下、重新插入),时间就和拔下再重新插入电源的时间一样长。
然后,Windows 会将“网络 2”作为我的默认网络,并加入互联网和网络。
当我关机时,它会立即忘记网络的存在,并默认回到其虚拟的“网络”,以便在启动时再次无缘无故地打扰我。
请注意,这是在固定电缆上,我的无线网卡已完全禁用。
我没有永久的解决方案,每次我都得重启路由器。禁用并重新启用网络并不能解决这个问题。
希望这能帮助某人最终找到真正的解决方案。从 Win7 的第一天起,这种垃圾问题就一直存在。
答案4
当您启动时,连接断开。我会查看是否有任何设置为自动启动但当前未运行的服务。也许某些与网络相关的服务发生故障(防火墙或其他)。如果服务未运行但设置为自动运行,请尝试启动该服务并查看网络连接是否正常。如果正常,则可以在服务属性中设置尝试在失败时重新启动。(我猜所有这些失败都会在系统日志中,这可能会将您指向正确的区域。)
我有一个会出现故障的防火墙服务,我将其设置为在故障时重新启动,然后它最终会在启动后运行。