Chr*_*s_K 13 networking lan windows-8
[12/16/2013 - 下面的更新]
[12/20/2013 - 下面的更新]
容忍我,这不是正常的“有限连接”类型的问题,我保证。
当我在办公室和 LAN 上时,我的 Win8.1 笔记本电脑向我保证我生成的 LAN 连接是有限的:
然而我仍然有网络和互联网连接。我可以毫无问题地连接到所有东西。我获得了一个 DHCP 地址,DNS 工作正常,我可以上网、ping 并按照自己的意愿工作。
问题是某些 Office 2013 的东西在有用处犹豫不决。例如,OneNote 会看到“受限连接”状态,甚至不会尝试同步到 SkyDrive 上的笔记本。Outlook 也变得有点傻。因此,我想一劳永逸地解决这个有限但并非真正有限的问题。
我尝试了以下方法:
如果我去其他任何地方(家庭、客户站点)并将我的笔记本电脑插入本地 LAN,我将不会获得受限状态。所以办公室里有些东西我的笔记本电脑不喜欢。
我怎么知道那可能是什么?
12/16/2013 - 更新
如果我重新启动到安全模式,网络连接正常并显示 Internet 访问。如果我然后重新启动回到正常模式,它会在一天的剩余时间里(显然)保持健康,或者直到我在其他地方使用它然后返回办公室。
我创建了一个额外的本地用户帐户,没有变化。如果我的连接受到限制,则该本地用户帐户仍然受到限制。
12/16/2013 - 更新
启动到安全模式然后返回似乎可以解决几天的问题。因此,更新速度变慢。但是今天它又坏了,所以下面是一些评论的后续行动。
然而!检查 Windows 7 网络感知链接和注册表设置时,我发现 EnableActiveProbing 设置为 0,而不是默认的 1(启用)。我启用了它,禁用/重新启用了 NIC,我又拥有了一个健康的网络。
所以现在的谜团是:是什么改变了 EnableActiveProbing 注册表项?
好的。您会认为设置EnableActiveProbing
为 0 会产生相反的效果。
这篇文章准确地解释了密钥的用途。它可以禁用msftncsi.com
用于检查您是否有良好的互联网连接的探测器。
当 Windows 机器连接到网络时,有两种技术,网络位置感知 (NLA) 和网络连接状态指示器 (NCSI);它用于自动识别它所连接的网络以及它是否可以访问 Internet。
它还解释了为什么您有一个“受限”连接图标(以及随之而来的所有问题)。
将此值设置为 0 将禁用活动探测器。一个潜在的副作用是,机器可能会确定它们没有互联网连接并显示一个或感叹号“!” 在网络图标和网络用户界面中的“有限”连接上。”。
在这种情况下(如果您有良好的互联网连接)将其设置回 1 将摆脱“有限”连接。
您可能使用了某种工具,将其设置为 0。当问题再次出现时,检查该值,如果再次为 0,则说明有一个工具正在后台执行此操作。
编辑:
如果你真的不想要支票,msftncsi.com
我认为你需要设置多个选项:(来源)
在注册表中设置以下项(就像为您
HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing
设置的那样):将其设置为:0
编辑 GPO(gpedit.msc
对于本地计算机或gpmc.msc
AD 域范围):
Computer Configuration
> Administrative Templates
> System
> Internet Communication Management
>Turn off Windows Network Connectivity Status Indicator active tests
设置为:ENABLE
编辑第二个 GPO:
Computer Configuration
> Policies
> Administrative Templates
> Network Connections
>Do Not show the “local access only” network icon”
设置为:ENABLE
但是,如果您可以接受检查,msftncsi.com
我会让它们启用。
对于我们当中真正偏执的人,还可以选择运行您自己的 NCSI 服务器
(在此处解释)。
编辑#2:
如果有正在改变的价值效用EnableActiveProbing
,以0
每两天(你不能找到它),你可以创建一个EnableActiveProbing.reg
在桌面上,并运行它,一旦你遇到的问题。(然后更容易挖掘regedit.exe
):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]
"EnableActiveProbing"=dword:00000001
Run Code Online (Sandbox Code Playgroud)
而且......更容易......你可以创建一个禁用你的“本地连接”的批处理文件,将注册表项更改EnableActiveProbing
回1
并再次启用网络连接......
(我知道,我很懒):
EnableActiveProbing_and_restart_connection.bat
:
netsh interface set interface "Local Area Connection" DISABLE
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet /v EnableActiveProbing /t REG_DWORD /d 1 /f
netsh interface set interface "Local Area Connection" ENABLE
Run Code Online (Sandbox Code Playgroud)
我希望你能尽快找到改变密钥的罪魁祸首......
归档时间: |
|
查看次数: |
29379 次 |
最近记录: |