如何解决 Windows 11/10 上的 DNS 问题

Windows 10 和 11域名(Domain)系统( DNS ) 问题并不少见(System)当DNS 服务器面临中断(DNS server faces an outage)或您的 PC 出现网络问题 时,您可能会遇到这些问题。

您可能会在计算机上看到各种DNS错误消息。(DNS)这些错误的范围从DNS_PROBE_FINISHED_NXDOMAINDNS_PROBE_FINISHED_NO_INTERNETDNS_PROBE_FINISHED_BAD_CONFIG等消息。

幸运的是,在Windows(Windows)上修复大多数与 DNS 相关的问题很容易,因为这主要只涉及在您的计算机上到处调整一些设置。

重启你的路由器

出现 DNS 问题时(DNS issues occur),您可以使用的最简单的解决方案是重新启动路由器。这样做会刷新路由器的连接,让设备有机会修复小故障。

您可以通过在 Web 浏览器中打开路由器的设置页面、访问维护(Maintenance)或类似选项卡并选择重启路由器来重启(Reboot)路由器(Router)

如果您不确定如何访问路由器的设置页面,请按路由器上的电源(Power)按钮关闭设备。然后,按相同的按钮重新打开路由器。您也可以使用电源插座开关关闭和重新打开调制解调器。

刷新DNS 缓存(DNS Cache)释放(Release)更新您的 IP 地址(Renew Your IP Address)

您的 Windows PC遇到 DNS 问题(experiencing DNS problems)的一个可能原因是您的DNS缓存已损坏。这使您的 PC 无法将域转换为 IP 地址,从而导致各种DNS错误消息。

解决此问题的一种快速方法是清除 PC 的DNS缓存。这几乎可以解决您所有与DNS相关的问题,而不会影响您存储在计算机上的个人数据。

您可以清除您的DNS缓存并释放和更新您的 IP 地址,如下所示:

  1. 打开开始(Start)菜单,搜索命令提示符(Command Prompt),然后选择以管理员身份运行。(Run)
  2. 用户帐户控制(User Account Control)提示中选择是。(Yes)
  3. 键入以下命令,在每个命令后按Enter

    : ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew
    netsh winsock reset catalog
    netsh int ipv4 reset reset.log
    netsh int ipv6 reset reset.log


  4. 命令执行完毕后关闭命令提示符窗口。(Command Prompt)

启用Microsoft LLDP 协议驱动程序(Microsoft LLDP Protocol Driver)

当您的 PC 遇到DNS问题时,请考虑启用 Microsoft 的LLDP协议驱动程序。此驱动程序随Windows 10Windows 11电脑一起提供。

  1. 访问开始(Start)菜单,搜索控制面板(Control Panel),然后在搜索结果中选择控制面板。(Control Panel)
  2. (Choose Network)控制面板(Control Panel)窗口中选择网络Internet 。
  3. 选择网络和共享中心。
  4. (Choose Change)在左侧边栏中选择更改适配器设置。


  5. 右键单击(Right-click)您的网络适配器并选择属性。
  6. 启用Microsoft LLDP 协议驱动程序(Microsoft LLDP Protocol Driver)选项并选择确定。

使用备用 DNS 服务器

除非您配置了第三方DNS服务器,否则您的 Windows PC 将使用您的 Internet 服务提供商的默认DNS服务器。这些可能并不总是最好的。因此,当您遇到DNS问题时,值得切换到备用DNS服务器。

您有几个免费且可靠的DNS服务器可供选择。您只需将这些服务器添加到您的网络设置(add these servers to your network settings)中,您的 PC 就会开始使用它们。我们将向您展示如何将 Google 的公共DNS添加到您的Windows PC。

  1. 打开控制面板(Control Panel)并前往网络(Network)Internet > NetworkSharing Center > Change适配器设置。
  2. 右键单击(Right-click)您的网络适配器并选择属性。


  3. 选择Internet 协议版本 4(Internet Protocol Version 4) ( TCP/IPv4 ) 并选择属性。
  4. 启用使用(Use)以下DNS服务器地址选项。
  5. 通过在首选 DNS服务器字段中输入 8.8.8.8 并在(Preferred DNS)备用 DNS(Alternate DNS)服务器字段中输入 8.8.4.4 来使用 Google 的公共DNS服务器。


  6. 选择底部的确定以保存您的设置。

使用Internet 连接疑难解答(Internet Connections Troubleshooter)

Microsoft 的Windows 10和 11 操作系统包括多个故障排除程序。这些故障排除程序可帮助您快速查找并修复计算机上的各种常见问题。其中之一是Internet 连接疑难解答(Internet Connections troubleshooter),并且通常可以解决DNS问题。

