我在使用 Windows 10 和在网络上的 NAS 上安装多个共享时遇到了问题。每次登录时,我都会收到一条错误消息,提示我某些网络驱动器无法安装。如果我尝试访问失败的驱动器,则会收到以下错误:
重新连接到 {Drive Letter} 至 {UNC Path} 时发生错误,
不允许同一用户使用多个用户名建立与服务器或共享资源的多个连接,请断开与服务器或共享资源的所有先前连接,然后重试。
但事实是,这个错误是错误的;我已经明确告诉 Windows 使用相同的两个挂载点的凭据。
但是,我已经检查了凭证管理器,并确认仅为 NAS 存储了一个凭证;只有一个。
解决问题的唯一方法是,正如它所建议的那样,删除两个已安装的网络路径,然后重新添加它们。当然,当我这样做时,我会告诉设备我正在使用不同的凭据并输入它们。它会记住我之前配置的用户名,然后我输入密码。然后我重新安装另一个驱动器,过程完全相同(两者都使用相同的用户名和密码)。
然后我可以重新启动,但是,哦,一个失败了。
我唯一能想到的是,Windows 太“愚蠢”了,找不到更好的词来形容。其中一个驱动器接受匿名身份验证,而我认为因此,Windows 的终极~~智慧~~愚蠢之处在于直接进行匿名身份验证,然后在第二次尝试使用不同的凭据(我最初明确定义的凭据,但在之前的连接中被忽略了)。
我该如何绕过 Windows 的这个“功能”,或者让它不再那么愚蠢?我可以强制 Windows 首先挂载需要用户名和密码的共享,从而确保第二个使用这些凭据吗?我搜索的所有内容都只是让我在凭据管理器中配置凭据,但我已经确认这些是正确的,我只是(假设)当网络共享不要求输入用户名和密码时,Windows 选择不使用它们;即使我已明确告诉它使用特定凭据。
仅供参考,我愿意不是想要停止在“公共”共享点上允许匿名身份验证,这是故意这样做的。
答案1
可能采取的措施:
- 登录后出现此错误,请以管理员身份运行命令提示符并输入命令
net use
。
如果您看到列出的驱动器未分配字母且格式为\\IP\folder
,请运行net use /delete \\IP\folder
- 尝试重启
Workstation
服务 - 尝试将一个连接为,将
\\IP\Share1
另一个连接为\\ServerName\Share2
。