ネットワーク共有から切断する

ネットワーク共有から切断する

どうすれば本当にWindows 8.1 でネットワーク共有から切断するにはどうすればよいですか?

net useネットワーク ドライブ文字にマップされていない場合でも、ネットワーク共有から切断するには、次のように使用するのが一般的です。

net use \\server\share /del

ただし、そうした後でも、フォルダーは接続されたままになる場合があります。Windows エクスプローラーをすばやく開いて \server\share に移動すると、パスワードの入力を求められることなくすぐに接続され、そのフォルダーで必要なファイル操作をすべて実行できますが、net useの出力に再び表示されることはありません。

使用してからnet use /del10 ~ 15 秒間そのままにしておくと、共有が実際に切断されたように見え、Windows エクスプローラーでパスワードの入力が求められ、再接続に時間がかかるなどの問題が発生します。

これは重複しているかどうかわかりませんこの質問; 時々失敗するように聞こえますがnet use、私の問題は、動作しているように見えても、見えない接続が開いたままになっていることです。

他に、ネットワーク共有接続を本当に完全に閉じる方法はありますか?通知されていない、net use開いている接続を確認する方法はありますか?net use

(これは、Windows 8.1 Active Directory ドメイン メンバーをクライアントとして使用し、非ドメイン メンバーの Samba サーバーを使用しています。)

答え1

代わりに実行してくださいnet use * /delete。これにより、すべての共有接続が削除され、ドメインに参加しているコンピューターでない限り、新しいユーザー名/パスワードの使用が強制されます。

答え2

発生しているのは、一定間隔で更新される Kerberos 資格情報のキャッシュであると思われます。

これを試してください。マップが切断され、Kerberos リストが消去されます。

net use \\server\share /del
klist purge

klist単独では、現在アクティブな、使用可能な Kerberos「チケット」が表示されます。

答え3

8年経ってもまだ同じ問題が残っています...

「Klist purge」とエクスプローラーサービスの再起動を試したが、うまくいかなかったケースがいくつかあった。再起動は多くの場合うまくいったが、ワークステーション サービスの再起動これもうまくいった

ワークステーション サービスを再起動するためのヒント:

ホットキーWin+Rを使用して実行することができますサービス.msc「ワークステーション サービス」を探して再起動します (または停止して再度開始します)

関連情報