注册表“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\”下有一些网络的配置,其中有些UUID里面有一项ProfileNameServer(值是手动设置的dns地址),这个已经弃用,但可能是bug,仍然存在,导致不能通过dhcp获取dns。
断开所有网络,有线和无线,删除所用ProfileNameServer,重启后连接网络就可以通过dhcp获取dns了。
windows11 DNS一开始手动配置过DNS,然后在恢复成自动获取后,网卡无法自动获取到DNS,并且网卡里面DNS显示还是之前手动配置的DNS。
系统版本:windows11 企业版、版:10.0.22621 版本 22621
锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。
注册表“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\”下有一些网络的配置,其中有些UUID里面有一项ProfileNameServer(值是手动设置的dns地址),这个已经弃用,但可能是bug,仍然存在,导致不能通过dhcp获取dns。
断开所有网络,有线和无线,删除所用ProfileNameServer,重启后连接网络就可以通过dhcp获取dns了。
删除后下一次又会自动出现,这个怎么彻底解决,谢谢
出现了一样的问题,以下是我的解决方法:
1.打开 设置 - 网络与internet - wlan - 管理已知网络 在该界面的所有会影响的已知网络展开,将 ip分配 和 dns服务器分配 都设置为 自动(DHCP)或者 直接忘记 。
2.进入注册表“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\”将其内ProfileNameServer的所有子项删除。
大致原因是:在设置里成功连接上手动dns的wifi,会备份dns设置,并将其dns写入注册表,当其他WiFi连接没有配置dns(即自动DHCP)时,却不会覆盖注册表,反而优先引用了注册表的dns,故此冲突了。
我也遇到了,这bug太恶心了。22年就有人提,居然2年过去了,还没解决,服了
删除后下一次又会自动出现,这个怎么彻底解决,谢谢
您好,请参考以下方法确认:
1.路由器关机重置,清空路由该高速缓存
2.打开命令提示符(管理员)并重置IP、DNS
netsh int ip reset(按Enter)
ipconfig /release(按Enter)
ipconfig /renew(按Enter)
ipconfig /flushdns(按Enter键)
ipconfig /registerdns(按Enter键)
重启电脑,确认是否恢复。