我的一些用户整天都在各种 Excel 2007 电子表格中进进出出。其中一个报告说,“50% 的时间”她试图从文件服务器打开电子表格,出现一条信息消息,说明:
foo.xlsx 被锁定以进行编辑
由“另一个用户”。
打开“只读”或单击“通知”打开只读并
在文档不再使用时收到通知。
十分之九的文档未被其他用户打开。我的用户立即尝试再次打开同一个文档,并且成功了。
我想这是由 Excel 将所有者文件留在服务器上引起的,但我不知道为什么。
一个附加的线索:当我的一个用户选择“通知”时,会立即弹出一个对话框,通知他们该文件可供他们编辑。
有关如何解决此问题并使我的用户的日子过得更好的任何指导?
Mat*_*sse 31
直接来自Microsoft KB 313472:
如果 Word 确定文档的所有者文件已存在,则可能会发生此行为。如果满足以下一种或多种情况,则可能会发生这种情况:
- Word 以前不正确地退出,因此没有删除所有者文件。-或者-
- Word 的第二个实例正在后台运行,文档已打开。-或者-
- 该文档通过网络共享,另一个用户将其打开。
根据我的个人经验,我发现上面第一点和第三点的组合可以不断地重现这个错误。
临时文件,留在网络上的原始文件旁边(特别是如果文件很大,她复制粘贴了很多或整天都打开)是原因。
要解决此问题,请首先确认网络上的另一个用户没有打开该文档。如果文档正在使用中,请以只读方式打开该文档。如果未使用,请退出 Word 的所有实例,然后删除所有者文件。为此,请按照下列步骤操作。
注意:由于 Microsoft Windows 有多个版本,因此您的计算机上的以下步骤可能会有所不同。如果是,请参阅您的产品文档以完成这些步骤。
- 退出 Word 的所有实例。为此,请执行以下步骤: 1. 保存所有工作,然后退出所有程序。2. 按 CTRL+ALT+DELETE 打开 Windows 安全对话框。3. 单击任务管理器,然后单击进程选项卡。4. 单击 Winword.exe,然后单击结束进程。5. 在任务管理器警告对话框中,单击是。如果您收到一条消息,指出程序没有响应,请单击立即结束。6. 对每次出现 Winword.exe 重复步骤 d 和 e。7. 在文件菜单上,单击退出任务管理器。
- 启动 Windows 资源管理器,然后浏览到包含您在收到错误消息时尝试打开的文档文件的文件夹。
删除所有者文件。
所有者文件与您尝试打开的文档位于同一文件夹中。所有者文件名使用以下约定:它以波浪号 (~) 开头,后跟美元符号 ($),然后是文档文件名的其余部分。文件扩展名是 .doc。例如,Document.doc 的所有者文件名为 ~$cument.doc。
- 启动词。如果 Word 询问您是否要加载对全局或普通模板所做的更改,请单击“否”。
- 打开您的文档。
通过网络共享的文档的附加说明:
如果有多个人可以编辑文档,有时很难弄清楚谁可能打开了文档。如TechTalkMadness所示,找到答案的最佳方法是在托管共享文件的系统上使用计算机管理。
去Computer Management -> System Tools -> Shared Folders -> Open Files
找出谁锁定了文档。如果无法联系到用户以断开连接,您可以通过右键单击锁定的文件并选择关闭打开的文件来强制执行此操作(警告:用户可能会丢失其更改)。
我刚刚遇到了这个问题,MS 知识库文章没有帮助(告诉其他用户关闭文档?这是一个共享的 Excel 工作簿,它们应该由多个用户打开!)
无论如何,解决我们问题的方法是关闭资源管理器中的详细信息选项卡(这是在 Windows 7 下 - 单击Organise
菜单栏通常所在的位置,然后Layout
,然后确保Details
未选中 - 以及Preview
它的声音。)
这样做立即解决了我们的问题。似乎在详细信息选项卡可见的情况下,它使文件打开的时间过长,Office 应用程序无法访问它。这也解释了为什么人们在打开他们自己创建而没有其他人使用的文档时遇到问题。
小智 8
我遇到了这个问题,并通过关闭 Windows 中的索引服务来解决它。效果是立竿见影的,因此我怀疑索引服务在相关文件上已陷入僵局。
在 XP 上,像这样关闭索引服务:单击开始按钮,然后单击搜索。从打开的窗口中,选择更改首选项(左下角)。单击“无索引服务”、“否,不启用索引服务”单选按钮,然后确定。
我通过下载发现了问题handle.exe
。handle.exe
告诉你哪个程序打开了文件,在我的例子中它原来是cidaemon.exe
. 一个快速的谷歌确认它是 Windows 索引服务的实际索引器。
感谢 Microsoft,我的一天又增加了 2 小时的价值。
归档时间: |
|
查看次数: |
505849 次 |
最近记录: |