网络浏览问题可能会阻碍您访问互联网、浏览喜爱网站、与朋友互动以及上传重要文档。几乎所有的网络浏览器都可能出现问题,并在屏幕上显示各种错误代码,这些代码旨在告知您问题的性质。即使是强大的谷歌浏览器也可能会偶尔发生故障。
ERR_EMPTY_RESPONSE 错误的含义
ERR_EMPTY_RESPONSE 是一种常见的网络浏览器错误,常见于基于 Chromium 内核的浏览器,如 Microsoft Edge 或 Opera。此错误表示您的计算机向远程服务器发送数据包后,未能收到任何回应(即无响应)。
此问题可能发生在各种平台上,包括 Windows 10、Mac、Android 和 iOS。其发生原因多种多样,但最常见的原因是您尝试访问的网站不存在,或者正在进行维护而暂时关闭。此时,您需要稍后重试,或检查网址是否存在拼写错误。
以下是一些可能导致 ERR_EMPTY_RESPONSE 错误的其他原因:
- 您尝试访问的网站可能不存在、存在拼写错误、域名已过期,或正在进行维护。
- 设备或网络连接设置配置不当。
- 网络浏览器、操作系统或驱动程序版本过时。
- 驱动程序、应用程序或系统更新之间存在不兼容性。
- DNS 服务器出现故障。
- 浏览器或系统缓存已满。
- 您的计算机可能感染了恶意软件。
- 您访问网站的尝试过于频繁,导致您的 IP 地址被阻止。
如何在各种设备上修复 ERR_EMPTY_RESPONSE 错误
以下是一些修复 Chrome 浏览器错误的有效方案。在开始操作之前,建议您先创建一个系统还原点,以便在出现问题时恢复。
1. 尝试访问其他网站
如果您无法访问特定网站,可能是该网站本身有问题,比如不存在、网址拼写错误或正在维护。如果远程服务器因请求过多而拒绝连接,您可能需要清除浏览器缓存或更改 IP 地址。
但是,如果您在访问多个网站时都遇到 ERR_EMPTY_RESPONSE 错误,则表明您的网络浏览器、设备设置或网络连接可能存在更深层次的问题。
2. 切换其他浏览器
无论您使用的是 Chrome 还是其他基于 Chromium 的浏览器,问题可能出在应用程序本身。要快速验证这一点,尝试使用其他浏览器(如 Internet Explorer 或 Mozilla Firefox)访问相同的网站。
如果您的计算机或移动设备上安装了其他基于 Chromium 的浏览器,例如 Microsoft Edge、Opera 或 Brave,也可以尝试使用它们。如果所有这些浏览器都出现相同的错误,则问题很可能出在 Chromium 本身。
3. 在不同设备上测试 Chrome
ERR_EMPTY_RESPONSE 错误可能与远程服务器或 Chrome 本身无关,而是与您的设备有关。尝试在其他台式机、笔记本电脑、平板电脑或智能手机上使用 Chrome 访问该网站,看看是否仍然出现问题。如果页面可以正常加载,则说明可能是您的设备配置不正确。好消息是,这个问题通常比较容易解决。
4. 执行 Ping 命令
ping 命令可以帮助您详细了解您的设备尝试与目标网站建立连接的过程。它可以测量数据包丢失情况,帮助您确定连接是否完全失败还是速度太慢。
您可以从 Windows 的命令提示符或 PowerShell,以及 Mac 的终端应用程序中运行 ping 命令。如果更喜欢图形界面,可以使用一些第三方 ping 应用程序。在 Android 和 iOS 上,则需要在应用商店中安装 ping 应用程序。
在 Windows 10 上使用 ping 命令:
点击“开始”按钮,搜索“命令提示符”,并打开它。输入 ping google.com
并等待结果,观察 ping 统计中显示的丢包率。
在 macOS 上使用 ping 命令:
打开 Apple 菜单,选择“应用程序”,进入“实用工具”并点击“终端”。输入 ping google.com
并等待测试结束。在结果中检查数据包丢失情况。
接下来,分析结果:
- 0% 的丢包率表示连接正常,您的设备可以成功访问远程服务器。此时,您遇到的错误可能与浏览器设置或故障有关。
- 100% 的丢包率则表示最坏的情况,您的计算机和远程服务器之间无法传输任何数据。问题可能出在您的设备、网络连接或目标网站。
- 介于 0% 和 100% 之间的数据包丢失则表示连接不稳定,您的设备和远程服务器无法完全交换信息。可能的问题出在您的计算机设置或网络连接上。
5. 重启 Chrome 浏览器
有时,只需简单地重启 Chrome 浏览器就能解决 ERR_EMPTY_RESPONSE 之类的浏览错误。但为了确保彻底重启,请在重启 Chrome 之前结束其进程。
在 Windows 上正确重启 Chrome:
按 Ctrl + Alt + Del,选择“任务管理器”。在“进程”选项卡中,找到并选择 Chrome 的进程树,点击“结束任务”。关闭任务管理器,然后重新启动 Chrome,看看是否能访问网站。
在 macOS 上正确重启 Chrome:
切换到 Google Chrome 窗口,打开 Apple 菜单,点击“强制退出”。然后重新启动 Chrome,检查浏览错误是否解决。
在 Android 上正确重启 Chrome:
进入“设置”>“应用程序”,选择 Chrome 并点击“强制停止”。然后重新启动 Chrome 应用,检查结果。
在 iOS 上正确重启 Chrome:
从屏幕底部向上滑动并按住中间,向左或向右滑动选择 Chrome,向上滑动预览以关闭它,然后重新启动 Chrome,尝试访问网站。
6. 重启您的设备
如果重启 Chrome 没有解决问题,尝试重启您的设备。更好的做法是强制重启,以确保所有进程和服务正确关闭,并清除临时缓存。
如何强制重启您的设备:
以正常方式关闭 Windows PC 或 Mac。拔下电源线。对于笔记本电脑,同时取出电池。按住电源按钮 20-30 秒。对于平板电脑和智能手机,同时按住电源键和音量减小键。将电池放回笔记本电脑或平板电脑,重新连接电源并打开设备。系统启动后,检查是否仍然出现浏览错误。
7. 重启您的路由器
除了重启计算机,还应重启路由器以确保网络连接正常。对于动态 IP 地址的网络尤其如此,重启路由器会更改您的 IP 地址。
如果由于目标网站拒绝您的请求而无法访问,更改 IP 地址应该可以解决问题。
如何正确重启路由器:
找到路由器上的电源按钮(通常在背面),按住 10-12 秒。如果没有电源按钮,则直接拔下电源线并等待一段时间。等待整个家庭网络连接恢复,然后尝试访问网站。
8. 连接到不同的网络
您的网络连接可能存在问题。尝试连接到不同的网络,看看是否可以正常访问网站。如果您在公共场所,搜索其他可用的 Wi-Fi 网络。如果可能,尝试切换无线或以太网连接至 3G/4G 移动数据(或相反)。
9. 检查系统更新
诸如 ERR_EMPTY_RESPONSE 之类的浏览错误可能是由于系统过时或缺少某些功能造成的。为解决此问题,应下载并安装最新的系统更新。通常,操作系统会自动检查更新并提示您进行安装。如果没有发生这种情况,您需要手动执行此操作。
如何在 Windows 10 上更新系统:
点击“开始”按钮,搜索“检查更新”并按 Enter。如果 Windows 没有自动启动搜索,点击“检查更新”。等待一段时间。如果系统找到可用的更新但没有开始下载安装,点击“下载”。更新后重启电脑,检查浏览问题是否解决。
如何在 macOS 上更新系统:
打开 Apple 菜单,选择“软件更新”。您的 Mac 将自动检查更新并下载它们。如果出现提示,输入您的管理员用户名和密码确认安装。完成后重启设备,然后尝试访问网站。
如何在 Android 上更新系统:
确保 Android 设备电量至少为 50%。进入“设置” > “系统” > “高级”,点击“系统更新”。Android 将自动重启完成更新。然后打开 Chrome 应用,尝试访问网站。
如何在 iPhone 或 iPad 上更新系统:
检查 iOS 设备电量或将其连接到电源。进入“设置”>“通用”>“软件更新”,点击“下载并安装”。如果可用空间不足,系统会要求您临时删除应用。同意继续,iOS 会稍后重新安装您的应用。点击“安装”,使用指纹或密码确认身份。重启 iPhone 或 iPad 完成更新,然后启动 Chrome 应用,检查结果。
10. 更新 Chrome 浏览器
过时的网络浏览器可能因为未能通过安全检查而无法连接到某些网站,从而导致 ERR_EMPTY_RESPONSE 等错误代码。默认情况下,Chrome 会在每次启动应用程序时搜索并安装更新。
如果没有自动更新,您可能使用的是旧版本。可以通过更新 Chrome 浏览器来快速解决此问题。
在 Windows 和 macOS 上更新 Chrome:
在 Chrome 中,打开“更多”菜单,进入“帮助”>“关于 Google Chrome”(或者在地址栏输入 chrome://settings/help
)。程序会自动查找并应用更新,除非 Chrome 更新被禁用。更新后重启 Chrome,检查浏览错误是否解决。
在 Android 上更新 Chrome:
打开 Play 商店,点击您的 Google 帐户 > “我的应用和游戏”。在更新部分,找到 Chrome 并点击“更新”。如果应用不在列表中,则表示没有可用的新更新。启动 Chrome 应用,检查结果。
在 iOS 上更新 Chrome:
打开 App Store,找到 Chrome 并点击“更新”。如果显示的是“打开”而不是“更新”,则表示没有新的更新。启动 Chrome 应用,尝试访问网站。
11. 清除浏览器数据
网络浏览器缓存可能导致页面导航问题。例如,如果您持续尝试访问特定网页却无法避免错误,可以在 Windows 上按 Ctrl + Shift + R、Ctrl + F5 或 Shift + F5 硬刷新浏览器,或者在 Mac 上按 Shift + Command + R。
为了彻底清除所有网站页面的缓存,需要手动清除浏览器缓存。
在 Windows 和 macOS 上清除 Chrome 缓存:
在 Chrome 中,打开“更多”菜单,选择“设置”,进入“隐私和安全”部分,点击“清除浏览数据”(或在地址栏输入 chrome://settings/clearBrowserData
)。在基本区域中,将时间范围设置为“所有时间”,并启用以下选项:“浏览记录”、“Cookie 和其他网站数据”、“缓存的图像和文件”。然后点击“清除数据”并重启 Chrome。
如何在 Android 和 iOS 上清除 Chrome 缓存:
在 Chrome 中,打开“更多”菜单,选择“历史记录”,点击“清除浏览数据”。在基本部分,启用以下选项:“浏览记录”、“Cookie 和网站数据”、“缓存的图像和文件”。然后点击“清除数据”并重启 Chrome。
12. 禁用浏览器扩展
Chrome 的代理、DNS 和 VPN 扩展可能会干扰网络连接设置。如果 IP 配置不当,则可能会影响浏览会话,并阻止您访问网站,从而导致 ERR_EMPTY_RESPONSE 错误。
由于很难确定哪个扩展程序有问题,最好禁用所有扩展程序。方法如下:
点击“更多”按钮打开菜单,进入“更多工具”,选择“扩展程序”(或在地址栏输入 chrome://extensions
)。点击滑块按钮禁用所有扩展程序。然后尝试访问网站。
13. 使用隐身模式浏览
在隐身模式下浏览 Google Chrome 是另一种解决方案,无需清除缓存或禁用扩展程序。隐身模式是一种隐私浏览会话,可以防止 Chrome 保存浏览历史记录、表单数据、Cookie 和其他网站数据。此外,隐身模式默认情况下不允许扩展程序。如果您不想停用您常用的扩展程序,此方法可以作为一种替代方案。
在 Windows 和 macOS 上使用 Chrome 隐身模式:
在 Chrome 中启动正常浏览会话,从右上角打开“更多”菜单,选择“新建隐身窗口”或按 Ctrl + Shift + N。
在 Android 和 iOS 上使用 Chrome 隐身模式:
打开 Chrome 应用,点击右上角的“更多”菜单,选择“新建隐身标签”,或按 Command + Shift + N。
14. 将 Chrome 恢复为默认设置
如果 Chrome 设置导致无法访问网站,最简单的方法是将浏览器配置重置为默认值。
在 Windows 和 macOS 上重置 Chrome:
打开“更多”菜单,进入“设置”,选择“高级”,点击“将设置恢复为原始默认值”(或在地址栏输入 chrome://settings/reset
)。点击“重置设置”确认,然后重启 Chrome,检查结果。
在 Android 上重置 Chrome:
进入“设置” > “应用程序”,找到并选择 Chrome,点击“存储” > “管理存储”,点击“清除所有数据”并确认。然后重启 Chrome 应用,尝试访问网站。
在 iOS 上重置 Chrome:
在 Chrome 中,进入“设置” > “隐私”,点击“清除浏览数据”,选择所有选项,然后点击“清除浏览数据”。重启并检查 Chrome。
15. 重新安装 Chrome
重新安装 Google Chrome 浏览器可能会消除 ERR_EMPTY_RESPONSE 等错误。方法如下:
在 Windows 10 上重新安装 Chrome:
按 Ctrl + Alt + Del,打开“任务管理器”。在“进程”选项卡中,找到并选择 Chrome,点击“结束任务”。关闭任务管理器。点击“开始”按钮,搜索“应用程序和功能”并按 Enter。找到并选择 Google Chrome,点击“卸载”,然后再次确认。卸载完成后,从官方网站下载安装包,安装并启动浏览器,尝试访问网页。
在 macOS 上重新安装 Chrome:
激活 Google Chrome 窗口,打开 Apple 菜单,选择“强制退出”。启动 Finder 应用程序,找到 Chrome 并将其拖到废纸篓,输入用户名和密码,点击“清空废纸篓”。从官方网站下载 Chrome,安装并尝试浏览互联网。
在 Android 上重新安装 Chrome:
打开 Play 商店,找到 Chrome 并点击“卸载”。重启设备,再次打开 Play 商店,搜索 Chrome 并安装。启动应用并检查结果。
在 iOS 上重新安装 Chrome:
点击并按住 Chrome 应用,点击“删除应用”再点击“删除”确认。打开 App Store,搜索 Chrome 并点击云图标进行安装。启动应用并尝试访问网站。
16. 使用 Internet 连接疑难解答
如果网络连接有问题,可以使用 Windows 10 内置的疑难解答程序扫描电脑并修复常见的连接问题。
关闭 Google Chrome,点击“开始”按钮,搜索“设置”并打开。进入“更新和安全”,选择左侧的“疑难解答”,点击“其他疑难解答”,选择“Internet 连接”并点击“运行疑难解答”。按照向导步骤应用任何修复。启动 Chrome,尝试访问网站。
17. 重置网络连接
通过在 Windows 的命令提示符或 PowerShell 中,以及 macOS 的终端中输入几行代码,可以轻松重置网络设置。
如何在 Windows 10 上重置网络设置:
按 Win 键 + R,输入 cmd,然后按 Enter 打开命令提示符。依次输入以下命令(每行后按 Enter):
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
关闭命令提示符,启动 Chrome,检查错误。
如何在 macOS 上重置网络设置:
按 Command + 空格键,搜索“终端”并打开。输入 sudo killall -HUP mDNSResponder
并按 Enter 键。如果提示,输入用户名和密码。然后启动 Google Chrome,尝试访问网页。
如何在 Android 和 iOS 上重置网络设置:
打开设备的设置区域,进入“通用”>“重置”,点击“重置网络设置”。然后打开 Chrome 应用,尝试使用。
在 Android 和 iOS 上,也可以打开飞行模式等待几秒钟,然后关闭它重置网络设置。或者,打开 Chrome 应用,访问 chrome://net-internals/#dns
地址,然后点击“清除主机缓存”。
18. 通过 IP 地址访问网站
当您访问网站时,通常在地址栏中输入域名。DNS 解析器的作用是将域名转换为 IP 地址。如果 DNS 解析器工作不正常,可能会出现页面导航错误,如 ERR_EMPTY_RESPONSE。
如果您不想花时间修复 DNS 解析器,可以直接在地址栏中输入网站的 IP 地址。请注意,这需要网站存在,并且您需要知道其 IP 地址。最简单的方法是使用 ping 命令(或 Google 搜索)。
如何使用 ping 查找网站的 IP 地址(以 Google 为例):
在 Windows 上:点击“开始”按钮,搜索“命令提示符”并按 Enter,运行 ping google.com
。
在 macOS 上:按 Command + 空格键,搜索“终端”并打开,输入 sudo killall -HUP mDNSResponder
并按 Enter。
网站的 ping 地址会显示在域名旁边的方括号中。如果 ping 统计显示 0% 丢包率,则无法找到 IP 地址,因为该网站可能不存在。
然后启动 Google Chrome,在地址栏中输入 IP 地址加载网站。
19. 使用 Google 翻译作为代理
使用 Google 翻译作为代理是另一种访问被阻止网站的方式。该网站将通过 Google 加载,Google 再将页面转发给您。
操作步骤:
访问 谷歌翻译,在翻译框中输入或粘贴网站 URL,选择您要翻译的语言,或两侧设置相同的语言,点击“打开新标签”按钮。然后在 Google 翻译中浏览网站。
20. 更改 DNS 服务器
如果 DNS 解析器工作不正常,可以将 DNS 服务器配置更改为其他配置,如 Google Public DNS、OpenDNS 或 Cloudflare。这些服务提供免费且安全的 DNS 服务器,保护您的系统免受 DNS 劫持并加快网络连接速度。
如何在 Windows 10 上使用 Google 公共 DNS:
确保使用管理员权限登录 Windows 10。点击系统托盘中的网络图标,选择“网络和 Internet 设置”。在“高级网络设置”中,点击“更改适配器选项”。选择网络连接,右键单击,选择“属性”。在“网络”选项卡中,选择“Internet 协议版本 4 (TCP/IPv4)”,点击“属性”。在“常规”选项卡中,选择“使用下面的 DNS 服务器地址”,将首选 DNS 服务器设置为 8.8.8.8
,备用 DNS 服务器设置为 8.8.4.4
。勾选“退出时验证设置”复选框,点击“确定”。然后重启 Chrome,尝试访问网站。
如何在 macOS 上使用 Google 公共 DNS:
点击 Apple 按钮打开菜单,选择“系统偏好设置”,进入“网络” > “高级”,选择“DNS”部分,点击“+”符号输入 8.8.8.8
和 8.8.4.4
,点击“确定”并退出。然后启动 Chrome,检查错误。
如何在 Android 上使用 Google 公共 DNS:
打开 Android 的设置区域,选择“网络和 Internet”>“高级”>“私人 DNS”,点击“配置私人 DNS”,输入 dns.google
,启动 Chrome 尝试使用。
如何在 iOS 上使用 Google 公共 DNS:
进入“设置”>“Wi-Fi”,点击 Wi-Fi 网络旁边的 i 访问属性,点击“DNS”并输入 8.8.8.8
和 8.8.4.4
。启动 Chrome 应用,检查问题。
21. 检查网络驱动程序
网络设备和驱动程序可能导致网络连接问题。例如,如果您将 Wi-Fi 适配器连接到电脑,则设备可能没有正确安装。您可以尝试拔下并重新连接 Wi-Fi 适配器来解决问题。
如果网络驱动程序过时,也会阻止您访问互联网,并导致 Chrome 上出现 ERR_EMPTY_RESPONSE 错误。
如何在 Windows 10 上更新网络驱动程序:
右键单击“开始”按钮,进入“设备管理器”,选择网络接口,右键单击,选择“更新驱动程序”,点击“自动搜索驱动程序”。如果搜索没有结果,点击“在 Windows 更新上搜索更新的驱动程序”。然后重启电脑,启动 Chrome 尝试使用。
如何在 macOS 上更新网络驱动程序:
打开 Apple 菜单,选择“软件更新”,macOS 会搜索并下载可用的更新。如果需要,输入管理员用户名和密码。重启 Mac,打开 Chrome,检查错误。
还可以使用驱动程序更新应用程序更新所有设备,而不只是网络适配器。它可以扫描计算机上的所有设备,找出哪些驱动程序已过时,并从网上下载新版本。
如何在 Windows 10 上回滚网络驱动程序:
如果驱动程序与网络适配器或操作系统不兼容,应将其回滚到之前的版本,以恢复网络连接。
按 Win 键 + R,输入 devmgmt.msc
,按 Enter 启动设备管理器。右键单击网络接口,选择“属性”,进入“驱动程序”部分,点击“回滚驱动程序”,按照屏幕上的步骤进行操作。如果按钮显示为灰色无法点击,则跳过此步骤,因为您的电脑上不存在之前的驱动程序。然后重启计算机,启动 Chrome,检查错误。
22. 其他增强网络连接的方法
如果网络连接速度太慢,Chrome 可能会在尝试访问加载时间过长的网站时显示 ERR_EMPTY_RESPONSE 错误。以下是一些加快网络连接速度的建议:
- 将设备移近路由器。
- 如果路由器支持,连接到 5Ghz Wi-Fi。
- 关闭其他可能占用网络资源的应用程序,包括 BT 下载、流媒体和多人游戏。
- 断开其他连接到 Wi-Fi 网络的设备。
- 暂时从 Wi-Fi 切换到有线模式。
- 连接到 4G 蜂窝数据。
23. 禁用 VPN 或代理服务器
VPN 和代理服务器会更改网络配置以隐藏 IP 地址和地理位置、保护隐私,并帮助访问被阻止的网站。但是,如果设置不正确,可能会导致网络连接无法使用。
要解决此问题,只需在使用 Chrome 之前关闭 VPN 或代理。前面已经讨论过如何卸载 Chrome 扩展程序。如果设置了 VPN 或代理扩展程序,请按照之前的步骤进行操作。
如果使用的是本地 VPN 或代理应用程序,则只需禁用它们。由于 Chrome 没有像 Firefox 那样的内置代理设置,因此它使用系统范围内的代理配置。如果设置了手动 VPN 或代理连接,则需要手动禁用它们。
如何在 Windows 10 上禁用 VPN 和代理:
右键单击“开始”按钮,选择“网络连接”,在窗口左侧选择“VPN”。如果有 VPN 连接,选择它并点击“断开连接”。切换到左侧的“代理”,确保禁用“自动检测设置”和“使用设置脚本”,向下滚动并确保禁用“使用代理服务器”。
如何在 macOS 上禁用 VPN 和代理:
打开 Apple 菜单,选择“系统偏好设置”,进入“网络” > “VPN”。如果有 VPN 连接,选择它并点击“断开连接”。选择网络连接,点击“高级”按钮,选择“代理”并关闭所有代理设置,点击“确定”。
如何在 Android 上禁用 VPN 和代理:
进入“设置”>“网络”>“VPN”。如果有活动的 VPN 连接,将其关闭。点击并按住网络连接,选择“修改网络”,选择“显示高级选项”,将代理设置为“无”。
如何在 iOS 上禁用 VPN 和代理:
进入“设置”>“通用”>“VPN”,禁用任何活动 VPN 连接。选择您的 Wi-Fi,打开高级设置,将 HTTP 代理设置为“关闭”。
24. 使用高级 VPN
如果需要使用 VPN,请放弃任何免费的 VPN 服务,选择更可靠