Win10连接WiFi显示无internet,安全 却可以正常上网(转)

article/2025/9/30 6:30:59

1.现象:
win10连WiFi显示无internet,安全 可以正常上网
影响:大部分程序不受影响,小部分程序可能受到影响,例如傻呼呼的Outlook

2.原因:
Wind10升级系统补丁后,更新了系统检查是否联网的注册表配置,新的域名在国内存在无法连接情况。导致此问题发生

联网检测过程:
Win10联网后会向http://www.msftncsi.com/ncsi.txt发出请求,获取ncsi.txt中的值(Microsoft NCSI),如果和注册表中的值一致,则认为联网成功,
更新注册表后变成了向http://www.msftconnecttest.com/connecttest.txt发生请求,而在国内网络访问不了这个域名。造成问题出现

获取的内容值和对应的字段(第一个ipv4,第二个ipv6):
"ActiveWebProbeContent"="Microsoft NCSI"
"ActiveWebProbeContentV6"="Microsoft NCSI"

能正常访问的联网检测域名以及结果:

不能正常访问的联网检测域名以及结果:

根本原因:

咱们先对比新老联网检测的域名,拿到解析的IP后,百度查询下IP归属地,你就会有所发现了

老域名:www.msftncsi.com使用了Akamai加速,节点地址归属是香港,还在中国境内
 

新域名:www.msftconnecttest.com却使用的微软云(Azure),节点地址归属是美国,所以。。。

3.注册表对比:

异常注册表信息:

正常注册表信息:

4.解决方案:

1.找到升级的补丁,卸载后重启
2.回滚注册表配置,服用方法:复制以下注册表,另存为internet.reg(名称和自定义,reg后缀是固定的),双击执行修改,重启电脑
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet]
"ActiveWebProbeContent"="Microsoft NCSI"
"ActiveWebProbeContentV6"="Microsoft NCSI"
"ActiveWebProbeHost"="www.msftncsi.com"
"ActiveWebProbeHostV6"="ipv6.msftncsi.com"
"ActiveWebProbePath"="ncsi.txt"
"ActiveWebProbePathV6"="ncsi.txt"
"EnableActiveProbing"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\ManualProxies]

5.参考地址:
win10连Wifi后显示无internet,安全怎么办? - 知乎
完美解决无Internet但能正常上网的问题 - 哔哩哔哩


http://chatgpt.dhexx.cn/article/THPrqk1s.shtml

相关文章

Linux内核ncsi驱动源码分析(二)

二、AEN报文的处理 控制端口连接状态变化的AEN报文,主要是通过插拔网线引起,由网卡发送给系统内核驱动处理,控制网卡端口连接状态。 ncsi_rcv_rsp函数中,判断是否是aen报文,Packet type为NCSI_PKT_AEN 0xff&#xff…

NC组织去哪里查

NC组织去哪里查 一、业务单元 在NC中组织统称为业务单元 二、查询条件添加 可能自己需要的查询条件在候选条件里,只要选中增加,即可

AST2500 NC-SI功能调试

1、背景介绍 目前在项目中使用到AST2500作为板上BMC进行管理,其中有个功能是NC-SI,所谓NC-SI可以用下面一张图表示。 上图中AST2500可通过NC-SI连接网卡,从而连接到外网,更详细的连线如下 在我们这个项目中,网卡使用的…

linux-网络-nc命令

