none
Windows7内网主机,网络连接显示已连接到Internet后(实际并未连接),打开excel 2016卡顿十几秒 RRS feed

  • 问题

  • 系统环境:Windows7企业版 Service Pack 1 64位,Office 2016专业增强版64位(16.0.4266.1001)

    问题展现步骤:

    首先,该主机为内部网络主机,无法连接公共互联网,开机时,网络识别正常,无法连接到Internet,并且任务栏网络连接图标上有黄色的感叹号。

    内网中,有一些未完全采用私有IP地址段的服务器地址,如9.96.47.2,成功访问该地址的服务,或者ping通该地址后,网络连接马上就自动识别为“Internet已连接”,同时黄色感叹号消失

    整个过程中,主机全部处于不可连接互联网的内部网络之中,这里出现了“Internet连接”识别不准确的问题。然后,这个问题导致了excel 2016打开的卡顿。

    1.主机处于内网(无法连接Internet),并且网络识别为无法连接Internet时(网络连接有黄色感叹号),excel2016打开时正常

    2.主机处于外网(能正常连接Internet),网络正常识别Internet(无黄色感叹号),excel2016打开也正常

    3.主机处于内网(无法连接Internet),网络识别为有Internet连接(无黄色感叹号),excel2016运行时会出现十几秒的卡顿,影响使用(打开后无法进行操作,程序界面出现假死,需要等待十几秒以上的时间才可以使用)

    经过初步分析,发现excel2016在启动时检测到网络已经连接到Internet,会连接多个美国IP的443端口,当主机实际无法连接这些IP时,就会由于网络阻塞超时,导致程序的卡顿。

    请问上述问题如何解决,能否提供方法,让内网主机不识别Internet连接,或者让excel2016启动时禁止连接Internet上的IP地址?

    2018年3月1日 2:25

