苹果电脑频繁弹出“您的mac已感染病毒”等全屏广告,需三步同步清除:一、safari中全局阻止弹窗并清空已配置网站;二、卸载含“ads”“helper”等关键词的伪装扩展;三、清理/library和~/library中的广告.plist文件及活动监视器中的ad/pop进程。

苹果电脑频繁弹出“您的Mac已感染病毒”“点击更新Flash”等全屏网页广告,说明恶意脚本或广告软件已注入Safari或系统后台,必须从浏览器拦截、扩展清理、系统级进程三方面同步清除。
启用Safari全局弹窗阻止
这一步是基础防线,能立即阻断90%以上网页触发的弹窗,但仅靠它无法清除已驻留的广告程序。
1、打开Safari浏览器 → 点击顶部菜单栏“Safari” → “设置”。
2、切换到“网站”标签页 → 在左侧列表底部找到并点击“弹出式窗口”。
3、在右侧“访问其他网站时”下拉菜单中选择“阻止”。
4、【关键操作】向下滚动查看“已配置的网站”列表,逐个选中非银行、非支付类站点,点击右侧“移除”按钮清空全部条目——残留的“允许”规则会让广告绕过全局拦截。
卸载伪装型浏览器扩展
很多弹窗来自名为“Video Booster”“Ads Cleaner”“Download Helper”的扩展,它们根本不是广告拦截器,而是弹窗发射器。
方法一:手动排查
1、Safari → 设置 → 扩展 → 查看已启用列表。
2、禁用所有名称含“Ads”“Plus”“Helper”“Tool”“Boost”“Updater”的扩展。
3、对每个禁用项,点击右侧齿轮图标 → 选择“移除扩展”彻底删除。
方法二:终端快速清空(更彻底)
1、打开“终端”,粘贴执行:defaults write com.apple.Safari ExtensionsEnabled -bool false。
2、重启Safari后,在地址栏输入 safari://extensions 确认列表为空。
清除系统级广告软件残留
这些程序不显示在Dock或启动台,却在后台监听网络请求并强制注入弹窗,必须手动定位删除。
第一步:清理LaunchAgents和LaunchDaemons
1、打开“访达”,按 Command + Shift + G,依次输入以下路径并回车:
/Library/LaunchAgents → /Library/LaunchDaemons → ~/Library/LaunchAgents
2、在每个文件夹中查找文件名含“update”“helper”“ad”“promo”“notify”的.plist文件,右键→“移到废纸篓”。
第二步:终止活跃广告进程
1、打开“活动监视器”,在搜索框输入“ad”“pop”“agent”“notify”。
2、选中匹配进程(如“AdServiceAgent”“PopUpDaemon”),点击左上角“X”强制退出。
3、若提示“需要管理员权限”,勾选“强制退出”后输入密码确认。
安装uBlock Origin强化拦截
仅靠Safari内置拦截无法应对现代广告技术,uBlock Origin可屏蔽弹窗背后的域名、脚本与跟踪器,且无数据上传行为。
1、访问 github.com/gorhill/uBlock/releases,下载最新版 uBlock0.safariextz 文件。
2、双击该文件 → 点击“安装” → 返回Safari设置→扩展→启用uBlock Origin。
3、点击地址栏右侧uBlock图标 → 点击齿轮图标 → 在“过滤器列表”中勾选“EasyList”“EasyPrivacy”“AdGuard Base Filter”。
4、返回uBlock面板 → 点击“高级设置” → 开启“阻止弹出式窗口”选项。
启用专注模式一键静音
当弹窗已突破浏览器层进入系统通知层级(例如通过恶意网页调用Notification API),需用专注模式切断最终通路。
1、点击苹果菜单 → “系统设置” → “专注模式” → 右下角“+” → 选择“自定”。
2、命名为“网页静默”,在“允许的通知”中不添加任何应用,确保列表为空。
3、在“选项”中关闭“允许重复通知”“允许紧急情况绕过”“在锁定屏幕上显示通知”。
4、点击“完成” → 立即启用该模式。
5、此后点击屏幕右上角控制中心→铃铛图标旁的月亮按钮,即可一键开关。










