必须按四步操作:先按Option键重置所有扩展设置以禁用全部扩展;再逐个卸载高危扩展或终端执行defaults命令彻底清空;接着在系统设置中移除残留授权;最后用活动监视器强制退出helper/agent等进程并删除LaunchAgents中可疑.plist文件。

Mac Safari浏览器被大量扩展插件拖慢、弹窗频发、页面渲染异常,需彻底关闭所有扩展并清空残留配置,实现一键式回归纯净状态。
全局禁用所有Safari扩展
这一步直接切断所有扩展的运行入口,操作后立即生效,无需重启浏览器。
打开Safari → 顶部菜单栏点击「Safari」→「设置」→ 切换到「扩展」标签页 → 【按住Option(⌥)键不放,此时原“卸载”按钮变为“重置所有扩展设置”】 → 点击该按钮 → 在弹出确认框中点“重置”。
重置操作会自动取消所有扩展的启用状态,并清除各扩展自定义的网站白名单、无痕模式开关、脚本执行范围等策略。注意:它不会卸载扩展本身,仅归零运行权限。
彻底卸载全部非必要扩展
仅禁用不够,残留的扩展文件仍可能在后台拉起进程或申请系统级权限。必须逐个卸载,尤其要清理名称含“Helper”“Tool”“Ads”“Boost”“Updater”的高危项。
方法一:界面批量卸载
1、Safari → 设置 → 扩展 → 将鼠标悬停在第一个扩展名上 → 点击右侧出现的「卸载」按钮 → 在弹窗中点「卸载」。
2、重复第一步,对列表中每个扩展执行卸载操作——不要跳过已显示为“已禁用”的条目,因为禁用≠卸载,未卸载的扩展仍保留在系统扩展白名单中。
3、卸载完成后,关闭设置窗口,地址栏输入 safari://extensions 回车 → 确认页面显示“暂无扩展”,列表为空。
方法二:终端强制清空(更彻底,适用于界面卸载失败或列表空白但仍有弹窗的情况)
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
打开「终端」→ 粘贴执行:
defaults write com.apple.Safari ExtensionsEnabled -bool false
→ 回车 → 再执行:
defaults delete ~/Library/Preferences/com.apple.Safari ExtensionDefaults
→ 回车 → 关闭终端,重启Safari。
清除系统级扩展残留授权
很多用户以为卸载完就干净了,其实macOS会在「隐私与安全性」里长期保留已卸载扩展的签名与权限记录,它们能绕过Safari设置重新激活行为。
1、点击左上角苹果菜单 →「系统设置」→ 左侧边栏滚动到底部 → 点击「隐私与安全性」。
2、向下滚动 → 点击「扩展」→ 点击子项「Safari 浏览器扩展」。
3、查看右侧列表:凡名称存在但你在Safari扩展页已看不到的条目,均为残留授权 → 逐个点击其右侧「详细信息」→ 点「移除」。
【关键提醒:银行类、1Password、Bitwarden等可信扩展若也在列表中,请勿移除;只删那些你从未安装过、名字可疑或已卸载却仍在的条目】
终止后台驻留的插件代理进程
有些扩展卸载后,其守护进程仍潜伏在内存中,监听Safari启动事件,一开浏览器就自动弹窗或注入脚本。
① 打开「活动监视器」→ 顶部搜索框依次输入以下关键词并回车:
“helper” → “agent” → “ad” → “pop” → “notify”
② 对每次搜索结果中匹配的进程(如“PDFHelperAgent”“AdServiceDaemon”“VideoToolNotifier”),选中 → 点击左上角「X」→ 选择「强制退出」。
③ 完成后,再打开访达 → 按Command + Shift + G → 输入:
/Library/LaunchAgents → 回车 → 删除所有含“ad”“helper”“update”“promo”的.plist文件;
再输入:
~/Library/LaunchAgents → 回车 → 同样删除可疑.plist文件。

















