为什么在我刷新文件夹之前,已删除的文件仍会显示在资源管理器中?

osc*_*tin 23 windows-7 windows-explorer

注意: 我完全知道这个问题是对已删除文件图标的欺骗,保留直到刷新。但是,这个问题已经两年多了,观点很少,没有答案,也没有很好地传达问题。因此,我要问一个新的。

我的问题:

偶尔和随机地,通过 Windows 7 资源管理器删除文件不会从文件列表中删除文件。这让我觉得我的删除不成功,所以我尝试再次删除文件,但只会收到Could not find this item. 只有在我刷新窗口后,删除的文件才会消失。

正如我所说,这是随机发生的。大多数情况下,资源管理器的行为都应该如此,但总有一天 Windows 7 感觉不太好并停止更新资源管理器窗口。这使得几乎不可能进行故障排除,因为它基本上可以在感觉时自行修复。

我不想在这里看到的答案/评论:

  • 故障排除解决方案。我不会“尝试这个”。这包括诸如“尝试创建一个新用户帐户,看看它是否在那里工作”之类的内容。
  • 指向其他网站上的讨论主题的链接,这些主题没有明确显示某个人的解决方案是解决方案,尤其是当主题中满是说“我试过这个,但没有用”和“有人找到解决方案了吗?”的时候。 .

以下是我希望看到的答案类型:

  • 专门解决此问题的官方 Microsoft 修补程序。
  • 如果不出意外,这是发生这种情况的客观原因,以便我确切地知道如何重现该问题,以便我知道将来如何避免它。

谢谢。

小智 5

我以前见过这个问题,它似乎总是与库和 Windows 索引有关。

以下是一些基础知识:

库基本上是简单的快捷方式,只需单击即可打开多个位置。如果您移动连接到库的文件夹或目录,库快捷方式仍将显示该文件夹的内容。我相信当您使用库快捷方式访问这些文件夹时可能会有一些独特的处理,因此 Windows 索引系统有时可能无法正确更新。

索引是一种使用系统,当您搜索文件而不是 Windows 物理搜索硬盘驱动器的全部或部分时,它可以简单地搜索文件和位置列表。我相信,这个列表通常存储在一个位置。这可以加快搜索和显示文件列表的速度。如果由于某种原因,索引系统在删除文件后没有从其索引中删除文件,它可能会继续显示在文件夹中。

上次我遇到这个问题时,我进行了索引重建,有问题的文件消失了。我不知道究竟是什么导致了这种情况,也没有发现如何复制这个问题。我怀疑删除文件后可能会重新启动计算机或程序清除正在执行的操作的内存,因此索引系统无法正确更新并且因为索引系统基本上忘记了您删除了文件并且没有检测到成功的文件删除,文件“ghost”仍然存在。如果这是正确的,那么 Microsoft 将不得不调整索引系统以在尝试删除文件并失败时检查它的索引。到那时,我猜测重建索引可能是解决问题的唯一方法。

赢7:

  1. 单击开始按钮并搜索索引。您应该找到索引选项。
  2. 单击索引选项。
  3. 单击高级按钮(需要管理员/提升权限)
  4. 单击重建。

{Indexing options can also be found in Control Panel When Large or Small icons instead of Category is selected.}

在大多数情况下,如果您使用 SSD 驱动器,索引可能根本不会提高速度。如果这是一个持续存在的问题,您可以尝试简单地关闭索引服务。但是,这会减慢搜索和显示包含大量文件的目录的速度。


小智 -3

我不记得确切的技术原因,但IIRC它是资源管理器不检查文件是否被删除的组合,因此显示一个幽灵图标,以及Windows 7的奇怪行为,它使已删除文件的不可删除的空副本具有最近被修改/执行。解决此问题的唯一方法通常是等待几分钟让 Windows 自行修复或重新启动 explorer.exe。

不幸的是,据我所知,没有永久的解决方案。


归档时间:

查看次数:

77902 次

最近记录:

4 年,4 月 前