如何修复 Google Chrome 中的 Err_Cache_Miss 错误

长时间使用(Use)任何网络浏览器,您会不时看到某种错误消息。无论是网页加载缓慢(slow loading web page)互联网连接(broken internet connection)中断,还是DNS 中断(DNS outage)导致问题,您的浏览器问题都可能令人沮丧。

对于Google Chrome(Google Chrome)用户来说,最常见的错误之一是Err_Cache_Miss错误,当您尝试将数据发送到网站时(例如,在填写表格后)可能会弹出该错误。它通常很容易修复,但如果您的浏览器或连接很顽固,您可能需要按照以下步骤进一步排除故障。

什么是 Google Chrome 中的 Err_Cache_Miss 错误?(What is an Err_Cache_Miss Error in Google Chrome?)

当从浏览器发送到在线服务器的数据中断时,会发生 Err_Cache_Miss 错误。页面通常需要数据才能正确加载,但这样做需要再次传输数据,这并不总是合适的。

例如,如果您正在购买一件商品,而您刚刚填写了包含付款详细信息的表格,则数据可能会发送两次(可能会导致两次交易)。这就是为什么 Google Chrome 的缓存系统会以Err_Cache_Miss错误提醒您的原因。

该问题也可能是由 Web 服务器的问题引起的。如果是这种情况(并且服务器配置不正确),那么您无能为力。如果以下步骤无法解决问题,您可能需要联系服务器管理员或虚拟主机来尝试解决问题。

您可以尝试几种方法来解决此问题。这包括刷新页面以完全禁用 Google Chrome 的缓存引擎。

刷新页面(Refresh the Page)

直接的选择通常是最好的解决办法。在大多数情况下,刷新页面将解决Err_Cache_Miss错误。(Err_Cache_Miss)为此,请选择Chrome浏览器页面左上角的重新加载此页面(Reload this page )按钮。或者,按键盘上的F5键。

但是,在您这样做之前,您应该知道刷新页面可能会对您的数据造成什么影响。

使用此错误刷新页面的问题是它将尝试重新发送任何以前输入的数据。大多数时候,这不是问题,但正如我们之前提到的,如果您正在注册一个网站或尝试使用在线购物车,您可能会导致该数据被发送两次,重复那个行动。

如果您担心这一点,您可以在不刷新页面的情况下重新加载页面(确保没有重新发送数据),方法是选择URL栏中的地址并按Enter键。 

清除 Cookie 和其他保存的数据(Clear Cookies and Other Saved Data)

如果重新加载网页没有解决Err_Cache_Miss错误,则浏览器缓存(包括 cookie 和其他数据)可能已损坏,从而阻止页面正确重新加载。如果是这种情况,唯一的选择是清除您的浏览器数据,包括 cookie。 

  1. 为此,请选择左上角的汉堡菜单图标,然后选择“(hamburger menu )设置”(Settings )选项。

  1. 在“设置”(Settings)菜单中,向下滚动并选择“清除浏览数据(Clear browsing data )”按钮。

  1. 在“清除浏览数据(Clear Browsing Data )”窗口中,确保选中每个复选框,并从“时间范围(Time range )”下拉菜单中选择“所有时间”。(All Time )准备就绪后,选择清除数据(Clear data )按钮开始。

这可能需要一些时间才能完成,具体取决于浏览器中当前存储的数据量。重新加载网页以确保Err_Cache_Miss错误在进程完成后得到解决。

检查浏览器更新(Check for Browser Updates)

使Chrome(Chrome)保持最新状态是解决无法解释的 Chrome 崩溃(resolve unexplained Chrome crashes)的好方法。如果您经常看到 Err_Cache_Miss 错误弹出,那么它可能指向一个有点过时的浏览器。

新的(New)浏览器更新附带对错误的紧急修复以及新功能。虽然不能保证能解决问题,但在考虑更彻底的修复之前,更新浏览器肯定值得尝试。

  1. 要检查Google Chrome更新,请选择右上角的hamburger menu > Settings

  1. 选择设置(Settings )菜单右上角的关于 Chrome按钮。(About Chrome )

  1. Google Chrome将自动开始搜索并安装任何可用的更新。如果没有,请选择更新 Google Chrome(Update Google Chrome )按钮。