全部回复

  • 你好,

    请您设置不允许Office 使用网络内容用以下注册表键值:

    注意:做这个之前请您备份好这个键值,以便于可恢复和避免意外的错误。

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Internet]
    "UseOnlineContent"=dword:00000000

    同时,我们也可以在选项中设置不允许Office连网:

    Options > Trust Center Settings > Allow Office to connect to internet


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年3月1日 8:40
    所有者:
  • 你好,你回复里的office15应该是office2013版本,我现在出现问题的是office2016版本。

    修改office2016对应注册表位置下的UseOnlineContent值为00000000后测试并无效果,问题依然存在,同时office2016的设置菜单中,没有 Allow Office to connect to internet的设置选项

    还望继续解答,谢谢


    2018年3月1日 14:21
  • 我下载安装了Office 2016, 设置如下:


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年3月2日 5:27
    所有者:
  • 这个方法我也试过了,没有效果,问题现象依旧。有没有办法让win7的网络和共享中心,不错误的识别网络已经连接到Internet,始终保持无internet的状态?
    2018年3月2日 6:01
  • 重启过电脑了么?还是有同样的问题?

    还有就是我需要确定一下,当你连接网络之后,是否需要帐号的验证?类似于我们尝试连接某些公共热点,需要打开IE去进行验证的那种。

    还有就是,当你的网络显示已连接,但是没有网络的情况下,ipconfig /all 的结果是怎样的?


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    2018年3月2日 6:13
    所有者:
  • 设置后是重启过电脑的,问题依然存在。然后我这里的局域网并不需要进行账号验证,直接配置IP即可连接和访问网络,IPconfig的结果如下:

    Windows IP 配置

       主机名  . . . . . . . . . . . . . : YLP-008
       主 DNS 后缀 . . . . . . . . . . . : qqkj.local
       节点类型  . . . . . . . . . . . . : 混合
       IP 路由已启用 . . . . . . . . . . : 否
       WINS 代理已启用 . . . . . . . . . : 否
       DNS 后缀搜索列表  . . . . . . . . : qqkj.local

    以太网适配器 本地连接:

       连接特定的 DNS 后缀 . . . . . . . : qqkj.local
       描述. . . . . . . . . . . . . . . : vmxnet3 Ethernet Adapter
       物理地址. . . . . . . . . . . . . : 00-50-56-84-75-D5
       DHCP 已启用 . . . . . . . . . . . : 是
       自动配置已启用. . . . . . . . . . : 是
       IPv4 地址 . . . . . . . . . . . . : 54.81.25.40(首选)
       子网掩码  . . . . . . . . . . . . : 255.255.255.0
       获得租约的时间  . . . . . . . . . : 2018年3月3日 16:21:55
       租约过期的时间  . . . . . . . . . : 2018年3月11日 16:21:54
       默认网关. . . . . . . . . . . . . : 54.81.25.1
       DHCP 服务器 . . . . . . . . . . . : 20.0.0.11
       DNS 服务器  . . . . . . . . . . . : 20.0.0.11
                                           20.0.0.12
       TCPIP 上的 NetBIOS  . . . . . . . : 已启用

    另外,经过我抓包分析发现,excel2016在认为网络连接已经连接到internet的时候,每次启动会去连接officeclient.microsoft.com和nexus.officeapps.live.com两个域名,能否禁止此类网络访问。按照你上面红圈处的设置没有效果,依然会对这两个地址发起访问



    2018年3月3日 8:32
  • 还有我想问一下,”控制面板\网络和 Internet\网络和共享中心”中,是可以识别当前电脑是否连接到Internet的,在我单位的内部局域网中,内网架构较大(但肯定不通互联网),电脑刚开机时,这里是显示未连接到Internet的,当我ping通一个指定地址后,马上就变为已连接到Internet的状态。

    在我的网络中,一台全部格式化的电脑全新安装Windows7,配置IP地址后,ping通一个特定的IP,就显示Internet已连接,网络共享中心里面到Internet的红叉消失

    能否解答或提供相应的技术文章,说明一下“网络和共享中心”是通过什么原理,按照什么依据去判断当前网络是否连接到Internet的,谢谢


    2018年3月4日 2:53
  • 你好,

    你提到当你Ping一个特定的网络IP时,问题没有了,那么这个IP是什么的IP?

    还有就是,是不是你网络环境中的所有电脑都有同样的问题?那么如果你设置自动获取IP而不是配置静态IP会有这样的问题么?

    您的电脑是有限连接还是无线连接?

    你提到的那两个office的site, 我建议您可以通过防火墙进行block,但是如果要在offic端禁止访问这两个site,您还需要联系Office的support来看是否有方法,毕竟他们比我更熟悉这个产品。 


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年3月6日 10:11
    所有者:
  • 在我的内部网络里,问题重现如下:
    1.使用 cn_windows_7_enterprise_with_sp1_x64_dvd_u_677685.iso全新安装操作系统
    2.安装VMware tools,使网卡正常工作
    3.自动获取IP地址情况下,ping通一个内网地址后,网络显示连接上Internet
    4.配置静态IP地址,ping通同样地址后,网络显示连接上internet

    由于在这里无法粘贴附件,所以我已经发邮件给你,请查收。请根据邮件附件的问题现象提供技术支持,谢谢

    2018年3月7日 1:06
  • 您好,

    我已经收到你发送的信息, 并且仔细看过相应的视频了。 所以你的问题是可以再VMware的虚拟机里面重现的,那么实体机在你的网络里面有没有这样的问题。

    网络在启动时延迟启动也是有的,所以建议如果实体机有问题,我们尝试配置一下策略以保证,网络连接在登入系统之后完全连接正常,看这样是否可以解决你的问题:

    打开组策略编辑器gpedit.msc,展开“计算机配置\管理模板\系统\登录”,找到策略项“计算机启动和登录时总是等待网络”, 并且配置为启用。


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年3月7日 5:07
    所有者:
  • 我这并不是网络不能及时初始化的问题,按你的配置修改组策略后,问题现象还是一样。ping通指定地址后还是会显示已经连接到Internet。沟通了这么久,是我的问题没有描述清楚吗?

    我的问题是:

    “网络和共享中心”是通过什么原理,按照什么依据去判断当前网络是否连接到Internet的,为什么我ping个地址就说我已经连上了Internet??

    “网络和共享中心”是通过什么原理,按照什么依据去判断当前网络是否连接到Internet的,为什么我ping个地址就说我已经上了Internet??

    “网络和共享中心”是通过什么原理,按照什么依据去判断当前网络是否连接到Internet的,为什么我ping个地址就说我已经上了Internet??

    2018年3月8日 0:40
  • 您好, 

    网络共享中心是正常显示当前网络连接状态的,如果是前半段连接,表示局域网可用;后半段显示连接表示Internet连接可用。我想说的是, 正常的实体机是不会出现这样的情况的,除非出现网络连接延迟的问题。 

    所以才和您确实是否只有在VMWARE的虚拟机里面才出现您描述的问题。 

    这是我上次想要和您确认的问题: 

    “你的问题是可以再VMware的虚拟机里面重现的,那么实体机在你的网络里面有没有这样的问题。”

    由于论坛的限制,不能直接接触到您的环境,所以在排查问题时需要反复确认一些现象,感谢您的理解。 


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    2018年3月8日 1:56
    所有者:
  • 实体机和虚拟机是一样的,同样的操作下来,也是显示连接到Internet,只是为了给你演示时方便,所以在虚拟机里做的录像。
    2018年3月9日 1:04
  • 您好,

    首先我们需要解释一个问题就是 Windows如何知道它具有互联网连接: 根根据这样的解释,我怀疑是在解析dns.msftncsi.com时出现异常。但是当你尝试Ping的时候,重新寻找DNS服务器后,解析正常,就显示连接上网了。

    Windows确实使用网络连接状态指示器网站检查Microsoft网站的连接性。 连接检查过程有一些变化:

    1. NCSI在www.msftncsi.com上执行DNS查询,然后请求http://www.msftncsi.com/ncsi.txt。 该文件是纯文本文件,仅包含Microsoft NCSI文本。
    2. NCSI向dns.msftncsi.com发送DNS查找请求。 该DNS地址应该解析为131.107.255.255。 如果地址不匹配,则认为互联网连接无法正常工作。

     如果DNS正确解析但页面不可访问,则假定存在可正常工作的互联网连接,但浏览器内验证页阻止访问该文件。 这导致上面的弹出式气球。 如果DNS解析失败或返回错误的地址,则假定互联网连接完全失败,并显示“无互联网访问”错误。

    所以现在我们建议您配置静态的DNS服务器来看问题情况如何。

    如果问题仍然存在,帮忙抓包在ping的过程中开始抓包,上传抓包文件到共享并分享给我们。


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年3月12日 9:22
    所有者:
  • 你好,我也遇到了同样的问题,请问你解决了吗?如何解决的。目前我这里也是单位的内网,已经做了防火墙禁止联网规则,但是没用,更改注册表什么的全部用了。最后基本判定是网络问题,只要一打开内网网站,计算机就判定为连接网络,感叹号消失,打开Excel就会卡顿那十几秒,关闭网络连接,就是秒开。使用的是静态IP与DNS
    2019年1月23日 3:37
  • 然而在一个跟外网不通的很大的局域网里,网络状态也同样是internet访问的。。。这两个地址都ping不通,也不可能得到ncsi.txt。

    无论是在hosts里强行把这两个地址解析为别的ip,或者在注册表中把相关域名、ipv4、ipv6、ncsi.txt文件名全改了,网络状态依然是internet访问。

    所以这个连接状态肯定不止这一种方式检测的。这样子在内网就没法使用office 2016。

    2019年4月2日 4:44
  • 遇到了同样问题,请问解决了吗?
    2019年5月21日 8:10
  • 请问这个问题解决了吗?我也遇到类似问题,在局域网环境下本地连接总是显示可以访问互联网,但实际上是无法访问的,测试过,2008R2 2012R2 2016R2 情况都这样
    2019年7月21日 3:07