解决Windows 10 20H2网络正常但是显示“无法访问Internet”的问题

您所在的位置:网站首页 win10电脑无internet连接 解决Windows 10 20H2网络正常但是显示“无法访问Internet”的问题

解决Windows 10 20H2网络正常但是显示“无法访问Internet”的问题

2024-06-30 10:34| 来源: 网络整理| 查看: 265

一. 解决方法

系统版本:Windows 10 20H2

os build:19042.685

现象:电脑是有线以太网连接,上内网、外网均无问题,但是OneNote等主要为微软系的软件显示无法联网工作

结合 Still not fix ‘no internet’ connection bug in Windows 10 2004 (OS Build 19041.546) 的提示,最终我尝试并奏效的方法如下:

1. Windows PowerShell(管理员)运行:sfc /scannow 2. Windows PowerShell(管理员)运行:DISM /Online /Cleanup-Image /RestoreHealth 3. 修改注册表值:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet] EnableActiveProbing 为 1 4. 修改注册表值:[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator] NoActiveProbe 为 0 5. 修改注册表值:[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator] DisablePassivePolling 为 1 6. 重启

其中,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet 这一项,我的设置和默认值不同,其值如下图,因为所处网络不同所以这里稍有改动,第二节会提到。

 

二. 解决过程 先是随便百度了一下,还原注册表NlaSvc的值、reset winsock、reset catalog、flushdns、重装网卡驱动、把所有网络适配器重新删除并安装、删除所有虚拟网络适配器等等都不奏效 开始怀疑是网络连接有问题,下载 WindowsSpyBlocker 并运行后,发现NCSI服务确实不通,随后Apply Debian NCSI,再测试之后显示连接正常:

 

上一步设置后重启,问题仍未解决。get-netconnectionprofile 查看IPv4Connectivity和IPv6Connectivity没有一个处于Internet状态 因为上周四刚从 2004 upgrade to 20H2,所以进行了回退,仍然不奏效 尝试安装kb4568831,提示安装失败,下载了kb4577063,没来得及安装问题就解决了 第一节中的解决方法我认为最重要的应该是第1步,因为修复了一个文件,但我忘记截图了,随后把注册表中的网络状态的主动检测置成1,重启后就OK了 如果有VPN、代理等最好停用掉

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3