核心原理
防火墙为了阻止未经授权的网络访问,默认可能会阻止一些应用程序,当Chrome浏览器(特别是其更新程序或某些网络功能)被防火墙阻止时,可能会导致无法访问网页、更新失败、网络功能异常等问题,我们通过将其添加到防火墙的“允许列表”来解决。

在 Windows 系统中设置(以Windows 11为例,Windows 10类似)
这是最常见的情况,Windows Defender 防火墙或第三方杀毒软件的防火墙都可能拦截Chrome。
方法1:通过 Windows 安全中心设置(推荐)
这是最直接的方法,适用于系统自带的防火墙。
- 打开设置:点击开始菜单 -> 设置(齿轮图标)。
- 进入隐私与安全:在左侧选择 “隐私和安全性”,然后在右侧点击 “Windows 安全中心”。
- 打开防火墙设置:点击 “防火墙和网络保护”。
- 允许应用通过防火墙:向下滚动,点击 “允许应用通过防火墙”(可能需要管理员权限,点击“更改设置”)。
- 查找并允许 Chrome:
- 在应用列表中,找到 “Google Chrome”。
- 如果列表中没有,点击 “允许其他应用…”,然后点击 “浏览”。
- 找到 Chrome 的安装目录(通常是
C:\Program Files\Google\Chrome\Application\),选择chrome.exe,然后点击“添加”。
- 勾选权限:在列表中,确保为
chrome.exe同时勾选 “专用” 和 “公用” 网络前的复选框。 - 点击“确定”保存。
方法2:通过控制面板(传统方法)
- 在开始菜单搜索 “控制面板” 并打开。
- 查看方式选择 “小图标”,然后点击 “Windows Defender 防火墙”。
- 点击左侧的 “允许应用或功能通过 Windows Defender 防火墙”。
- 后续步骤与方法1的第5-7步相同。
重要提示:如果使用第三方安全软件
如果您安装了 卡巴斯基、诺顿、McAfee、火绒 等第三方安全软件,它们通常有自己的防火墙,您需要在其软件的主界面中找到 “防火墙” 或 “网络保护” 设置模块,然后在应用程序规则或信任列表中,为 chrome.exe 设置为 “允许” 或 “信任”。
在 macOS 系统中设置
macOS 的防火墙设置相对简单。
- 打开系统偏好设置:点击屏幕左上角的苹果菜单 -> “系统偏好设置”。
- 进入安全性与隐私:点击 “安全性与隐私”。
- 打开防火墙:
- 点击 “防火墙” 选项卡。
- 如果防火墙已关闭,点击左下角的锁图标,输入管理员密码解锁,然后点击 “打开防火墙”。
- 配置防火墙选项:
- 防火墙开启后,点击其旁边的 “防火墙选项…” 按钮。
- 为 Chrome 添加例外:
- 点击列表下方的 按钮。
- 在弹出的应用程序列表中,找到并选择 “Google Chrome”(通常位于
/Applications文件夹内)。 - 点击 “添加”。
- 确保权限正确:确保 Chrome 旁边的权限设置为 “允许传入连接”。
- 点击“确定”保存设置。
故障排除与建议
- 管理员权限:以上操作通常需要您拥有计算机的管理员账户和密码。
- 检查多个可执行文件:有时,不仅
chrome.exe需要放行,Chrome 的更新程序googleupdate.exe也可能需要,如果问题依旧,可以尝试将C:\Program Files\Google\Chrome\Application\目录下的相关.exe文件都添加进去。 - 临时测试:为确定是否是防火墙问题,您可以暂时完全关闭防火墙(不推荐长期关闭,仅用于测试),如果关闭后问题消失,就说明确实是防火墙阻止,再按上述方法添加例外即可。
- 公司/学校电脑:如果您使用的是工作或学校电脑,网络可能由组策略或企业级防火墙管理,这种情况下,您需要联系IT支持部门,个人可能无法修改设置。
您需要进入操作系统的防火墙设置,将谷歌浏览器的主程序(chrome.exe 或 macOS 下的 Google Chrome 应用)添加到允许列表中,并确保对私有和公共网络都有效,如果安装了第三方安全软件,也需在其设置中检查。