如何解决 Windows 10 PC 上的 Netflix 错误 NW-2-5?

已发表: 2021-02-16

许多 Netflix 错误是由互联网连接问题造成的。 这些错误之一是 NW-2-5。 如果您在任何流媒体设备上看到此代码,则必须检查系统的互联网连接是否有问题。

问题全面发生。 它可以显示在您的 Xbox、PlayStation、Roku TV、Fire TV、蓝光播放器,甚至您的 PC 上,仅举几例。 在本文中,我们将向您展示如何在 Windows 10 计算机上修复 Netflix 错误 NW-2-5。

您可以在任何 Windows 10 浏览器以及专用的 Netflix 应用程序上流式传输 Netflix 电影和连续剧,并且两者都可能发生错误。 本指南中的步骤将向您展示如何操作。

Netflix 错误 NW-2-5 是什么?

该代码是 Netflix 用来告诉其订阅者与其服务器通信失败的众多指标之一。

导致 Netflix 错误 NW-2-5 的原因是什么?

虽然错误的主要原因是互联网连接故障,但您不应排除其他因素,例如缓存损坏或过多、软件故障、防病毒或防火墙干扰,甚至恶意软件感染。 这些问题是次要的,但许多用户发现它们是问题的根本原因。

您还应该注意,其中一些因素可能会影响您的系统或 Netflix 应用程序对 Internet 的访问。

如何处理 Netflix 错误 NW-2-5?

无论是应用程序冲突还是缓存损坏,您都必须摆脱阻止 Netflix 连接到其服务器的问题。

我们将向您展示有关如何解决已知会触发相关错误的分步指南。

解决方案 1:检查您的互联网连接

有时,很容易错过简单的互联网连接问题,例如断开的电缆或关闭的路由器。 因此,第一步是确保正确配置。 例如,检查您的互联网电缆两端是否正确连接,确认您的订阅仍然有效,并确保您的路由器已启动并正在运行。

如果您使用的是无线设备,请确保您的系统已正确连接到该设备,因为 Wi-Fi 会突然断开连接。

您还应该检查以确认您的网络能够进行流式传输。 一些蜂窝和卫星网络速度太慢,无法在线播放视频。 如果您使用的是这样的网络,请切换到其他网络以确认不是问题所在。 如果您使用公共连接,例如学校、工作场所或酒店 Wi-Fi,请确认它允许 Netflix,因为其中一些网络会阻止流式传输国际视频。

解决方案 2:重新启动您的互联网设备

如果一切设置正确,那么您的第一个故障排除步骤就是重启您的互联网设备。 在这种情况下,您正在查看调制解调器或路由器。 如果设备已启动并运行很长时间,则可能会出现故障。 重新启动网络设备允许它重新建立与您的 ISP 和系统的新连接。

因此,请关闭您的系统并将其从电源上拔下,然后完全关闭您的路由器或调制解调器(不要按重置按钮)并拔下它。 之后,等待几分钟,然后打开您的设备。 连接它们并尝试连接到 Netflix。

如果重新启动网络设备不能解决问题,请继续下一步。

解决方案 3:使用以太网电缆

您将通过有线以太网连接获得最佳流媒体体验。 这是因为有线连接没有无线连接的缺陷。 如果您的调制解调器连接到路由器,请尝试将调制解调器直接连接到您的计算机,然后检查问题。

但是,如果您无法选择使用以太网电缆,请尝试通过将路由器重新放置在更靠近系统的位置来改善无线连接,因为墙壁和门会降低信号强度。 您还可以减少连接到路由器的设备数量,以提高带宽和速度。

解决方案 4:允许 Netflix 应用程序通过防火墙

您的防火墙应用程序负责调节您的计算机发送和接收的信号种类。 如果它检测到任何应用程序的恶意行为,它将阻止该应用程序访问您系统的网络基础设施。 在某些情况下,防火墙应用程序会默认阻止新安装的应用程序,直到您允许它们为止。

解决这个问题的方法是打开防火墙接口并允许 Netflix 通过它。 如果您在浏览器上观看 Netflix,如果浏览器仍然可以正常工作,您可能不需要应用此修复程序。

