正在嘗試訪問管理員$在遠端電腦上共用時,我收到此錯誤:
不允許相同使用者使用多個使用者名稱多次連線到伺服器或共用資源。斷開先前與伺服器或共享資源的所有連接,然後重試。
然而,淨使用報告沒有條目:
C:\Users\XXXX>net use
New connections will be remembered.
There are no entries in the list.
難道是這樣嗎管理員$遠端電腦上不存在?
答案1
如果共用不存在,伺服器將傳回「未找到網路名稱」。現在您得到的確切意思是:還有另一個活動連接。
看起來淨使用僅報告明確開啟的連線(net use \\server\share
或透過 GUI 對應的磁碟機),但不報告隱式連線(透過簡單開啟檔案或管道建立)。用於netstat
查看是否有任何活動的 SMB 連接,並使用 Process Explorer 檢查是否有持有網路共用上檔案的開啟句柄的進程。
答案2
我再次為這個問題苦苦掙扎...這個問題在 stackexchande 網站上有很多變體...
所以列出了處理這個問題的方法:
- 「憑證管理員」清理舊憑證
- 「net use」列出,「net use * /delete」刪除所有內容
- netstat 用於調試(感謝@grawity)
- 透過 ip 而不是名稱連接到伺服器
此外,還有此功能,當 Windows 資源管理器首次使用本機使用者憑證時,僅當本機憑證失敗時才允許輸入正確的憑證。當伺服器具有該使用者或來賓存取權限,但您需要使用另一個使用者名稱時,這可能會讓您非常頭痛。
UPD。在我看來,此行為是由 Windows 更新 + 舊群組原則「啟用不安全的來賓登入」所引起的。但如果沒有此群組策略,則根本無法連線到該伺服器。