未找到不带尾部反斜杠的 Windows 7 网络路径

未找到不带尾部反斜杠的 Windows 7 网络路径

我遇到了一个有点奇怪的问题,我们正在使用的其中一台上网本似乎存在网络路径问题。该机器运行的是 Windows 7 Starter。如果我尝试运行以下命令:

\\server\fd

我遇到了一个错误:

0x80070035 Network path not found.

但是如果我输入:

\\server\fd\

一切正常,共享按预期打开。(注意尾随反斜杠)有什么想法可能导致这种情况发生吗?

答案1

这是一个旧帖子,但我会在这里发布我的发现,作为遇到此问题的其他人的参考。

我发现了造成这种情况的两个可能原因:

其中之一http://forum.sysinternals.com/curious-windows-7-issue-connecting-to-unc_topic25113.html与注册表设置有关

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

以上应该是正确的设置。

另一个原因是,我通过比较我们环境中损坏的和正常工作的 PC 发现了这个问题。正常工作的 PC 的注册表设置

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

设置这些(更具体地说是 DirectoryCacheLifetime)解决了之前无法工作的机器上的问题。

答案2

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

相关内容