我使用终端服务器 Windows Server 2012,当终端会话内的用户删除共享驱动器(此处为 R:)上的文件时,出现以下错误:
Could not find this item
This is no longer located in
R:\SHARE\etc
Verify the item's location and try again
该文件在那里,并且确实已被删除,但是为了在资源管理器中看到它已被删除,您需要按 F5 按钮刷新屏幕。
稍后编辑:
似乎这种情况只发生在.xlsx
文件上
这就是我该如何重现该问题:
在中创建文件
R:\SHARE
。将其命名为test.xlsx
当我尝试删除该文件时,出现错误
在中创建文件
R:\SHARE
。将其命名为test.txt
当我尝试删除文件时,没有显示任何错误
为什么会发生这种错误?我该如何修复它?
答案1
好的,您知道F5Windows [Explorer] 中有什么功能吗?它会刷新您的视图。
所以这不是“虚假错误”,而是对所发生情况的准确描述。该文件无法删除,因为它不再存在。它不再存在,因为有人已经删除了它,并且您的文件列表自删除以来没有更新。
至于.xlsx
文件发生了什么……嗯,听起来好像有一个脚本或进程在监控该文件夹以移动或删除.xlsx
文件。大概是出于某种原因……在进行更改之前,可能需要找出原因。