wps拖拽文件粘贴功能失效
【问题】
WPS 首页「最近」列表里,来源标为「我的设备」的文件,拖不到任何其他程序。
拖到桌面:鼠标出现红色禁止光标,松手没反应。
拖到聊天软件:提示「已自动过滤空文件/文件夹」。
拖到浏览器或其他软件:完全没有反应。
但把位置筛选切到「本地」或「我的云文档」,拖同一批文件就完全正常。
【这不是目标软件的问题】
同一个文件、同一次拖拽动作,换成桌面、聊天软件、浏览器、其他软件四个目标,全都失败,而且都表现为「没有收到有效文件」(禁止光标 / 提示空文件 / 无反应)。
把筛选切到「本地」或「我的云文档」后,拖到同样这几个目标,全都正常。
所以和目标软件无关,和目标软件的版本也无关——是 WPS 交出去的拖拽数据本身是空的。
【关键对照,最能说明问题】
我这台(Windows 11 + WPS 12.1.0.28488):我的设备拖不动,我的云文档正常,本地正常。
办公室电脑(Windows 7 + 旧版 WPS,登录同一个账号):我的设备正常,我的云文档正常,本地正常。
同一个账号、同一批文件,办公室旧版 WPS 三类来源都能拖,我这台只有「我的设备」不能拖。
【我认为问题出在 WPS 给出的文件位置本身是错的】
一、属性里显示的「位置」不是一条能用的文件路径
对这类文件右键看属性,显示的「位置」是一串没有盘符的缓存目录名,后面跟一串哈希字符。
把这串内容复制到资源管理器地址栏回车,会直接跳到浏览器——系统把它当成网址处理,认不出来这是路径。
它实际指向的是 WPS 云盘的缓存目录,里面那份文件是「我打开这个文件的那一刻」才临时下载下来的副本,看目录的创建时间就能对上——和我打开文件的时刻一模一样。
而且这个缓存目录里已经堆了两百多个哈希命名的子目录,说明它属于会被自动清理的滚动缓存。
二、右键「打开文件位置」直接报错
对同一个文件右键选「打开文件位置」,提示:「此文件(夹)已移动、重命名或已被删除」。
三、最近列表里记录的原始路径已经全部失效
查看 WPS 最近列表的索引数据可以看到,这类条目的来源字段被标记为「我的设备」,而它记录的原始路径,指向的是我这台电脑上早已不存在的旧账户目录,以及聊天软件的文件接收缓存目录。全部四十条记录里,原始路径无一例外都指向本机已不存在的位置。
综合这三点:WPS 在拖拽这类条目时,手里既没有有效的本地文件位置,也没有把云端内容临时落地成一份可以交付的文件,于是交给系统的是一个空的拖拽对象,任何软件都不可能接收。
【已经试过,全部无效】
一、WPS 的配置和修复工具,高级里的「重置插件」「重新注册组件」「重置工具栏」
二、重新安装 WPS(以升级方式覆盖安装)
三、多次更新 Windows
四、把 WPS 升级到最新版
五、更换拖拽目标软件:桌面、聊天软件、浏览器、其他软件都试过
六、把目标软件用管理员身份运行后再试,没有改善
七、权限方向已经排查过:WPS 相关的几个主程序都没有申请管理员权限,注册表里也没有「以管理员身份运行」的兼容标记,进程权限级别和资源管理器一致。所以可以排除权限隔离这个方向。
【补充一条线索】
我这台 WPS 的首页是用网页内核渲染的,不是老版那种原生列表。
【我的判断,供参考】
新版 WPS 首页改成网页内核渲染后,拖动「我的设备」这类在本机没有实体文件的条目时,既拿不到有效的本地文件位置,也没有像旧版 WPS 那样先把云端内容临时落地再交给系统,所以交出去的拖拽数据是空的。
而「我的云文档」之所以正常,是因为它在 WPS 云盘的挂载目录下有能够落地的实体文件。
【请帮我确认】
一、WPS 12.1.0.28488 里,「我的设备」来源的条目,本来是否就支持直接拖出?这是已知问题、功能限制,还是版本更新带来的缺陷?
二、有没有开关可以切回旧版行为?比如「经典界面 / 多组件模式」会不会影响最近列表的拖放实现?
三、如果属于缺陷,请给一个修复版本号;如果短期修不了,请告诉我临时的规避设置。
【最终诉求】
让 WPS 首页「最近」列表里任意来源(本地、我的云文档、我的设备)的文件,都能正常拖拽到其他程序,并说明确切成因,避免以后再出现。