办公软件
翻完WPS安装包签名和进程链,我才明白它更新服务为啥总在后台蹲着
76 0 16
熬夜蹲更新日志蹲出经验了。最近 WPS 老在任务管理器里冒出来,我就想看看它到底在后台搞啥。
先说结论:WPS 的更新服务是常驻的,而且会自己拉一个子进程去联网检查,不是单纯的开机自启。
我拿 Process Monitor 录了 20 分钟,过滤 wpsupdate.exe,发现它每 15 分钟左右就去读一次注册表 HKCU\Software\Kingsoft\Office\6.0\Common\Update 下的几个键,然后尝试连 update.wps.cn。重点是——就算你在设置里关了「自动升级」,这个服务进程还是会在那蹲着,只是不下载而已。
判断依据:
- 进程链是
wpscloudsvr.exe→wpsupdate.exe,后者命令行带/silent参数; - 用 Autoruns 看,它的服务项藏在
HKLM\SYSTEM\CurrentControlSet\Services\WpsUpdate,启动类型是「自动」; - 我把这个服务手动停掉后,WPS 主程序能正常开,但云文档同步会提示一次「组件缺失」,重新拉起后服务又回来了。
所以它不是纯流氓,是云功能依赖它。但如果你只用本地文档,完全可以:
- 服务里禁用
WpsUpdate, - 计划任务里把
Kingsoft\WPS Office\Update那个任务也禁了, - 再用火绒或者系统自带防火墙给它出站规则加一条阻止。
我这么干之后,内存占用少了大概 80MB,后台网络请求也没了。代价是云同步得手动开,对我这种本地党无所谓。
踩坑提醒:别直接删安装目录下的 wpsupdate.exe,会触发主程序自检报错,弹窗比更新还烦。
你们平时是留着更新服务还是直接掐了?有没有人试过只禁用计划任务不碰服务,会不会被重新写回来?
登录后可以为帖子点赞,但本帖内容对所有人开放阅读。
