有一个非常奇怪的问题,当连接到由2008或2008 R2服务器托管的2008或2008 R2服务器的共享时,添加到文件夹的文件似乎不会立即显示为立即更新.但是,如果托管共享的服务器运行2003或已关闭SMB2,则不会发生此问题.
这是一个链接,我遇到了同样的问题:http://social.technet.microsoft.com/Forums/en-US/winservergen/thread/4b69fe06-2b72-4795-a691-aa68aa348cb1/
我已经尝试了一切,发现问题似乎与SMB2直接相关.当我禁用SMB2时,问题不会发生.但是,我并不认为这是一个真正的解决方案,所以希望有人能够了解原因,也许是一个解决方案.
这很可能是Windows Server 2008 / SMB2引入的目录缓存功能中的一个缺陷.如果SMB 2.0是协商协议,则客户端SMB网络重定向器使用三种不同的高速缓存.文件信息缓存,文件未找到缓存和目录缓存.
原文链接:https://www.f2er.com/windows/367702.html您可以通过仅禁用客户端上的目录缓存来进一步本地化.
SMB2客户端重定向器缓存说明
http://technet.microsoft.com/en-us/library/ff686200%28v=ws.10%29.aspx
您可能想尝试更新客户端上的mrxsmb20.sys,但我会在客户端和服务器上更新2473205中的所有文件.
在Windows 7或Windows Server 2008 R2中的共享文件夹中打开新创建的文件时出现“STATUS_OBJECT_NAME_NOT_FOUND”错误消息
http://support.microsoft.com/kb/2628582
如果在Windows 7或Windows Server 2008 R2中删除文件,则无法正确更新SMB2目录高速缓存
http://support.microsoft.com/kb/2646563
最新版本: