网络共享内容不重启就不会刷新?

Joh*_*aka 5 domain windows-7 network-shares windows-sbs

我们在运行 Small Business Server 2008 的机器上有网络共享。所有域用户都可以访问此共享,并且批处理脚本在登录 Windows 时将其映射到 T: 驱动器。一个用户遇到了问题 - 只有这个共享(来自同一服务器的其他共享很好)的内容在不重新启动的情况下不会刷新。

尝试按 F5,断开连接并重新映射驱动器,并手动导航到 UNC 路径,但没有成功。他可以将文件放置在那里,其他用户可以看到它们,但他无法看到其他人放置在那里的任何新文件。

知道什么会导致这样的事情吗?

sah*_*pee 2

这听起来像 SMB2 目录缓存。

看一下注册表键值:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Lanmanworkstation\Parameters\DirectoryCacheLifetime

在受影响和未受影响的电脑上。这是工作站缓存目录列表的时间,可以设置为 0 以禁用该缓存。

有关该主题的一些帖子提倡完全禁用 SMB2,但我知道这可能会产生严重的副作用,具体取决于您环境的具体情况。

这里有来自 Microsoft 的更多背景信息:SMB2 Client Redirector Caches Understanding