小地球图标表明本地连接正常但无法访问互联网,主因是NCSI探测失败;需检查Network Connectivity Status Indicator服务状态、重置网络协议栈、修改EnableActiveProbing为1、测试msftconnecttest.com连通性并排查hosts劫持。

电脑右下角网络图标突然变成地球图案,说明系统已检测到本地网络连接正常,但无法访问互联网,问题出在通往外部网络的路径上,此时需要排查网络连接探测服务是否被禁用或异常。
确认网络连接探测服务状态
按 Win + R 打开运行框,输入 services.msc → 回车,打开服务管理窗口。
在服务列表中找到 Network Connectivity Status Indicator(网络连接状态指示器),双击打开属性。
确保“启动类型”设置为 自动(延迟启动) 或 自动;若当前为“已禁用”或“手动”,点击“启动”按钮启动服务,再将启动类型改为自动。
注意:该服务依赖于 DHCP Client 和 DNS Client 服务,如果它们未运行,地球图标问题可能反复出现——请一并检查这两项服务状态并启动。
重置网络连接探测机制
方法一:刷新网络适配器状态
以管理员身份运行命令提示符,依次执行:
netsh int ip reset → netsh winsock reset → ipconfig /release → ipconfig /renew → ipconfig /flushdns
每条命令执行后等待回显完成,最后重启电脑。这组命令会清空TCP/IP协议栈缓存、重置Winsock目录,并强制更新IP配置与DNS缓存,让探测服务重新获取有效网络路径。
方法二:修改注册表强制启用探测
按 Win + R 输入 regedit → 定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
找到名为 EnableActiveProbing 的 DWORD 值,将其数值数据改为 1;若不存在,右键→新建→DWORD (32位) 值,命名为 EnableActiveProbing,值设为 1。
【修改前务必备份该注册表项】 错误的数值会导致系统无法判断网络连通性,图标持续显示地球且不恢复。
验证网络探测目标是否可达
第一步:测试微软默认探测地址
打开 PowerShell(管理员或普通权限均可),运行:
Test-NetConnection -ComputerName www.msftconnecttest.com -Port 80
观察返回结果中的 “TcpTestSucceeded” 是否为 True。若为 False,说明系统无法连通微软连通性测试服务器——这是图标变地球的直接原因。
第二步:绕过 DNS 检查基础连通性
执行:
Test-NetConnection -ComputerName 131.253.33.238 -Port 80
该 IP 是 www.msftconnecttest.com 的固定解析地址。若此步成功而上一步失败,说明本地 DNS 解析异常,需检查网络设置中的 DNS 服务器是否被篡改或失效。
第三步:检查 hosts 文件是否劫持探测域名
用记事本以管理员身份打开:
C:\Windows\System32\drivers\etc\hosts
查找是否包含 www.msftconnecttest.com 或 msftconnecttest.com 相关行。若有,整行删除并保存——这类劫持常见于恶意软件或某些国产优化工具,会直接阻断系统连通性探测。

















