Answers:
我认为UNC共享的基础协议是服务器消息块(SMB)(在Win Vista和更高版本中为SMB2)。看一下SESSTIMEOUT
注册表设置。听起来很相关,默认为45秒,
我在重现此问题以测试修改此值时遇到麻烦。您可以添加有关如何重现此问题的其他信息吗?如何使UNC共享不可用?从网络中删除系统?我尝试了一个未知的主机和一个未知的共享名,但是两个请求在Windows资源管理器中都很快失败。
超时会有所不同,具体取决于您运行的Windows版本。
许多超时可以通过注册表覆盖。
有两种方法可以解决UNC网络共享不可用的问题:
第一种方法(消除不可用的UNC网络共享的来源)始终是最有效的,因为它可以确保极快的响应时间。
因此,为了解决此问题,我确定了冻结系统的30秒超时的根源:我的NAS(网络连接存储)设备。
永远不要购买便宜的Netgear Stora NAS。在大约两个月的时间内,您的计算机将随机冻结30秒。这将不可避免地导致您将问题告知您的队友,然后无奈地沮丧地抽进啤酒。