如果您不知道如何允许 Netflix 通过您的防火墙程序,您可以访问该应用程序的网站以查找有关如何执行此操作的指南。 但是,如果您使用内置的 Windows Defender 防火墙,以下指南将向您展示如何操作:

  1. 转到任务栏的最右侧,然后单击“显示隐藏图标”箭头以展开系统托盘。
  2. 隐藏图标出现后,点击白色盾牌。
  3. 看到 Windows 安全应用程序后,单击防火墙和网络保护。
  4. 在防火墙和网络保护界面,点击“允许应用程序通过防火墙”。
  5. 看到“允许的应用程序”对话框窗口后,单击“更改设置”按钮。 请注意,您必须是管理员才能单击该按钮。
  6. 之后,转到“允许的应用程序和功能”列表并找到 Netflix 应用程序。
  7. 现在选中应用右侧公共和私有下的两个框,以授予它访问您的公共和私有网络的权限。
  8. 单击确定按钮,然后检查问题。

解决方案 5:刷新 DNS 缓存

一旦您的 DNS 服务器解析了网站的 IP 地址,您的计算机会将这些参数保存到其 DNS 缓存中,以便将来建立连接。 有时,缓存会变得太大或损坏并开始导致您当前遇到的问题。 此外,如果缓存有一段时间没有更新,它的记录可能会过时,从而导致连接问题。

要解决缓存的问题,您必须摆脱它的记录并允许您的系统构建一个新的。 手续简单; 您所要做的就是运行一个简单的命令。 以下步骤将向您展示如何做到这一点:

  1. 打开“开始”按钮旁边的搜索栏,然后输入“命令提示符”。
  2. 在搜索结果中看到命令提示符后,右键单击它,然后单击“以管理员身份运行”。
  3. 在 UAC 确认提示中单击 Yes 以授予命令提示符管理权限。
  4. 命令提示符出现后,键入“Ipconfig /flushdns”(不要添加引号),然后按 Enter 键盘按钮。
  5. 启动 Netflix 应用程序或尝试通过浏览器进行流式传输以检查问题。

如果您仍然看到错误,请继续下一个解决方案。

解决方案 6:执行 Winsock 重置

Winsock(Windows socket)是一个允许Windows网络软件访问网络服务的组件。 它决定了您的应用程序如何访问和使用您系统的网络基础设施。

Winsock 组件是一个 DLL 文件,位于 Win32 文件夹中。 它可能像任何其他文件一样遭受损坏。 如果它有问题,您将开始注意到网络连接问题。 重置它是一种可能解决问题的无害方法。

要重置程序,您只需运行一个简单的命令。 以下步骤将向您展示该怎么做:

  1. 打开“开始”按钮旁边的搜索栏,然后输入“命令提示符”。
  2. 在搜索结果中看到命令提示符后,右键单击它,然后单击“以管理员身份运行”。
  3. 在 UAC 确认提示中单击 Yes 以授予命令提示符管理权限。
  4. 命令提示符出现后,键入“netsh winsock reset”(不要添加引号),然后按 Enter 键盘按钮。

如果“netsh winsock reset”命令不起作用,请尝试“IPv4: netsh int ipv4 reset”或

“IPv6:键入 netsh int ipv6 reset”,具体取决于您使用的 Internet 协议。

  1. 启动 Netflix 应用程序或尝试通过浏览器进行流式传输以检查问题。

解决方案 7:重置 Hosts 文件

每个 Windows 版本都附带一个 Hosts 文件。 操作系统使用该文件将字母数字 URL 或主机名与其​​数字 IP 地址相匹配。 该文件是另一个系统组件,用于寻址网络节点并支持连接性。

Hosts 文件是一个文本文件,其中包含 IP 地址和主机名。 如果文件包含错误的参数,可能会出现网络连接问题。 重置它可以解决问题。 该文件受 Windows 保护,因此您必须登录到管理员帐户才能对其进行修改。

以下步骤将向您展示如何重置 Hosts 文件:

  1. 打开“开始”菜单旁边的搜索文本框,键入“记事本”,然后按 Enter 键盘按钮。
  2. 一旦记事本出现在搜索结果中,右键单击它并单击“以管理员身份运行”。
  3. 在“用户帐户控制”对话框窗口中单击“是”。
  4. 记事本出现后,复制下面的文本并将其粘贴到记事本中:

# 版权所有 (c) 1993-2006 Microsoft Corp.

#

# 这是 Microsoft TCP/IP 用于 Windows 的示例 HOSTS 文件。

#

# 此文件包含 IP 地址到主机名的映射。 每个

