Windows 10 和 11域名(Domain)系统( DNS ) 问题并不少见。(System)当DNS 服务器面临中断(DNS server faces an outage)或您的 PC 出现网络问题 时,您可能会遇到这些问题。
您可能会在计算机上看到各种DNS错误消息。(DNS)这些错误的范围从DNS_PROBE_FINISHED_NXDOMAIN和DNS_PROBE_FINISHED_NO_INTERNET到DNS_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 地址,如下所示:
- 打开开始(Start)菜单,搜索命令提示符(Command Prompt),然后选择以管理员身份运行。(Run)
- 在用户帐户控制(User Account Control)提示中选择是。(Yes)
- 键入以下命令,在每个命令后按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
- 命令执行完毕后关闭命令提示符窗口。(Command Prompt)
启用Microsoft LLDP 协议驱动程序(Microsoft LLDP Protocol Driver)
当您的 PC 遇到DNS问题时,请考虑启用 Microsoft 的LLDP协议驱动程序。此驱动程序随Windows 10和Windows 11电脑一起提供。
- 访问开始(Start)菜单,搜索控制面板(Control Panel),然后在搜索结果中选择控制面板。(Control Panel)
- (Choose Network)在控制面板(Control Panel)窗口中选择网络和Internet 。
- 选择网络和共享中心。
- (Choose Change)在左侧边栏中选择更改适配器设置。
- 右键单击(Right-click)您的网络适配器并选择属性。
- 启用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。
- 打开控制面板(Control Panel)并前往网络(Network)和Internet > Network和Sharing Center > Change适配器设置。
- 右键单击(Right-click)您的网络适配器并选择属性。
- 选择Internet 协议版本 4(Internet Protocol Version 4) ( TCP/IPv4 ) 并选择属性。
- 启用使用(Use)以下DNS服务器地址选项。
- 通过在首选 DNS服务器字段中输入 8.8.8.8 并在(Preferred DNS)备用 DNS(Alternate DNS)服务器字段中输入 8.8.4.4 来使用 Google 的公共DNS服务器。
- 选择底部的确定以保存您的设置。
使用Internet 连接疑难解答(Internet Connections Troubleshooter)
Microsoft 的Windows 10和 11 操作系统包括多个故障排除程序。这些故障排除程序可帮助您快速查找并修复计算机上的各种常见问题。其中之一是Internet 连接疑难解答(Internet Connections troubleshooter),并且通常可以解决DNS问题。
大多数情况下,疑难解答程序在自动模式下运行,因此您不必手动在工具中指定任何选项。
- 同时按Windows + I 打开设置。
- (Select Update)在设置(Settings)窗口中选择更新和安全。(Security)
- (Choose Troubleshoot)在左侧窗格中选择疑难解答。
- 选择(Select Additional)右侧的其他疑难解答。
- 选择顶部的Internet 连接,然后选择(Internet Connections)运行(Run)疑难解答。
- 等待(Wait)疑难解答程序找到并修复您的DNS问题。
更改网络适配器的电源设置(Power Settings)
您的电源设置(Your power settings)在一定程度上控制着 PC 的各种组件。如果您选择在机器使用电池或插入电源时禁用某些适配器功能,则必须调整这些选项以解决DNS问题。
在Windows 10(Windows 10)和 11
上更改电源计划设置很容易。
- 打开“开始(Start)”菜单,搜索“编辑(Edit)电源计划”,然后在搜索结果中选择该项目。
- 选择更改(Change)高级电源设置。
- 展开无线适配器设置(Expand Wireless Adapter Settings),然后是省电模式(Power Saving Mode)。
- (Choose Maximum)从 On battery 和Plugged(Plugged) in 菜单中选择 Maximum Performance 。
- 选择应用(Select Apply),然后在底部选择确定以保存更改。
更新您的网络适配器驱动程序(Network Adapter Drivers)
过时的硬件驱动程序可能会导致各种问题,包括DNS问题。因此,您应该使您的网络适配器和其他驱动程序保持最新(other drivers up to date)。这应该可以解决您在 PC 上遇到的DNS问题。(DNS)
- 启动开始(Start)菜单,搜索设备管理器(Device Manager),然后在搜索结果中选择该工具。
- 展开网络(Expand Network)适配器,右键单击您的适配器,然后选择更新(Update)驱动程序。
- 选择(Select Search)自动搜索驱动程序。
- 允许 Windows(Allow Windows)查找并安装最新的网络适配器驱动程序。
重新安装网络适配器驱动程序(Network Adapter Drivers)
有故障(Faulty)的网络适配器驱动程序可能会阻止您连接到 Internet。您可能无法通过运行更新检查来修复此类驱动程序。但是,您可以卸载并重新安装驱动程序(uninstall and reinstall the drivers)以消除此问题。
Windows 10 和 11 的设备管理器(Device Manager)可让您轻松调整适配器驱动程序。
- 在您的 PC 上打开设备管理器。
- 展开网络(Expand Network)适配器,右键单击您的适配器,然后选择卸载(Uninstall)设备。
- 启用删除(Delete)此设备的驱动程序软件选项并选择卸载(Uninstall)。
- 卸载驱动程序后重新启动 PC。
- 打开您的网络适配器制造商的网站,下载最新的驱动程序,然后在您的 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问题可能就消失了,您又回到了互联网上。
How to Resolve DNS Issues on Windows 11/10
Windows 10 and 11 Domain Name Systеm (DNS) issues aren’t uncommon. You may experience these рroblems whеn a DNS server faces an outage, or your PC has a network problem.
There are a variety of DNS error messages that you may see on your computer. These errors range from messages like DNS_PROBE_FINISHED_NXDOMAIN and DNS_PROBE_FINISHED_NO_INTERNET to DNS_PROBE_FINISHED_BAD_CONFIG.
Luckily, it’s easy to fix most DNS-related issues on Windows, as this mostly only involves tweaking a few settings here and there on your machine.
Restart Your Router
When DNS issues occur, the simplest solution you can use is to reboot your router. Doing so refreshes your router’s connection, giving the device a chance to fix minor glitches.
You can reboot your router by opening your router’s settings page in your web browser, accessing the Maintenance or similar tab, and choosing Reboot The Router.
If you aren’t sure how to access your router’s settings page, press the Power button on the router to turn the device off. Then, press the same button to turn the router back on. You may also use the power socket switch to turn your modem off and back on.
Flush the DNS Cache and Release and Renew Your IP Address
One possible reason you’re experiencing DNS problems with your Windows PC is that your DNS cache is corrupt. This makes your PC unable to translate domains into IP addresses, resulting in various DNS error messages.
A quick way to get around this problem is to clear your PC’s DNS cache. This fixes nearly all your DNS-related issues without affecting the personal data you’ve stored on your computer.
You can clear your DNS cache and release and renew your IP address as follows:
- Open the Start menu, search for Command Prompt, and select Run as administrator.
- Select Yes in the User Account Control prompt.
- Type the following commands, pressing Enter after each command:
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset catalog
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
- Close the Command Prompt window when the commands have finished executing.
Enable the Microsoft LLDP Protocol Driver
When your PC suffers from DNS issues, consider enabling Microsoft’s LLDP protocol driver. This driver comes with both Windows 10 and Windows 11 PCs.
- Access the Start menu, search for Control Panel, and select Control Panel in the search results.
- Choose Network and Internet on the Control Panel window.
- Select Network and Sharing Center.
- Choose Change adapter settings in the sidebar on the left.
- Right-click your network adapter and select Properties.
- Enable the Microsoft LLDP Protocol Driver option and select OK.
Use Alternative DNS Servers
Unless you’ve configured a third-party DNS server, your Windows PC uses your internet service provider’s default DNS servers. These may not always work the best. So when you experience DNS problems, it’s worth switching to alternate DNS servers.
You have several free and reliable DNS servers to choose from. You simply need to add these servers to your network settings, and your PC will start using them. We’ll show you how to add Google’s public DNS to your Windows PC.
- Open Control Panel and head to Network and Internet > Network and Sharing Center > Change adapter settings.
- Right-click your network adapter and choose Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and choose Properties.
- Enable the Use the following DNS server addresses option.
- Use Google’s public DNS servers by entering 8.8.8.8 in the Preferred DNS server field and typing 8.8.4.4 in the Alternate DNS server field.
- Select OK at the bottom to save your settings.
Use the Internet Connections Troubleshooter
Microsoft’s Windows 10 and 11 operating systems include multiple troubleshooters. These troubleshooters help you quickly find and fix various common problems on your machine. One of these is an Internet Connections troubleshooter, and, often, it can resolve DNS problems.
The troubleshooter runs on automatic mode, for the most part, so you don’t have to specify any options in the tool manually.
- Open Settings by pressing Windows + I at the same time.
- Select Update & Security on the Settings window.
- Choose Troubleshoot in the pane on the left.
- Select Additional troubleshooters on the right.
- Choose Internet Connections at the top and select Run the troubleshooter.
- Wait for the troubleshooter to find and fix your DNS issues.
Change Your Network Adapter’s Power Settings
Your power settings control your PC’s various components to some extent. If you’ve chosen to disable certain adapter functions when your machine is on battery or is plugged in, you’ll have to tweak those options to resolve your DNS problems.
It’s easy to change your power plan’s settings on Windows 10 and 11.
- Open the Start menu, search for Edit power plan, and choose that item in the search results.
- Select Change advanced power settings.
- Expand Wireless Adapter Settings followed by Power Saving Mode.
- Choose Maximum Performance from both On battery and Plugged in menus.
- Select Apply followed by OK at the bottom to save your changes.
Update Your Network Adapter Drivers
Outdated hardware drivers can cause various issues, including DNS problems. So, you should keep your network adapter and other drivers up to date. This should likely fix the DNS issues you’re experiencing on your PC.
- Launch the Start menu, search for Device Manager, and select that tool in the search results.
- Expand Network adapters, right-click your adapter, and choose Update driver.
- Select Search automatically for drivers.
- Allow Windows to find and install the latest network adapter drivers.
Reinstall Your Network Adapter Drivers
Faulty network adapter drivers can prevent you from connecting to the internet. You may be unable to fix such drivers by running an update check. However, you can uninstall and reinstall the drivers to eliminate the issue.
Windows 10 and 11’s Device Manager makes it easy to tweak your adapter drivers.
- Open Device Manager on your PC.
- Expand Network adapters, right-click your adapter, and choose Uninstall device.
- Enable the Delete the driver software for this device option and select Uninstall.
- Restart your PC when the drivers are uninstalled.
- Open your network adapter manufacturer’s website, download the latest drivers, and install those drivers on your PC.
Clean Boot Your Windows 10 or 11 System
If your DNS issues persist, one or more of the installed tools on your PC may be the culprit. One way to check if this is the case is by clean booting your Windows PC. Doing so keeps your installed tools from running, which helps find the problematic item.
We have written a guide on how to clean boot your Windows PC, so check that out to learn the procedure. Once you’ve identified the app that causes problems, use either Settings or Control Panel to remove that item from your computer.
Experience DNS Issues No More on Your Windows 10 or 11 PC
DNS plays an important role in connecting your PC to the internet. If this component ever experiences problems, you’re basically disconnected from the world wide web. However, you can fix most DNS-related issues with ease.
Once you tweak a few options here and there on your Windows system, your DNS issues are likely gone, and you’re back on the internet.