打开文件时,Writer 提示“无法锁定文件”

打开文件时,Writer 提示“无法锁定文件”

使用 Windows 10 时,我必须将我的用户更改为使用 Active Directory (AD) 的用户,这意味着我获得了新的 SID 和%userprofile%路径。在复制并调整所有文件、设置和一些 ACL 后,我遇到了 LibreOffice Writer 无法锁定文件的问题(例如“文件已被锁定,供未知用户编辑“),建议以只读方式打开,或者打开文件的副本。当我尝试编辑副本时,Writer 抱怨“写入错误。无法写入文件“。

我不知道问题可能出在哪里(错误细节很差),所以我已经检查了这些:

  • 当前 SID 拥有的目录和文件具有完全访问权限
  • 我可以在同一目录中创建该文件的副本
  • 其他文件也有同样的问题

我还可以检查什么?

答案1

我认为我找到了问题和解决方案: %appdata%\LibreOffice\4\user\registrymodifications.xcu包含最近打开的文档列表(可能还有其他路径)。在替换所有出现的“C:\Users\旧用户名“ 和 ”C:\Users\新用户名“,我可以毫无怨言地打开这个文件。

(该解决方案的灵感来自https://ask.libreoffice.org/en/question/75637/problem-with-locked-odt-files/

相关内容