Windows 11有一堆逆天bug,完全影响日常使用。最近又遇到一个新的了:
手动配置IP和DNS,随后恢复使用DHCP,或者连接到其他网络了,此时DNS依旧不变,还是之前手动修改的那个。
根本原因是已经弃用的ProfileNameServer(值是手动设置的dns地址)。原本应该是连接到其他网络的时候,先查看有没有提供DNS,没有的话才使用之前手动指定的,结果现在弃用了却不删除,反而变成了无论什么网络,直接强制使用指定DNS,导致不能通过DHCP获取DNS。

缓解方法:
打开注册表,在里面查看下面的项目

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\

其中有一个文件包含一个ProfileNameServer子项,将其删除,然后重启系统,就能通过DHCP正常获取DNS了。

在这里要骂一句:垃圾微软!

标签: windows, bug

仅有一条评论

  1. guest guest

    啊我就说之前图书馆和家里来回跑,去图书馆总要重新设置dns,因为家里用的软路由手动设置了dns和网关,到图书馆必须手动设置一个可用的dns dhcp的没网

添加新评论