目录导读
- 为什么WPS开屏广告如此烦人?
- 广告弹出机制解析
- 免费版与会员版的区别
- 永久屏蔽的底层原理
- 系统级拦截 vs 软件级修改
- 安全风险与注意事项
- 通过WPS内部设置彻底关闭
- 关闭“WPS热点”和“推送通知”
- 禁用“开机自启”与“任务栏图标”
- 修改配置文件(永久版)
- 定位关键文件:
ksoqing.db与koala.config - 设置文件只读属性,防止恢复
- 定位关键文件:
- 利用防火墙或Hosts屏蔽广告域名
- 需要屏蔽的广告域名列表
- 操作步骤(Windows / Mac)
- 使用第三方工具(需谨慎)
- AdGuard、火绒等工具配置
- 优缺点分析
- 常见问题FAQ
问答形式解答高频疑惑

- 哪种方法适合你?
为什么WPS开屏广告如此烦人?
WPS Office作为国内最主流的办公套件之一,其免费版本依靠广告获得收入,根据用户反馈和网络社区统计,平均每次启动WPS会弹出1~2个广告,包括:
- 开屏弹窗:启动时全屏或半屏广告,持续3~5秒。
- 右下角通知栏广告:模拟系统消息,点击后跳转。
- 内部悬浮广告:编辑文档时突然出现的推广链接。
这些广告不仅打断工作流,还可能占用系统资源,WPS官方表示,会员付费后可去除广告,但不少用户认为会员价格偏高(约89元/年),或者只需要轻度办公功能,因此倾向于自己动手屏蔽广告。
Q:屏蔽WPS广告是否违反用户协议?
A:WPS用户协议禁止修改软件核心程序或绕过付费限制,但通过系统防火墙或修改本地配置文件(非反编译),通常被认为属于“个人合理使用”范畴,WPS官方不会主动追究,但后续版本更新可能导致方法失效。
永久屏蔽的底层原理
要实现“永久”屏蔽,需要理解广告弹出的三个环节:
- 触发机制:WPS启动时,向远程服务器请求广告内容。
- 存储机制:下载的广告数据缓存在本地文件夹中。
- 显示机制:通过后台进程(如
wpscenter.exe、wpsnotify.exe)调用界面展示。
永久屏蔽的核心思路:
- 切断网络请求:用防火墙或Hosts文件拦截广告域名。
- 禁用显示进程:修改注册表或配置文件,让WPS不再启动广告相关模块。
- 锁定文件:将设置文件设为只读,防止WPS自动恢复广告开关。
注意:WPS每隔一段时间会强制更新,如果方法只修改了内存或临时文件,更新后可能恢复,因此推荐修改本地配置文件并设置只读权限。
Q:为什么禁用“任务计划程序”中的WPS项不能根治?
A:WPS广告自启动路径多样,除了任务计划,还有注册表Run键、服务项(如WPS Office服务),单独禁用某一项,其他路径仍会激活广告。
方法一:通过WPS内部设置彻底关闭
适用人群:不想动系统文件的用户,且愿意接受偶尔弹出广告(非100%根治)。
实际效果:可减少约70%的弹窗,但无法移除所有开屏广告。
具体步骤:
-
关闭WPS热点
- 打开任意WPS组件(如文字、表格、演示)。
- 点击左上角“设置”图标(齿轮)→“配置和修复工具”。
- 在弹出窗口中勾选“关闭WPS热点”,并确定。
-
关闭推送通知
- 回到WPS主界面,点击“设置”→“账号与功能”→“推送通知设置”。
- 关闭“接收产品更新通知”“接收活动通知”“接收广告推送”。
-
禁用后台进程
- 打开任务管理器(Ctrl+Shift+Esc),找到“WPS Office”相关的进程(如
wpscenter.exe),右键→“结束任务”。 - 在WPS设置中,取消勾选“显示WPS任务栏通知图标”。
- 打开任务管理器(Ctrl+Shift+Esc),找到“WPS Office”相关的进程(如
-
修改注册表(可选)
- Win+R键输入
regedit,定位到:
HKEY_CURRENT_USER\Software\Kingsoft\Office\6.0\common - 新建DWORD(32位)值,命名为
EnableAD,数值数据设为0。
- Win+R键输入
效果评估:此方法后重启电脑,WPS首次启动可能仍会显示一次广告,但后续弹出频率降低,若WPS自动更新,设置可能被重置。
Q:为什么我关掉了所有开关,第二天广告又回来了?
A:WPS免费版会定期联网,将用户配置与云端同步,彻底解决需要配合下文的方法四(防火墙拦截)。
方法二:修改配置文件(永久版)
核心原理:WPS的广告开关存储在本地数据库文件ksoqing.db中,而广告列表则与koala.config相关,通过修改这些文件并设为“只读”,WPS无法覆盖你的设置。
步骤(以Windows为例):
-
定位文件路径
- 打开文件夹:
C:\Users\[你的用户名]\AppData\Local\Kingsoft\WPS Office\ - 在
[版本号]\office6\目录下找到ksoqing.db(如果找不到,先显示隐藏文件)。 - 同时找到
koala.config(位于[版本号]\wpscloud\中)。
- 打开文件夹:
-
修改文件内容
- 用记事本打开
ksoqing.db(实际上是一个文本文件),搜索"ad_enable"和"ad_push",将其值改为false或0。 - 打开
koala.config,删除所有与广告相关的URL(如ad.*.kingsoft.com),或直接清空文件内容后保存。
- 用记事本打开
-
设置只读权限
- 右键
ksoqing.db→“属性”→勾选“只读”→确定。 - 同样操作
koala.config。
- 右键
-
防止WPS自动恢复
- 打开任务计划程序(taskschd.msc),禁用所有名称包含“WPS”的任务。
- 打开服务管理器(services.msc),找到“WPS Office Service”,设置为“禁用”。
注意事项:
- 此方法在WPS 2019~2025版本上测试有效。
- 如果WPS自动更新后文件被替换,需要重新设置只读。
- 删除
koala.config可能导致云同步功能异常(如无法保存文档到WPS云盘)。
Q:我找不到
ksoqing.db文件怎么办?
A:请确保查看“隐藏的项目”(在文件夹选项→查看中勾选),如果仍然没有,可能是WPS版本不同,可尝试搜索*.db文件,或直接修改注册表(见方法一)。
方法三:利用防火墙或Hosts屏蔽广告域名
原理:在系统层面阻止WPS连接广告服务器,使其无法下载广告内容。
优点:不修改软件本身,WPS更新后依然有效。
缺点:需要手动维护域名列表,且有些广告可能内嵌在WPS主程序中(如“WPS首页推荐”)。
1 屏蔽Hosts(推荐较简单)
- 以管理员身份打开记事本,加载
C:\Windows\System32\drivers\etc\hosts。 - 在文件末尾添加以下条目(每个一行):
0.0.1 ad.kingsoft.com 127.0.0.1 ads.kingsoft.com 127.0.0.1 adservice.kingsoft.com 127.0.0.1 img.kingsoft.myad.com 127.0.0.1 push.wps.cn - 保存文件(若提示无权限,可先将hosts文件复制到桌面,修改后再覆盖回原位置)。
2 系统防火墙出站规则
- 打开“控制面板”→“Windows Defender防火墙”→“高级设置”。
- 新建“出站规则”→选择“程序”→浏览到WPS安装目录下的
wps.exe和wpscenter.exe(通常在C:\Program Files (x86)\Kingsoft\WPS Office\)。 - 选择“阻止连接”,名称可设为“阻止WPS广告”。
效果:开屏广告的图片无法加载,显示为白屏或占位符,但程序不会崩溃,如果WPS更新后新增广告域名,需要补充拦截。
Q:为什么我用Hosts屏蔽后,广告偶尔还是会弹出?
A:WPS可能使用CDN或动态域名,广告域名不固定,建议配合方法二中的只读配置,形成双重防护。
方法四:使用第三方工具(需谨慎)
适用场景:对技术不熟悉,希望一键解决的用户。
主流工具:AdGuard、火绒安全、DNS过滤(如AdBlock DNS)。
1 AdGuard(Windows/Mac)
- 安装AdGuard→开启“过滤广告”开关。
- 在“高级”→“过滤规则”中添加规则:
||kingsoft.com^$third-party。 - 注意:免费版AdGuard有功能限制,可能需要付费完全版。
2 火绒安全(免费)
- 安装火绒→进入“安全工具”→“弹窗拦截”。
- 点击“截图拦截”或手动添加规则:选中WPS的广告弹窗窗口,火绒会自动记忆。
- 优点:不修改WPS本身,拦截窗口后永久生效。
风险提示:
- 第三方工具可能获取系统权限,建议从官网下载。
- 部分工具会误伤正常弹窗(如WPS更新提醒),需手动调整规则。
Q:火绒拦截后,WPS会不会变慢?
A:不会,火绒仅拦截弹窗显示,不影响WPS核心性能,但需要占用少量内存(约50MB)。
常见问题FAQ(问答形式)
Q1:WPS会员68元/年,值不值得买?
A:如果你每天使用WPS超过2小时,且不想折腾,会员可同时享受云存储、PDF转换等功能,性价比尚可,但若仅用于轻度阅读和编辑,屏蔽广告更划算。
Q2:永久屏蔽后,WPS会检测到并封号吗?
A:WPS官方没有主动封禁屏蔽广告用户的先例,但理论上,WPS能检测到Hosts或防火墙规则异常(如无法请求广告服务器),目前不会采取行动。
Q3:Mac版WPS如何屏蔽开屏广告?
A:Mac版WPS广告较少,但仍可尝试:
- 在“偏好设置”中关闭“自动检查更新”和“通知”。
- 使用Little Snitch或LuLu防火墙阻止WPS联网。
- 修改
~/Library/Application Support/Kingsoft/WPS Office/下的配置文件(类似Windows方法)。
Q4:为什么我按步骤操作后,WPS无法启动?
A:常见原因:
- 误删了关键文件(如
koala.config完全清空可能导致崩溃),恢复方法:重新安装WPS。 - 防火墙规则设置错误,阻止了WPS主程序联网(非广告进程),检查规则中是否只阻止了特定域名。
Q5:有没有一劳永逸的脚本?
A:GitHub上有开源项目(如“WPS-AdBlock”),但需要定期更新,建议用本指南中的方法二(只读配置文件)+方法三(Hosts),可维持数月有效。
哪种方法适合你?
| 方法 | 难度 | 永久性 | 风险 | 推荐指数 |
|---|---|---|---|---|
| 内部设置 | 低(易恢复) | 无 | ||
| 修改配置文件+只读 | 高 | 低(可能影响云同步) | ||
| Hosts/防火墙 | 中(需维护域名) | 低 | ||
| 第三方工具 | 高(依赖工具) | 中 |
最终建议:
- 普通用户:优先尝试“方法一+方法三”(内部设置+Hosts屏蔽),简单且安全。
- 高级用户:采用“方法二+方法四”(只读配置文件+火绒拦截),几乎零广告。
- 土豪用户:直接充会员,省心省力。
希望本文能帮你彻底告别WPS的开屏广告,专注高效办公,如果方法因版本更新失效,建议百度搜索“WPS版本号+屏蔽广告”获取最新方案。