You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Microsoft Edge中指定浏览器扩展的网络访问?

解决Sitesentry扩展网络访问担忧的方案

我因拖延症问题,在Microsoft Edge浏览器中安装了Sitesentry扩展。这款扩展评论量和用户基数都很小,还请求了浏览器关闭后在后台运行的权限。我已经在Edge设置中关闭了后台进程权限,但仍担心它的网络访问能力。该扩展无需联网即可运行,且是唯一符合我需求的工具,无法更换。结合自身有限的技术知识,我想到两个解决方向,以下是具体操作步骤及其他可行方法:

方法一:通过hosts文件拦截扩展通信网址

第一步:找出扩展的通信域名

  • 打开Edge,进入edge://extensions/页面,找到Sitesentry扩展并点击详情,开启页面右上角的开发者模式,复制该扩展的ID(一串随机字符)。
  • 按F12打开Edge开发者工具,切换到网络标签页。
  • 保持开发者工具开启,正常使用扩展一段时间(或等待几分钟观察后台请求),在网络列表中筛选出关联该扩展ID的请求,记录下这些请求的目标域名。

第二步:编辑hosts文件拦截域名

  • 按下Win+R,输入notepad C:\Windows\System32\drivers\etc\hosts,回车后以管理员权限打开记事本。
  • 在文件末尾添加一行规则:127.0.0.1 目标域名,每个域名单独占一行(例如127.0.0.1 example.com)。
  • 保存文件后,按下Win+R输入cmd打开命令提示符,执行命令ipconfig /flushdns刷新DNS缓存。

方法二:通过注册表策略禁止扩展网络访问

若hosts拦截无效,可通过注册表策略直接限制:

  • 按下Win+R,输入regedit打开注册表编辑器。
  • 导航到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\Extensions(若路径中缺少某项,右键逐级新建项即可)。
  • 在Extensions项下新建子项,子项名称填写之前复制的Sitesentry扩展ID。
  • 在该子项中新建DWORD(32位)值,命名为BlockNetworkAccess,将其值设置为1。
  • 重启Edge浏览器,该扩展将被禁止访问网络。

其他可行方法

  • Edge内置权限控制:打开edge://settings/content,搜索“扩展权限”,找到Sitesentry扩展,直接禁用它的网络访问权限(部分扩展可能强制请求权限,可先尝试此方法)。
  • Windows Defender防火墙拦截:打开Windows Defender防火墙,选择高级设置 → 出站规则 → 新建规则,规则类型选程序,找到Sitesentry扩展的安装路径(一般在C:\Users\你的用户名\AppData\Local\Microsoft\Edge\User Data\Default\Extensions\扩展ID\版本号),选择扩展的核心文件,设置规则为阻止连接,完成后该扩展将无法发起网络请求。

内容的提问来源于stack exchange,提问作者donthababakka

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 03:01:13