目录 概述 nc命令常用参数 nc命令示例 实现TCP/UDP侦听 作为client端发起TCP/UDP连接 服务器之间传输文件 网络测速 概述 在centos中,nc命令是ncat的软链接。 ncat是一个功能丰富的网络实用程序,是为nmap项目编写的(Network Mapper&…

linux NC-SI

NCSI 的简单介绍 它主要包括:一个管理控制器(Management Controller, MC),一个或多个(NCSI 的电气特性最多支持 4 个)网络控制器(Network Controller, NC)。网络控制器一方面连接了外部网络接口与内部主机接口,另一方面,又与管理控…

【Linux】 浅谈 NCSI 及其在 Linux 上的实现

关于NCSI的标准介绍,我们可以参考DMTF的文档,链接: https://www.dmtf.org/sites/default/files/standards/documents/DSP0222_1.1.0.pdf https://www.dmtf.org/sites/default/files/standards/documents/DSP0222_1.2.0b.pdf 也可以参考下面这…

Linux内核ncsi驱动源码分析(一)

一、共享网口NCSI的初始化 1.注册ncsi驱动 linux-5.4.11\drivers\net\ethernet\faraday\ftgmac.c 系统起来时,ftgmac100_probe函数,根据dts文件里的ncsi节点是否存在,判断是否需要加载ncsi驱动设备 linux-5.4.11\linux-5.4.11\arch\arm\bo…

什么是网络连接状态指示器NCSI

什么是网络连接状态指示器? (NCSI ,Network Connectivity Status Indicator),中文意思:网络连接状态指示器,是Windows系统判断某一台机器是否能够连接到Internet的技术。其实,最早是…

SpringBoot项目下的mvnw与mvnw.cmd

原文地址:http://ju.outofmemory.cn/entry/214018 Maven是一个常用的构建工具,但是Maven的版本和插件的配合并不是那么完美,有时候你不得不切换到一个稍微旧一些的版本,以保证所有东西正常工作。 而Gradle提供了一个Wrapper,可以…

SpringBoot--maven-wrapper(mvnw)--使用/详解

原文网址:SpringBoot--maven-wrapper(mvnw)--使用/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍SpringBoot项目中maven-wrapper(也就是mvnw)的用法。 粉丝福利:很多粉丝私信问我有没有Java的面试及PDF书籍等资料,我…

安卓-mvvm项目架构搭建(一)- 项目搭建

前言 用了几百年的mvp和mvc了,这和我的业务环境脱不了关系,维护老旧项目的时间很多,导致一直没什么机会来写一个mvvm标准架构的应用, 我开个帖子记录一下使用安卓组件化和mvvm模式来从头做一个项目 开始 1.将会使用jectpact来…

android mvvm架构-基于Jetpack

2020年最新最实用的android-MVVM框架 https://github.com/VcStrong/JetpackMVVM.git 注册的密码规则是数字加字母超过8位即可 测试账号:13126965106 密码:111111aa 阅读此文档前,先尝试运行项目,文档中部分类名需要结合项目中代码…

安卓如何搭建Mvvm框架

安卓架构从我们最初熟悉的Mvc模式,发展到用Mvp,再到现在比较火的Mvvm架构。一路走来感觉架构都是浮云,最主要的还是个人对业务的理解深入,然后再进行代码的封装解耦,才能真正是代码逻辑简洁和维护成本减小。 下面我们就…

mvnw,到底是什么鬼?

不羡鸳鸯不羡仙,一行代码调半天。原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处。 使用start.spring.io生成项目,会发现里面有mvnw和mvnw.cmd两个文件。两个文件加…

SpringBoot创建项目生成的maven-wrapper(mvnw)

1 生成 用https://start.spring.io/生成Spring Boot初始项目后,会生成几个文件: . |-- .mvn | -- wrapper | |-- maven-wrapper.jar | – maven-wrapper.properties |-- mvnw |-- mvnw.cmd 在一些项目中并没有这几个文件,可见它们不是必须的…

Android MVI框架的使用

AndroidMviFrame AndroidMviFrame 是一个Android简单易用的项目框架 文档下面会对框架中所使用的一些核心技术进行阐述。该框架作为技术积累的产物,会一直更新维护,如果有技术方面的谈论或者框架中的错误点,可以在 GitHub 上提 Issues&…

关于Maven ./mvnw

文章目录 寻找找到帮助命令./mvnw是什么?add:该命令成功运行.后来?失败 寻找 C:\Users\71027>mvn /? [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ---------------…

Android MVVM架构

1.MVC,MVP,MVVVM 1.1什么是MVVM 1.MVVM,是Model-View-ViewModel的简写,是M-V-VM三部分组成。它本质上就是MVC 的改进 版。MVVM 就是将其中的View 的状态和行为抽象化,其中ViewModel将视图 UI 和业务逻辑分 开,它可以取出 Model …

Maven(mvn)的学习下载和配置

文章目录 Maven(mvn)1.Maven 是什么?2.Maven做什么?2.1传统方式对项目的管理2.2Maven对jar包的管理 3.Maven怎么学3.1Maven如何创建项目3.2Maven的下载与配置3.3Maven的项目结构3.4Maven依赖的引入3.5Maven依赖的剔除3.6Maven依赖…

Android之 MVC到MVVM架构发展和封装

一 简介 1.1 软件架构发展趋势是解耦,即分离数据层和视图层,使得数据层专注于业务的数据和逻辑处理。从而提高代码的可读可编辑效率,提高团队协作能力,项目的生产能力,降低后期维护成本。 1.2 Android架构发展MVC -…