有一个非常奇怪的问题,即在连接到2008或2008 R2服务器的2008或2008 R2服务器的共享连接时,添加到文件夹的文件不会始终显示为立即更新。 但是,如果承载共享的服务器正在运行2003或已closuresSMB2,则不会发生此问题。
以下是我遇到的同一问题的链接: http : //social.technet.microsoft.com/Forums/en-US/winservergen/thread/4b69fe06-2b72-4795-a691-aa68aa348cb1/
我尝试了所有的东西,发现这个问题似乎与SMB2直接相关。 当我禁用SMB2时,问题不会发生。 但是,我并不认为这是一个真正的解决scheme,所以希望有人对这个事业有一个想法,也许是一个解决scheme。
这很可能是Windows Server 2008 / SMB2引入的目录cachingfunction中的一个缺陷。 如果SMB 2.0是协商协议,则客户端SMBnetworkingredirect器使用三种不同的caching。 文件信息caching,未find文件caching和目录caching。
您可以通过仅禁用客户端上的目录caching来进一步本地化。
SMB2客户端redirect器caching解释
http://technet.microsoft.com/en-us/library/ff686200%28v=ws.10%29.aspx
您可能需要尝试更新客户端上的mrxsmb20.sys,但我会更新客户端和服务器上的所有2473205中的文件。
在Windows 7或Windows Server 2008 R2中打开共享文件夹中新创build的文件时出现“STATUS_OBJECT_NAME_NOT_FOUND”错误消息
http://support.microsoft.com/kb/2628582
如果在Windows 7或Windows Server 2008 R2中删除文件,SMB2目录caching未正确更新
http://support.microsoft.com/kb/2646563
最新版本:
在这种情况下,SMBv2似乎确实存在问题,解决这个问题的方法是禁用它。 这具有一定的副作用,例如在通过较旧的Microsoft软件访问时,在同一台服务器上使用networking共享(如在terminal环境中)时报告蓝屏死机。 如果您的客户端是Vista / 7,它也会影响您使用脱机文件的能力。
无论如何,这里有一篇关于它的好博客文章,而且这些评论也很有吸引力,还有很多很好的链接和这种情况。
http://laslow.net/2011/01/31/server-2008-r2-and-windows-7-client-smb2-share-refresh-issue/
哦,最后….这里是关于2008年和2008R2中小企业可用修补程序的列表。 他们都没有提到你和其他人正在经历的问题。