# 条目应保留在单独的行上。 IP 地址应该

# 放在第一列后跟相应的主机名。

# IP地址和主机名至少要分开一

# 空间。

#

# 此外,评论(例如这些)可能会插入个人

# 行或在机器名称后面用“#”符号表示。

#

# 例如:

#

# 102.54.94.97 rhino.acme.com # 源服务器

# 38.25.63.10 x.acme.com # x 客户端主机

# localhost 名称解析在 DNS 本身内处理。

# 127.0.0.1 本地主机

# ::1 本地主机

  1. 单击文件,然后选择另存为。
  2. 保存对话框窗口打开后,将文件作为主机保存到您的 Documents 文件夹中。
  3. 现在使用 Windows + E 组合或双击桌面上的文件夹打开文件资源管理器。
  4. 接下来,导航到C:\Windows\System32\drivers\etc ,在 Etc 文件夹中找到 Hosts 文件,然后将其名称更改为 Hosts.old。
  5. 转到您的 Documents 文件夹并将您创建的 Hosts 文件移动到C:\Windows\System32\drivers\etc目录中。
  6. 如果系统提示您输入管理员密码,请提供详细信息并单击继续。
  7. 检查 Netflix 错误。

解决方案 8:释放和更新您的 IP 地址

您的路由器将 IP 地址分配给与其连接的设备。 如果任何设备的地址出现问题,它会自动失去与路由器的通信。 这可能是您看到错误代码的原因。

释放和更新您的 IP 地址将解决此问题。 您必须在 DHCP 服务器和 DHCP 客户端之间启动 IP 协商过程。 该过程完成后,您的路由器将为您的系统分配一个新的 IP 地址。

该过程涉及运行两个命令。 跟着这些步骤:

  1. 打开“开始”按钮旁边的搜索栏,然后输入“命令提示符”。
  2. 在搜索结果中看到命令提示符后,右键单击它,然后单击“以管理员身份运行”。
  3. 在 UAC 确认提示中单击 Yes 以授予命令提示符管理权限。
  4. 命令提示符出现后,在黑色窗口中键入以下行,并在键入后按 Enter 键:

ipconfig /发布

ipconfig /更新

  1. 命令执行成功后,检查 Netflix 错误。

解决方案 9:使用公共 DNS 解析器

当您的计算机尝试连接到网站时,它依赖 DNS 解析器将您键入的 URL 与所需的 IP 地址相匹配。 如果您的 DNS 无法完成这项工作,您的浏览器或 Web 应用程序将返回一条错误消息。 这很可能是 Netflix 错误的原因。

ISP 提供 DNS 服务器,但它们并不总是能胜任。 有时,服务器会错过标记,因为它们没有定期更新以处理某些查询。 他们也很容易受到不良行为者的攻击。 这最终会导致与 Netflix 等浏览器和应用程序的连接问题。

在这种情况下,解决方案是切换到 Google 或 Cloudflare 的静态 DNS 服务器。 谷歌有一个更新 IP 地址和域名的数据库,因为它不断地抓取互联网上的几乎每个网站。 它的 DNS 服务器比常规 ISP 提供的解析器更高效、更安全,因为它会定期发现并消除故障和不正确的参数。

请按照以下步骤更改您的 DNS 解析器:

  1. 右键单击“开始”按钮并选择“运行”或按 Windows + R 键盘快捷键。
  2. 看到“运行”对话框窗口后,键入“控制面板”(不带引号)并按 Enter 键盘按钮。
  3. 单击控制面板主页上的网络和 Internet。
  4. 看到网络和 Internet 界面后,单击网络和共享中心。
  5. 转到网络和共享中心界面的左窗格,然后单击“更改适配器设置”。
  6. 进入“网络连接”页面后,右键单击当前连接,然后单击“属性”。
  7. 属性对话框打开后,转到网络选项卡并单击 Internet 协议版本 4 (TCP/IPv4)。
  8. 接下来,单击列表下的属性按钮。
  9. 看到 Internet 协议版本 4 (TCP/IPv4) 属性对话框窗口后,选中“使用以下 DNS 服务器地址”旁边的框。
  10. 现在转到“首选 DNS 服务器地址”框并输入 8.8.8.8。
  11. 转到“备用 DNS 服务器”框并输入 8.8.4.4。
  12. 在每个打开的对话框中单击确定按钮。
  13. 检查错误。

