如何在Windows 10上解决DNS服务器问题?

目录:

视频: Britney Spears - ...Baby One More Time (Official Video) 2024

视频: Britney Spears - ...Baby One More Time (Official Video) 2024
Anonim

为了访问Internet,您的DNS必须正常工作。 不幸的是,Windows 10用户报告了Windows 10上的各种DNS问题,这些问题阻止了他们访问Internet。

DNS问题广泛存在,尤其是DNS服务器无法响应的错误也困扰着Windows 10和Windows 7用户。 今天,我们将帮助您在Windows 10中调整一些DNS设置,并希望在Windows 10 PC或笔记本电脑上解决该问题。

为什么DNS不起作用?

  1. 使用命令提示符
  2. 关闭Windows更新的对等下载
  3. 更改电源选项设置
  4. 重新安装您的网络适配器驱动程序
  5. 确保已启用Microsoft LLDP协议驱动程序
  6. 执行干净启动以修复Windows 10上的DNS问题
  7. 更改无线路由器的配置
  8. 使用Google的公共DNS服务器
  9. 更改您的网络适配器的MAC地址
  10. 从注册表中删除Winsock项

解决方案1 ​​–使用命令提示符

根据用户,您可以使用命令提示符来解决DNS问题。 为此,请按照以下简单步骤操作:

  1. 以管理员身份启动命令提示符 。 为此,请按Windows键+ X打开“高级用户菜单”,然后从菜单中选择“ 命令提示符(Admin) ”。

  2. 打开 命令提示符后, 输入以下行,并在每行之后按Enter键:
    • ipconfig / flushdns
    • ipconfig /注册域名
    • ipconfig /发布
    • ipconfig /更新
    • NETSH Winsock重置目录
    • NETSH int ipv4重置reset.log
    • NETSH int ipv6重置reset.log
    • 出口

关闭命令提示符后,检查问题是否已解决。

解决方案2 –关闭Windows更新的对等下载

有时Windows Update可能会导致DNS问题。

用户发现的一种潜在解决方案是禁用Windows更新的对等下载。 为此,请按照下列步骤操作:

  1. 打开“设置”应用,然后转到“ 更新和安全性”部分。
  2. 单击高级选项

  3. 现在,单击“ 选择更新的交付方式”

  4. 在我的本地网络上选择PC ,然后从多个位置关闭“ 更新”

  5. 关闭“ 设置”应用, 然后检查问题是否解决。

解决方案3 –更改电源选项设置

您可以通过更改无线网络适配器的电源设置来解决此问题。 为此,请按照下列步骤操作:

  1. Windows键+ S并输入电源选项。 从菜单中选择电源选项

  2. 找到您当前的电源计划,然后单击“ 更改计划设置”

  3. 现在,单击“ 更改高级电源设置”

  4. 找到“ 无线适配器”设置并将其设置为“ 最高性能”

  5. 单击“ 应用”,然后单击“确定”保存更改。

解决方案4 –重新安装网络适配器驱动程序

某些用户声称您可以通过删除并重新安装网络适配器驱动程序来解决此问题。

  1. Windows键+ X,然后从结果列表中选择“ 设备管理器 ”。

  2. 找到您的网络适配器,右键单击它,然后选择“ 卸载”

  3. 卸载后,单击“ 扫描硬件更改”按钮。

  4. 再次找到您的网络适配器,右键单击它,然后选择“ 更新驱动程序软件”
  5. 选择自动搜索更新的驱动程序软件的选项。

  6. 等待Windows 10下载并在设备上安装必要的软件。
  7. 我们还建议您使用第三方工具自动将所有过时的驱动程序下载到您的PC上。

自动更新驱动程序

Tweakbit的驱动程序更新程序(由Microsoft和Norton Antivirus批准)将帮助您自动更新驱动程序,并防止因安装错误的驱动程序版本而导致PC损坏。

经过几次测试,我们的团队得出结论,这是最佳自动化的解决方案。

这是有关如何使用它的快速指南:

    1. 下载并安装TweakBit驱动程序更新程序
    2. 安装后,该程序将自动开始扫描您的PC以查找过时的驱动程序。 驱动程序更新程序将根据其最新版本的云数据库检查已安装的驱动程序版本,并建议适当的更新。 您需要做的就是等待扫描完成。
    3. 扫描完成后,您将获得有关在PC上发现的所有问题驱动程序的报告。 查看列表,查看是否要单独更新或每个驱动程序一次更新。 要一次更新一个驱动程序,请单击驱动程序名称旁边的“更新驱动程序”链接。 或者,只需单击底部的“全部更新”按钮,即可自动安装所有建议的更新。

      注意: 一些驱动程序需要分多个步骤安装,因此您必须多次单击“更新”按钮,直到安装了所有驱动程序。

免责声明 :此工具的某些功能不是免费的。

解决方案5 –确保已启用Microsoft LLDP协议驱动程序

