原理:WPS篡改来自三处:WPS图片自身关联保护、WPS后台服务
WpsPhotoService、WPS更新时自动恢复关联、升级时重置设置。下面按顺序执行,从软件设置→系统服务→注册表权限锁定,做到几乎无法被改写。
第一步:WPS内部全部关闭关联(必须先做)
-
打开WPS Office配置工具:开始菜单搜索
配置工具→ 打开【WPS Office 配置和修复工具】→点【高级】- 兼容设置:取消勾选「图片文件(.jpg,.png,*.gif等)」;取消勾选上方「WPS Office兼容第三方系统和软件」
- 升级设置:全部取消勾选:
- ❌升级时恢复文件关联
- ❌升级时检查文件关联,自动修复为默认WPS打开
- 功能定制:关闭不需要的右键菜单,确定保存。
-
打开任意一张图片唤起WPS图片 → 右上角三横线菜单 → 设置 →【文件关联】
- 点击【全选】两次,所有图片格式全部取消勾选
- 关闭「关联保护防修改」开关(重中之重),确定退出。
第二步:禁用WPS图片后台守护服务(管理员CMD)
按Win+X,选择 Windows终端(管理员) / 命令提示符(管理员),逐条执行下面命令:
::停止WPS图片服务 sc stop WpsPhotoService ::设置为禁用,开机不会自动启动 sc config WpsPhotoService start= disabled ::停止WPS更新、后台监控进程 taskkill /f /im WpsPhoto.exe taskkill /f /im WPSUpdate.exe taskkill /f /im KPWorker.exe sc config WPSUpdateService start= disabled sc stop WPSUpdateService
执行完,去服务(
services.msc)确认:WpsPhotoService状态:已禁用,已停止。
第三步:设置你想要的默认看图软件
Win+i打开设置 → 应用 → 默认应用 → 按文件类型指定默认应用
对 .jpg .jpeg .png .bmp .gif .webp 逐个指定你需要的看图程序(Windows照片 / XnView / IrfanView等)。
第四步:注册表权限锁定【终极防御,防止WPS后台改写UserChoice】
⚠️注册表操作谨慎,建议先备份对应项。
- Win+R输入
regedit打开注册表编辑器 定位路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg\UserChoice
- 右键
UserChoice→ 权限 →【高级】
- 所有者改为你当前登录的用户;
- 删除所有其他用户组的写入、修改权限;
- 只保留你的账户拥有读取权限;添加拒绝权限:所有用户拒绝“设置数值”。
- 对
.png .jpeg .bmp .gif .webp的每一个FileExts\后缀名\UserChoice,重复上面权限设置。
效果:WPS即使尝试后台写入注册表修改默认应用,会被系统权限拒绝,无法篡改。
可选进阶方案
方案A:直接重命名WPS图片可执行文件(彻底废掉WPS图片)
找到WPS安装目录,一般类似: 把 重命名为 ,WPS图片直接无法启动。WPS更新,更新后需要重新检查。
