windows-server-2008 – 使用SMB2的2008 / 2008R2股票的奇怪问题

有一个非常奇怪的问题,当连接到由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网络重定向器使用三种不同的高速缓存.文件信息缓存,文件未找到缓存和目录缓存.

您可以通过仅禁用客户端上的目录缓存来进一步本地化.

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

最新版本:

http://support.microsoft.com/kb/2778834

相关文章

文章浏览阅读2.2k次,点赞6次,收藏20次。在我们平时办公工作...
文章浏览阅读1k次。解决 Windows make command not found 和...
文章浏览阅读3.2k次,点赞2次,收藏6次。2、鼠标依次点击“计...
文章浏览阅读1.3w次。蓝光版属于高清版的一种。BD英文全名是...
文章浏览阅读974次,点赞7次,收藏8次。提供了更强大的功能,...
文章浏览阅读1.4w次,点赞5次,收藏22次。如果使用iterator的...