在某一次的驱动更新或Windows系统版本更新过后,我的装了Windows11 23H2的笔记本开始出现这样的一个问题:我开机的时候电脑第一次默认连接的WiFi网络是可以链接成功的,但是我第二次链接的时候却提示“无法访问Internet”,追踪原因其实根本原因是没有获取到IP地址,连局域网都无法访问,只能通过手动设置IPv4地址的方式来连接到网络。
这个问题我在2024年的7月份到8月份期间曾经遇到过,当时使用的是Windows 11 23H2的系统,出现了上述的问题,现在网络上或者论坛里面流行的Windows 24H2的DHCP无法提供服务,我认为我的问题和这个问题是同样一个,故来研究怎么解决。
当然我先声明的是,因为我当时解决的方法是最暴力的方法,原因是我担心是硬件上的故障,我就重新安装了系统,因为重新安装了系统,肯定驱动等信息也被重新安装了,问题也解决了,我这里的解决方法全部来自互联网。
据称微软已经去寻找和解决问题,在2024年的12月11日的补丁向部分用户推送该修复程序(大多数会在2025年的一月份及以后才能获取这个补丁),并且具体实施情况并不知。如果遇到这样的问题,还是建议先主动更新试一试。
下面的方法来源自Windows 11 24H2 Wi-Fi DHCP internet issue is still not fixed, headache for sysadmins,如果更新补丁没有用或者无法更新可以试试下面的方法:
1.在任务栏的“搜索”(Win键+S)或者“运行”(Win键+R)里面搜索或运行regedit
2.在注册表编辑器里面依次打开:HKEY_LOCAL_MACHINE > System > CurrentControlSet > Services > WcmSvc,或者复制并粘贴下面的内容覆盖到上面的文本,寻找WcmSvc这个项目挺难的。
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Wcmsvc
3.尝试编辑DependOnService这个项目并删除WinHTTPAutoProxySvc这一行的内容
4.点击下面的确定并保存;
5.打开任务管理器,找到服务(最后一个图标),并重启 WcmSvc(Windows Connection Manager )和WlanSvc (WLAN AutoConfig ).
再尝试连接网络等操作,看看网络是否恢复。