我有一台登录到域的 Windows 7 计算机。该计算机可以通过网络查看并查看不同的共享,但当我尝试使用时,net use * \\name\share
我收到一条错误消息,指出服务未启动。然而,当我发出网络启动时,它指出服务已启动。我的其他 win7 计算机运行正常;它们可以查看和使用任何共享。
是否有需要禁用或启用的安全设置?我真的需要让它工作,我没有其他想法,因为其他机器可以毫无问题地访问不同系统上的共享。
我收到的错误是“工作站服务尚未启动”,但正如我所说,其他机器可以正常连接,当我发出“net start Workstation”时,它显示服务已启动。此外,我收到的错误号是 2138。
更新:在出现问题的机器上。
从有问题的机器上,如果我发出
Net View \\name
我可以看到我想要连接的计算机上的所有共享。当我尝试
net use * \\name\sharename
我收到错误“工作站服务尚未启动”。
我已经设置了两个设置
sc config lanmanworkstation start = auto
和
sc config lanmanserver start = auto
在出现问题的 Windows7 计算机上。我重新启动了计算机,但仍然没有成功。我可以通过网络查看网络上的任何计算机并查看所有共享,但我无法访问我可以看到的任何共享。
在注册表中HKLM\System\CurrentControlSet\Services
LanmanServer 和 LanmanWorkstation 的启动都设置为 2。
网络使用和视图的屏幕截图:
服务:
这真是太奇怪了。我错过了什么?这肯定是一个安全设置...
答案1
我遇到了同样的问题(Win8)。注册表如下所示:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider] @="" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder] "ProviderOrder"=",npnotes64" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order] @="" "ProviderOrder"=",npnotes64"
与另一个系统进行了比较,发现我的条目不同。所以我将注册表更改为:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder] "ProviderOrder"=“RDPNP,LanmanWorkstation,Web客户端” [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order] "ProviderOrder"=“RDPNP,LanmanWorkstation,Web客户端”
问题解决了。UNC 路径立即再次起作用。
答案2
首先,解决问题的最好方法是一次解决一个问题。
A) 服务启动模式
检查服务兰曼服务器和兰曼工作站开始于自动的模式...如果他们处于手动状态,则延迟启动它们或许您所说的错误消息的来源。
B)服务依赖关系
我同意心理怪人评论:必须检查依赖关系。如果 LanmanServer 和 LanmanWorkstation 所依赖的服务无法启动或未自动启动,则可能会延迟这些服务的启动等等……
C) 服务设置比较
将工作工作站的服务设置与有问题的工作站的服务设置进行比较......
D)工作站和局域网之间的数据包嗅探
还要检查该工作站和局域网之间的数据包传输,看看到底发生了什么(或没有发生什么......)
建议的工具:
a) 对于服务:
services.msc 或 mmc.exe 并添加 services.msc(以保留您的显示设置)或 NirSoft 的 ServiWin(也适用于驱动程序...)
b)对于数据包嗅探:
Wireshark 或 Microsoft Network Monitor
如果问题出在服务设置上,您有解决方案。
如果不,你消除这可能性,我们可以寻找其他的东西……
希望这能有所帮助。请告诉我们。
答案3
LanmanWorkstation
必须在客户计算机(即您尝试连接的计算机)。在服务器上,LanmanServer
需要。
答案4
我遇到了完全相同的问题,按照这里提供的提示后,我去查看了 MS 支持并找到了链接https://support.microsoft.com/en-us/kb/314543这个仅适用于 XP。然而,它提供了解决问题的提示,基本上我所做的就是遵循答案 #2 的建议,它解决了这个问题。
我比较了另一台同事的笔记本电脑,从寄存器 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvide 导出此条目,并将其导入到我的笔记本电脑中,它可以工作,无需重新启动系统