当我在运行 cmdkey 删除凭据之前无法访问 SMB 服务器共享(不可访问错误)时发生了什么?

War*_* P 8 networking windows smb windows-domain cifs

我有网络连接共享问题。第一个连接有效,并且似乎至少可以保持连接几个小时。但是,每次我的 Windows 7 PC 重新启动后,它无法再与共享文件夹形成网络连接,也无法浏览到它,直到我不仅取消映射并重新映射映射的驱动器,而且,我必须使用cmdkey删除存储的凭据是这样的:

cmdkey /delete:Domain:target=HOSTNAME
Run Code Online (Sandbox Code Playgroud)

我的工作 PC 位于域中,我不是 IT 管理员,但我很好奇是否可以采取任何措施来调查此问题。我可以检查注册表或组策略中的任何设置以了解第一个连接为何有效,但随后每次尝试(一旦存在存储的凭据)浏览或使用该连接都会失败,并出现连接错误,提示“无法访问”,像这样:

在此处输入图片说明

在至少几分钟过去之前,我什至没有收到任何错误。我看到的第一件事是一个冻结和空的窗口,然后我收到此错误:

连接到 DROBO 设备上的共享以及不在域中但为 Microsoft Home Server 的共享时会发生这种情况。我想知道当存在 Active Directory 域控制器并且特定工作站加入域时,WINdows 7 Professional 在连接到非域共享方面是否有问题?

仅当我单击“记住凭据”时才会出现此问题。它不是通过任何数量的与net use. 使用cmdkey删除所有存储的主机凭据是重新进入的唯一方法,它会影响所有非域共享文件夹。

更新我希望我可以检查一些注册表位置,这些位置可能以某种方式错误配置,这可能解释了为什么非域系统的 SMB/CIFS 存储凭据似乎以这种奇怪的方式自动失效。了解 Microsoft Windows 域和安全处理有时是多么糟糕,这可能是某种愚蠢的“功能”。

小智 0

我认为这样做的原因之一是您需要以 MACHINE_NAME\USERNAME 的格式存储凭据,然后存储密码。这样它就可以准确地知道适用于什么。