从用了win7以后,就遇到当停电,或者在网页打开的情况下,突然重启或者关机,当下次进入系统后,网开始的几秒钟内是通的,在本地连接状态中,看到“已发送”和“已接收”都是有包的,但不到1分钟内网便不通了。这个问题一直就没得到过解决,每次出现问题,我有时恢复了系统(就算恢复系统有时也不管用,有时就禁用本地连接,然后在启用,这个方法不管用。后来我就把网卡卸载后重新加载一下驱动,也不管用。
今天值班刚来,由于在设置系统,我在没有关闭一些打开的程序和网页的情况下,重启好,居然网又不通了。于是我又按照上面的方法弄了,也不管用。在事件查看器中,我看到了有这样的警告提示:
在没有配置的 DNS 服务器响应之后,名称 www.msftncsi.com 的名称解析超时。
NtpClient 无法将手动对等机设置为用作时间源,因为“”上出现 DNS 解析错误。NtpClient 将在 3473457 分钟后重试,此后重试间隔增加一倍。错误为: 请求的名称有效,但是找不到请求的类型的数据。 (0x80072AFC)
于是我在网上搜索相关答案:
系统报错信息:
时间提供程序 NtpClient: 在 DNS 查询手动配置的对等机器 'time.windows.com,0x1' 时发生一个错误。 NtpClient 将在 240 分钟内重试 NDS 查询。错误为: 套接字操作尝试一个无法连接的主机。 (0x80072751)
时间服务提供程序 NtpClient 配置为从一个或多个时间源 获得时间,但是,没有一个源可以访问。在 14 分钟内不 会进行联系时间源的尝试。 NtpClient 没有准确时间的时间源。
这个是NtpClient:时间提供程序故障造成的,解决办法:
1.控制面板-->日期与时间-->Internet时间-->清除"自动与Internet时间服务器同步"选项;确定,然后退出(或者直接双击右下角的时间)
2.运行-->Regedit-->依次打开
HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet
-->Services-->W32Time-->TimeProviders-->NtpClient
-->EventLogFlags:REG_DWORD=0 (右击修改,0为数字,下同)
-->Enabled:REG_DWORD=0
3.退出注册表程序,再使用internet时间同步试一次,或者运行-->cmd-->在命令提示符下输入 net stop w32time && net start w32time (输入后按一下回车键)
补充:上面是两条指令,后面是第二条指令,分别表示关闭和启动服务。
4.退出然后重启,使设置生效
我按照上面的方法试过以后,还是不管用。
我想到是DNS配置有问题,于是我打开了:TCP/IP协议,在使用下面的DNS服务器地址下面的“高级”中,打开DNS项,有DNS地址下面有一个“附加主要的和连接特定的DNS后缀(p)下的”附加主DNS后缀的父后缀(h),把这个勾去掉,然后在最下面的“在DNS中注册此连接的地址”的勾也去掉,当再试网页的时候,突然通了
我不能解释这个问题,我想这是win7的一个BUG吧,因为我不止在一个电脑上看到有这种现象!