禁用任何有冲突的 Google Chrome 扩展(Disable Any Conflicting Google Chrome Extensions)

虽然Google Chrome 扩展(Google Chrome extensions)扩展了浏览器的功能,但它们也可能导致不稳定,尤其是在它们已过时且不受支持的情况下。禁用有问题的Google Chrome扩展程序可以解决诸如Err_Cache_Miss错误之类的Chrome问题。

某些扩展程序,例如Avast Online Security Extension,还可以在页面被视为威胁时阻止加载某些页面。这可能是设计使然,但是如果您无论如何都需要加载页面,则必须禁用扩展程序。

  1. 要访问您的Google Chrome扩展程序列表,请选择右上角的汉堡菜单图标,然后从菜单中选择(hamburger menu )More Tools > Extensions

  1. 在“扩展(Extensions )”菜单中,将列出已安装的扩展列表。选择每个扩展程序旁边的滑块以禁用它们。

禁用扩展后,尝试重新加载有问题的页面。如果页面加载,请依次恢复每个扩展程序并重新加载页面,以帮助您确定是哪个扩展程序(如果有)导致了问题。

重置您的网络设置(Reset Your Network Settings)

在最坏的情况下,Google Chrome之外的问题可能会阻止您正确加载网页。错误配置的互联网连接或损坏的DNS缓存可能会破坏链,阻止您的浏览器将数据正确发送到 Web 服务器并在此过程中导致 Err_Cache_Miss 错误。

如果是这种情况,您需要重置网络设置以解决问题。

  1. 要在Windows上执行此操作,请右键单击开始(Start)菜单并选择Windows PowerShell (Admin)选项。

  1. PowerShell窗口中,键入以下命令以完全重置您的网络配置和DNS缓存:

ipconfig /release
ipconfig /flushdns
ipconfig /renew
netsh winsock reset

  1. 对于 Mac 用户,通过从 Dock 中选择Launchpad ,然后选择(Launchpad )Other > Terminal终端(Terminal)窗口。

  1. 在新的终端(Terminal)窗口中,键入以下命令以重置DNS缓存:

dscacheutil -flushcache
sudo killall -HUP mDNSResponder

运行这些命令应确保您正在使用的连接(和您的DNS缓存)已重置。如果您的浏览器、Web 服务器或 Internet 连接本身没有更深层次的问题,这应该允许您的浏览器中的数据传递到远程服务器并防止发生错误。

禁用谷歌浏览器缓存(Disable Google Chrome Caching)

如果一切都失败了,您可以通过在开发者工具(Developer Tools )菜单中暂时禁用Google Chrome缓存引擎来绕过Err_Cache_Miss错误。(Err_Cache_Miss)

  1. 为此,请打开包含损坏页面的Chrome选项卡,然后选择右上角的汉堡菜单图标,然后从菜单中选择(hamburger menu )More Tools > Developer Tools

  1. Developer Tools菜单中,选择Network选项卡,然后确保启用Disable cache复选框。

在禁用Google Chrome缓存的情况下,刷新或重新加载页面。尽管您可能需要填写之前提交的表格或数据,但错误消息将消失。

解决谷歌浏览器问题(Resolving Google Chrome Issues)

上述步骤应该可以帮助您修复Err_Cache_Mix错误,但使用(Err_Cache_Mix)Google Chrome可能会不时弹出其他错误,包括“您的连接不是私人的”错误(“Your connection is not private” error)。 

如果您仍然无法修复此错误或其他Google Chrome错误,请检查您的互联网连接是否存在问题,并考虑使用FirefoxMicrosoft Edge替代浏览器(using an alternative browser)来解决问题。



About the author

我是一名硬件工程师,拥有超过 10 年的 IOS 和 MacOS 系统工作经验。在过去的 5 年里,我也是一名夜班老师,并且自学了如何使用 Google Chrome。我在这两个领域的技能使我成为网站开发、图形设计或网络安全工作的完美人选。



Related posts