解决方案 10:重置 Netflix 应用

Windows 10 PC 上的 Netflix 应用程序可能是问题所在。 它的文件可能已损坏或严重损坏。 您可以重置它以允许 Windows 刷新其文件。 以下步骤将向您展示如何做到这一点:

  1. 通过右键单击“开始”按钮并选择“设置”来启动“设置”应用程序。 您也可以使用 Win + I 键盘快捷键打开应用程序。
  2. 当您看到设置的主页时,单击应用程序图标。
  3. 进入应用程序界面后,使用搜索功能查找 Netflix。
  4. 单击 Netflix,然后单击高级选项。
  5. 在 Netflix 页面上,向下滚动并单击“重置”按钮。
  6. 将弹出一条消息,警告您系统上的应用程序数据将被永久删除。 单击弹出窗口中的重置。
  7. 允许 Windows 重新安装该应用程序。
  8. 该过程完成后,运行程序并检查错误。

解决方案 11:清除浏览器的缓存

如果您在网络浏览器上流式传输 Netflix 视频,请考虑清除缓存。 当您加载网站时,您的网络浏览器会存储 JavaScript 脚本、CSS 文件和多媒体内容等内容,以便您下次访问同一网站时轻松加载它们。 某些网站会定期进行更改,如果网络浏览器选择从其缓存中加载内容而不是更新的内容,这可能会导致问题。

缓存也可能变得太大或损坏并开始出现故障。 在这种情况下,清除它是最好的做法。 以下步骤将向您展示如何做到这一点:

  1. 打开谷歌浏览器。
  2. 浏览器启动后,转到右上角并单击三个点。
  3. 菜单下拉后,将鼠标光标放在“更多工具”上,然后单击“清除浏览数据”。 打开浏览器后,您还可以同时点击 Ctrl、Shift 和 Delete 键。
  4. 选中“缓存的图像和文件”框,然后单击清除数据。

解决方案 12:终止有冲突的程序

某些程序可能会将您的带宽拖到其他应用程序无法连接到互联网的地步。 在其他类似情况下,某些应用程序会干扰其他应用程序并导致问题。 您可以通过关闭负责的程序来解决任何这些情况下的问题。 为此,请前往任务管理器,检查网络使用率高的进程,然后将其关闭。 然后,您可以在此之后检查错误。

如果问题没有消失,请尝试执行干净启动。 通过在干净启动环境中重新启动系统,您可以防止某些应用程序在系统启动时启动。 执行干净启动后,您将能够找到真正的罪魁祸首。

以下步骤将向您展示该怎么做:

  1. 同时按下 Windows 和 R 键盘按钮打开运行对话框。
  2. 运行打开后,键入“msconfig”,然后单击确定。
  3. 系统配置对话框窗口打开后,转到服务选项卡。
  4. 选中“服务”选项卡左下角的“隐藏所有 Microsoft 服务”框。
  5. 取消选择对 Internet 连接至关重要的服务,例如网络服务。
  6. 之后,单击“服务”选项卡右下角的“全部禁用”按钮。
  7. 接下来,转到“启动”选项卡,然后单击“打开任务管理器”。
  8. 在任务管理器的启动选项卡下,选择每个程序并单击禁用。
  9. 在任务管理器的启动选项卡下禁用所有程序后,返回系统配置对话框并单击确定。
  10. 重新启动系统并检查错误。

如果您现在可以在 Netflix 应用程序或浏览器上流式传输视频而没有看到错误,则问题与您刚刚禁用的启动应用程序或服务之一有关。 你的下一步应该是找到罪魁祸首。 为此,您必须一个接一个地启用启动应用程序,并在启用每个项目后重新启动系统以检查问题。 记下您启用的每项服务和应用程序。 在错误再次出现之前要启用的最后一项就是您要查找的内容。

虽然处理单个程序和服务的过程可能很漫长,但当您意识到不必再经历处理错误 NW-2-5 的折磨时,这将是值得的。

结论

现在您已经解决了问题,我们建议您下载并安装 Auslogics BoostSpeed。 该程序包含有助于提高系统性能并防止将来出现大量与软件相关的问题的功能。 它可以清除可能堵塞硬盘和系统内存的垃圾文件,并删除可能导致系统不稳定的损坏的注册表项。

如果您有任何问题,请随时在下面的评论部分中提问。