大多数情况下,疑难解答程序在自动模式下运行,因此您不必手动在工具中指定任何选项。

  1. 同时按Windows + I 打开设置。
  2. (Select Update)设置(Settings)窗口中选择更新安全。(Security)
  3. (Choose Troubleshoot)在左侧窗格中选择疑难解答。
  4. 选择(Select Additional)右侧的其他疑难解答。


  5. 选择顶部的Internet 连接,然后选择(Internet Connections)运行(Run)疑难解答。

  6. 等待(Wait)疑难解答程序找到并修复您的DNS问题。

更改网络适配器的电源设置(Power Settings)

您的电源设置(Your power settings)在一定程度上控制着 PC 的各种组件。如果您选择在机器使用电池或插入电源时禁用某些适配器功能,则必须调整这些选项以解决DNS问题。

在Windows 10(Windows 10)和 11 上更改电源计划设置很容易。

  1. 打开“开始(Start)”菜单,搜索“编辑(Edit)电源计划”,然后在搜索结果中选择该项目。


  2. 选择更改(Change)高级电源设置。
  3. 展开无线适配器设置(Expand Wireless Adapter Settings),然后是省电模式(Power Saving Mode)
  4. (Choose Maximum)从 On battery 和Plugged(Plugged) in 菜单中选择 Maximum Performance 。



  5. 选择应用(Select Apply),然后在底部选择确定以保存更改。

更新您的网络适配器驱动程序(Network Adapter Drivers)

过时的硬件驱动程序可能会导致各种问题,包括DNS问题。因此,您应该使您的网络适配器和其他驱动程序保持最新(other drivers up to date)。这应该可以解决您在 PC 上遇到的DNS问题。(DNS)

  1. 启动开始(Start)菜单,搜索设备管理器(Device Manager),然后在搜索结果中选择该工具。
  2. 展开网络(Expand Network)适配器,右键单击您的适配器,然后选择更新(Update)驱动程序。


  3. 选择(Select Search)自动搜索驱动程序。



  4. 允许 Windows(Allow Windows)查找并安装最新的网络适配器驱动程序。

重新安装网络适配器驱动程序(Network Adapter Drivers)

有故障(Faulty)的网络适配器驱动程序可能会阻止您连接到 Internet。您可能无法通过运行更新检查来修复此类驱动程序。但是,您可以卸载并重新安装驱动程序(uninstall and reinstall the drivers)以消除此问题。

Windows 10 和 11 的设备管理器(Device Manager)可让您轻松调整适配器驱动程序。

  1. 在您的 PC 上打开设备管理器。
  2. 展开网络(Expand Network)适配器,右键单击您的适配器,然后选择卸载(Uninstall)设备。



  3. 启用删除(Delete)此设备的驱动程序软件选项并选择卸载(Uninstall)



  4. 卸载驱动程序后重新启动 PC。
  5. 打开您的网络适配器制造商的网站,下载最新的驱动程序,然后在您的 PC 上安装这些驱动程序。

干净启动您的(Boot Your)Windows 10 或 11 系统

如果您的DNS问题仍然存在,则您 PC 上安装的一个或多个工具可能是罪魁祸首。检查是否是这种情况的一种方法是干净启动 Windows PC。这样做会阻止您安装的工具运行,这有助于找到有问题的项目。

我们已经编写了有关如何干净启动 Windows PC(how to clean boot your Windows PC)的指南,因此请查看该指南以了解该过程。一旦您确定了导致问​​题的应用程序,请使用“设置”或“控制面板(Control Panel)”从您的计算机中删除该项目。(remove that item)

您的 Windows 10(Your Windows 10)或 11 PC 上不再(DNS Issues No More)遇到DNS 问题

DNS 在将您的 PC 连接到 Internet 方面发挥着重要作用(DNS plays an important role)。如果此组件遇到问题,您基本上与万维网断开连接。但是,您可以轻松解决大多数与 DNS 相关的问题。

一旦您在Windows系统上到处调整了一些选项,您的DNS问题可能就消失了,您又回到了互联网上。



About the author

我是一名技术人员,多年来一直在音频和用户帐户领域工作。我有使用 Windows 和 Mac 电脑以及苹果产品的经验。自 2007 年以来,我还一直在教授 Apple 产品的使用。我的主要专业领域是用户帐户和家庭安全。除此之外,我还使用过各种软件程序,包括 Windows 7 Home Premium、8.1 Pro、10 Pro 和 12.9 Mojave。



Related posts