夜雨聆风学习资料网

ARTICLE · 1097190

微软证实 Word 存在 PDF 保存漏洞:文件存错目录且文件名随机

微软证实 Word 存在 PDF 保存漏洞:文件存错目录且文件名随机

许多微软 Word 用户会使用内置的 “另存为 PDF” 功能,将文档转换为便于分享的便携 PDF 文件。但部分用户发现,这项便捷功能开始出现异常行为,微软现已正式确认这一令人困扰的程序故障。

本月初,有关该异常故障的相关报告首次出现。该漏洞主要针对从网络存储位置打开的文档。当用户尝试将这类文件导出为 PDF 格式时,Word 不会把生成的文件保存到用户选定的目标文件夹,而是将 PDF 重定向至 Windows 系统下一个隐藏的临时缓存文件夹。

微软问答社区的一位用户分享了自己遇到该故障的亲身经历。他将存于网络驱动器上的 Word 文档导出为 PDF 后,生成的文件被存到了这个路径:C:\Users\[用户名]\AppData\Local\Microsoft\Windows\INetCache\Content.MSO。更让人费解的是,Word 没有沿用原文档名称,而是用一串随机字符作为这份 PDF 的文件名。

该问题出现在 Microsoft 365 2609 版本(内部版本 16.0.20430.20032),该版本属于预览版当前频道。多名社区用户在该论坛帖子下回复,确认自己在同一版本上遇到了完全一致的异常问题。

好在并非所有生成 PDF 的方式都受此影响。受影响的用户发现,使用 “打印到 PDF” 功能依旧可以正常工作。在微软开发官方修复补丁期间,该方法可以作为简单的临时解决方案。

受影响的用户当中流传着两种可行的处理办法。第一种是将 Microsoft 365 降级至 2608 版本(内部版本 20326.20072)。发帖的原始用户证实,回退版本后,“另存为 PDF” 功能恢复正常。不过论坛版主建议,在回退版本之前可以先尝试更新到更新的预览版本,后续版本或许已经包含初步修复。

如果你把从网络位置打开的 Word 文档导出成 PDF 后找不到输出文件,不要以为文件已经彻底丢失。它很可能只是被存到了鲜为人知的 Content.MSO 缓存文件夹内,文件名是一串毫无意义的随机字符。

这个 PDF 保存故障绝非近期 Office 给用户和管理员带来的唯一麻烦。此前,微软就暂停了 KB5002907 更新的推送。该问题更新导致大量设备的 Office 授权信息损坏;情况严重时,甚至会直接把 Office 应用从用户设备中彻底移除。

目前,仍在使用存在缺陷的 2609 预览版的用户,只能暂时使用打印转 PDF、尝试更新预览版,或是回退 Office 版本,等待微软推出完整修复方案。

相关链接:

https://support.microsoft.com/en-gb/support/known-issues/cannot-create-saveaspdf-word

https://learn.microsoft.com/en-us/answers/questions/6004510/word-save-as-pdf-exports-to-inetcachecontent-mso-w

相关学习资料