如果DNS存在问题,建议您检查是否为连接启用了Microsoft LLDP协议驱动程序。 为此,请按照下列步骤操作:

  1. Windows键+ X并选择“ 网络连接”

  2. 出现网络连接窗口。 找到您的网络连接,右键单击它,然后选择“ 属性”。

  3. 找到Microsoft LLDP协议驱动程序 ,并确保已启用。 单击确定按钮以保存更改。

解决方案6 –执行“干净启动”以修复Windows 10上的DNS问题

根据他们的说法,某些第三方服务正在干扰DNS,在找到并禁用了有问题的服务后,问题得以解决。

为此,请按照下列步骤操作:

  1. Windows键+ R并输入msconfig。 单击确定或按Enter。

  2. 打开“ 系统配置” 窗口后,转到“ 服务”选项卡。
  3. 选中隐藏所有Microsoft服务 ,然后单击全部禁用按钮。

  4. 单击“ 应用”,然后单击“确定”保存更改。
  5. 重新启动电脑。

现在,您可以重复相同的步骤并逐个启用服务,直到找到有问题的为止。

解决方案7 –更改无线路由器的配置

用户报告说Windows 10在某些无线频率和标准方面存在一些问题。

要解决此问题,您需要更改无线路由器设置。

看来Windows 10在2.4GHz网络上有问题,因此,如果您的无线适配器支持5GHz频率,请确保使用它。

如果您的适配器不能在5GHz频率下工作,请确保改用2.4GHz传统选项。 有关如何更改这些设置的更多详细信息,请务必查看您的无线路由器手册。

解决方案8 –使用Google的公共DNS服务器

您的ISP的DNS服务器可能有问题,因此您可能想使用Google的公共DNS。 为此,请按照下列步骤操作。

  1. 打开“ 网络连接” ,找到您的连接,右键单击它,然后选择“ 属性”
  2. 打开“ 属性” 窗口后,选择“ Internet协议版本4(TCP / IPv4)” ,然后打开“ 属性”

  3. 选择“ 使用以下DNS服务器地址”,然后将8.8.8.8设置为“ 首选DNS服务器”,并将8.8.4.4设置为“ 备用DNS服务器”

  4. 完成后,点击确定

或者,一些用户建议使用208.67.222.222作为首选DNS服务器,并使用208.67.222.220作为备用DNS服务器。

更新: CloudFare最近启动了一个免费的DNS服务器,您可以在我们的文章中阅读全部内容: 如何在Windows 10计算机上使用DNS服务器1.1.1.1

解决方案9 –更改网络适配器的MAC地址

要首先执行此解决方案,您需要找出网络适配器的MAC地址。 为此,请按照下列步骤操作:

  1. 以管理员身份启动命令提示符
  2. 输入ipconfig / all并按Enter。
  3. 找到物理地址值。 那就是你的MAC地址。 在我们的例子中是 00-A1-FF-05-DA-11。
  4. 现在打开“ 网络连接”并打开您的网络适配器属性。
  5. 单击配置按钮。

  6. 转到高级选项卡,然后选择网络地址 。 检查选项,然后输入在步骤3中获得的MAC地址。 请记住不要输入任何破折号。

  7. 完成后,单击“ 确定”按钮。 重新启动 PC,然后检查问题是否解决。

解决方案10 –从注册表中删除Winsock项

如果您的DNS没有响应,您可以尝试从注册表中删除Winsock项。 为此,请按照下列步骤操作:

  1. Windows键+ R并输入regedit ,然后按Enter启动注册表编辑器。

  2. 在左窗格中,导航到Computer \ HKEY_LOCAL_MACHINE
  3. 然后转到SYSTEM \ CurrentControlSet \ Services
  4. 找到WinsockWinsock2键。 右键单击每个键,然后选择“ 导出”

  5. 将它们另存为winsockwinsock2

  6. 导出 Winsock 和 Winsock2 密钥后,需要删除它们。 右键单击每个键,然后从菜单中选择“ 删除 ”。

  7. 重新启动电脑。
  8. 重新启动计算机后,再次启动 注册表编辑器 。
  9. 转到文件>导入

  10. 选择winsock ,然后单击“ 打开”。

  11. 导入winsock文件后,也导入winsock2
  12. 再次重新启动 PC,然后检查问题是否解决。

DNS问题可能会阻止您访问Internet,如果Windows 10 PC或笔记本电脑上存在DNS问题,请务必尝试使用某些解决方案。

编者注 :本文最初于 2016 年8 月 发布 。我们最近对其进行了更新,以确保其新鲜度,准确性和全面性。

还请阅读:

  • 在Windows 8,Windows 10中修复错误代码'Dns_probe_finished_no_internet'
  • IPConfig无法刷新DNS解析器缓存:如何修复此错误
  • 修复此问题:Windows 8、8.1、10中的“您的DNS服务器可能不可用”
  • 修复:“ Windows无法自动检测网络的代理设置”
如何在Windows 10上解决DNS服务器问题?