WPS 更新程序误删桌面第三方快捷方式 — 证据报告
WPS 更新程序误删桌面第三方快捷方式 — 证据报告
报告时间:2026-09-01 21:40 | 事件主体:WPS Office 更新(12.1.0.26899 → 12.1.0.28505)
安装包:C:\QMDownload\SoftMgr\W.P.S.50.517_12.1.0.28505.exe(金山官方签名,NSIS-3 OEM 定制版)
结论(一句话):WPS 更新程序在"外部链接配置缺失"的状态下执行了 -repair3rdlink(修复第三方快捷方式)命令,误删了桌面上 4 个完全有效的第三方快捷方式(夸克、115浏览器、剪映、百度网盘)。被删快捷方式指向的程序全部存在,删除行为没有任何正当依据,属越权操作。
一、事实经过(时间线)
时间 | 事件 | 证据来源 |
19:47 | WPS 更新开始,先卸载旧版 12.1.0.26899 | wpssetup.log |
19:48:02 | 第一次执行 -repair3rdlink | ksomisc_2026_09_01.log 行500 |
20:17 | 用户发现桌面缺图标并截图提问(此时剪映/115/百度/夸克仍在桌面) | 用户截图 |
20:34:50 | 第二次执行 -repair3rdlink | ksomisc 日志行1390 |
20:34:52 | 读取外部链接配置 externlinkinfo.json 失败(文件不存在) | ksomisc 日志行1478-1479 |
20:34:52~20:35 | 误删夸克、115浏览器、剪映、百度网盘桌面快捷方式 | 时间戳推断 |
20:35:44~20:38:59 | 用户手动恢复这 4 个快捷方式到桌面 | 桌面 .lnk 创建时间戳 |
20:41:12 | 第三次执行 -repair3rdlink,生成 WPS 自己的桌面图标 | ksomisc 日志行2088;WPS Office.lnk 创建时间 20:41:13 |
二、核心证据 1:被删的快捷方式全部有效
被删的 4 个快捷方式,其指向的目标程序 全部存在(.lnk 解析 + 文件系统双重验证):
快捷方式 | 目标路径 | 目标是否存在 |
夸克.lnk | C:\Users\jinye\AppData\Local\Programs\Quark\quark.exe | ✅ 存在 |
115浏览器.lnk | C:\Users\jinye\AppData\Local\115Chrome\Application\115chrome.exe | ✅ 存在 |
JianyingPro.lnk | C:\Users\jinye\AppData\Local\JianyingPro\Apps\JianyingPro.exe | ✅ 存在 |
BaiduNetdisk.lnk | C:\Users\jinye\AppData\Roaming\baidu\BaiduNetdisk\BaiduNetdisk.exe | ✅ 存在 |
结论:这不是"清理失效快捷方式"——被删对象全部是有效的、用户日常使用的正常程序入口。
三、核心证据 2:判断模式暴露误删逻辑
对比同一桌面上没被动的快捷方式(创建时间均为 7月30日,从未被修改):
快捷方式 | 目标路径 | 位置类别 |
抖音.lnk | C:\Program Files (x86)\ByteDance\douyin\douyin.exe | 系统目录 |
迅雷.lnk | C:\Program Files (x86)\Thunder Network\... | 系统目录 |
爱奇艺.lnk | C:\Program Files\IQIYI Video\... | 系统目录 |
虎牙直播.lnk | C:\Program Files (x86)\HuyaClient\... | 系统目录 |
规律铁证:被删的 4 个快捷方式,目标全部位于用户目录(AppData);没被动的 4 个,目标全部位于 Program Files。两个集合泾渭分明,绝非巧合。
推断的误判逻辑:-repair3rdlink 在判断"第三方快捷方式是否有效"时,采用了错误的判据——它把"目标程序安装位置不在标准系统目录(Program Files)"当成了"无效/异常"。 而夸克、115、剪映、百度网盘恰恰都是"仅当前用户安装"(per-user install)的软件,合法安装在 AppData 下,于是被误杀。
四、核心证据 3:执行时的配置缺失(日志原文)
安装日志 %APPDATA%\Kingsoft\office6\log\ksomisc\ksomisc_2026_09_01.log(UTF-16,2335 行)第 1478-1479 行,记录了 20:34:52 第二次 -repair3rdlink 执行时的真实状态:
[1478] 2026/09/01 20:34:52 E ksomisc [KFastLink::_GetExternLinkInfoPath]
_GetExternLinkInfoPath: Failed is not exists:
C:\Users\jinye\AppData\Roaming\kingsoft\office6\fastlinkres\externlinkinfo.json
[1479] 2026/09/01 20:34:52 E ksomisc [KFastLink::UpdateAllExternLink]
UpdateAllExternLink: Failed to get externlinkinfo.json path
解读:-repair3rdlink 本应依据 externlinkinfo.json(外部链接信息清单,即"哪些第三方链接需要处理"的配置)执行修复。但该配置文件不存在,程序在"拿不到配置"的异常状态下继续执行,走了兜底逻辑——这就是误删的直接技术原因。程序甚至未向用户报告任何异常,return: 0(谎报成功)。
五、权力问题:WPS 凭什么动用户的快捷方式?
回答:没有任何权力。这属于明确的越权操作。
桌面快捷方式是用户个人数据(位于用户桌面目录下的 .lnk 文件),属于用户的个人文件。第三方软件在未经用户知情、同意的情况下,扫描并删除桌面上其他软件的快捷方式,是对用户个人文件的越权处置。
违反软件最小权限原则:WPS 作为办公软件,其更新程序只应管理自己的文件(自己的安装目录、自己的快捷方式)。它没有理由、也没有权限枚举、判断、处置桌面上其他软件的快捷方式。
违反行业规范:工信部历次"APP 侵害用户权益行为"专项整治中,明确将"未经用户同意,擅自修改、删除用户数据"列为违规行为。软件更新时静默删除用户桌面其他软件入口,属于同类问题。
即使目标是"失效快捷方式"也无权:哪怕某个快捷方式真的指向已卸载程序,正确的做法是提示用户(如"检测到 N 个无效快捷方式,是否清理?"),由用户决定,而不是程序自作主张直接删除。何况本案中被删的快捷方式全部有效。
雪上加霜:该操作以提权(管理员)进程执行、直接物理删除(不进回收站)、不记入资源管理器撤销栈、日志还谎报成功(return: 0)——用户几乎没有任何途径自行找回。
六、投诉与处理建议
投诉渠道(建议按序):
WPS 官方客服(官网 wps.cn → 客服/帮助),或客服热线 400-677-5005,说明"更新误删桌面快捷方式"并要求反馈到开发组;
金山官方社区(社区.wps.cn)发帖,附本报告;
如金山不处理,可向工信部电信用户投诉受理中心(12321 或 010-12300)反映"软件更新擅自删除用户数据"。
投诉要点(可直接引用):
"WPS Office 12.1.0.28505 于 2026-09-01 更新时,在执行 -repair3rdlink 命令的过程中,因外部链接配置文件 externlinkinfo.json 缺失,误删了本人桌面上 4 个有效快捷方式(夸克、115浏览器、剪映、百度网盘),目标程序均正常安装于用户目录。删除操作未经本人同意,且不经过回收站、无法撤销。请求金山官方修复该逻辑,并对误删行为作出说明与补偿。"
七、防复发建议
关闭 WPS 自动更新:WPS 设置 → 通用 → 关闭"自动更新"(本次事件就是自动更新触发的);
更新前先备份桌面快捷方式(桌面 .lnk 文件很小,可定期打包一份);
关注官方版本更新说明,确认此问题在后续版本修复后再手动升级。
证据来源:桌面快捷方式时间戳(stat)、快捷方式目标解析、WPS 安装日志(wpssetup.log / ksomisc_2026_09_01.log)、安装包结构分析(7-Zip)。 本报告所有数据均来自被查机器本地文件,未做任何人工修改。