我有一个客户,拥有一个小型 Windows 2008R2 64 域(大约 20 个 Windows 7 Pro 客户端)。他们刚刚起步,我们正在确定目录结构。
有些用户抱怨说,当移动目录、重命名文件或尝试删除某些内容时,如果一段时间内(我的意思是 30 秒)没有人访问过该文件或目录,他们就会收到“正在使用/重试”消息。等待一段时间(2 分钟)通常可以解决这个问题。似乎即使只是资源管理器最近查看过目录也会导致我们无法移动/删除/重命名内容。
所有这些都是通过网络共享完成的。当我必须移动或重命名整个东西时,我会从服务器上进行,而且我还没有遇到这些问题……到目前为止。但我确实刚刚移动了一些大东西,服务器上一切看起来都很好——移动已经完成。当我要求用户打开一个新的文件资源管理器窗口并查看它时,有一段时间,我移动的目录位于它的“旧”(比如说 2 分钟前)位置。
在我的研究(谷歌)中,我发现了很多关于这种事情的提及,但解决方案似乎总是使用一些工具来“解决问题”,我不知道这些人描述的是否是同一个问题。据我所知,我们没有任何第三方 shell 应用程序或类似的东西。
我觉得 2003 和 xp 从来没有出现过这个问题 - 或者至少在我使用过的系统上从未见过这个问题,即使移动非常大的目录也是如此。在这个网络上,我觉得如果我移动一些大的东西,然后去另一个站点,几分钟内我都不敢相信我的眼睛。我猜想服务器仍在后台移动东西,即使在我们移动东西的桌面上,它似乎已经完成了所有的工作?无论如何,这对我来说似乎很疯狂,因为缓存应该向您显示自上次磁盘写入以来已更改的内容和未更改内容的混合,所以即使它在那里很忙,我们也不应该知道/看到它?
任何指导都值得感激。即使只是“是的,就是这样,处理它”。
答案1
导致该问题的最大原因是缩略图缓存和创建。正在使用的文件通常是 thumbs.db。在所有机器的 Windows 资源管理器中禁用它,您将看到更少的使用错误。缺点是资源管理器中的缩略图将只是通用的。
- 政策关闭隐藏 thumbs.db 文件中缩略图的缓存
- 分类路径 用户配置\管理模板\Windows 组件\Windows 资源管理器\支持 OnunspecifiedRegistry
- 钥匙HKCU\软件\微软\Windows\当前版本\策略\Explorer