没有find没有尾部反斜杠的Windows 7networkingpath

我遇到了一个奇怪的问题,我们一直在研究的上网本中,似乎有一个networkingpath的问题。 机器正在运行Windows 7 Starter。 如果我尝试运行以下内容:

\\server\fd 

我遇到了一个错误:

 0x80070035 Network path not found. 

但是,如果我input:

 \\server\fd\ 

一切都很好,并按预期开放。 (注意后面的反斜杠)有什么想法可能导致这种情况发生?

一个旧的post,但我会张贴我的发现在这里作为其他经历这个问题的参考。

我发现了两个可能的原因:

一个是在http://forum.sysinternals.com/curious-windows-7-issue-connecting-to-unc_topic25113.html中描述的,并且与registry设置有关

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider "ProviderOrder"="LanmanWorkstation,RDPNP" "ProviderOrder"="LanmanWorkstation,RDPNP" 

以上应该是正确的设置。

另一个原因,我通过比较我们的环境中破碎的工作电脑发现。 工作电脑的registry设置

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters FileNotFoundCacheLifetime = 0 DirectoryCacheLifetime = 0 

设置这些(和更具体的DirectoryCacheLifetime)解决了以前不工作的机器上的问题。

您最近是否在您的上网本上安装或卸载了任何硬件或软件? 第三方应用程序也可能导致此问题。 您可以在计算机上执行干净启动,以检查是否有任何第三方应用程序导致此问题。 您可以在这个问题上得到更多的细节,并在这里执行干净启动的步骤