web-dev-qa-db-ja.com

Windowsエクスプローラーのネットワークユーザー名と共有名のキャッシュを削除または空にするにはどうすればよいですか?

SambaとWindowsネットワークの問題をトラブルシューティングしているときに、Windowsエクスプローラーがリモート共有のログイン資格情報を覚えていることに気づきました。たとえば、\\servername\sharenameを使用して共有にアクセスし、さらにユーザー名/パスワードを入力してWindowsエクスプローラーを閉じた後、ネットワークドライブと同じ共有を追加すると、ユーザー名が同じかどうかに関係なく、次のメッセージが表示されます。

指定されたネットワークフォルダは現在、別のユーザー名とパスワードを使用してマップされています。

別のユーザー名とパスワードを使用して接続するには、まずこのネットワーク共有への既存のマッピングをすべて切断します。

Net Useを使用しても、共有は表示されません。コンピューターを再起動した後、別の資格情報を使用して共有にアクセスしても問題はありません。ただし、他の資格情報をテストするためだけに再起動するのは面倒です。トラブルシューティング中。 Windows Vistaを使用してこのキャッシュを削除するにはどうすればよいですか?

注:nbtstat -R[R]ipconfig /renewの使用、Explorer.exeの強制終了、またはネットワークカードの無効化/再有効化は役に立ちませんでした。

9
Abel

次のアドバイスは、「Windows Explorerのネットワークユーザー名と共有名のキャッシュを消去または空にする」(お問い合わせのとおり)には役立ちません。ただし、(本質的に)同じ共有または同じサーバーに異なるユーザー名を使用して接続できます。

コツは、リモートサーバーのIPアドレスを使用することです。

(また、

リモート側のSambaの場合、

  • netbios aliases = firstname, secondname, thirdnameを含むようにsmb.confを設定すると、さらに多くのオプションが得られます

リモート側のWindows ADメンバーサーバーの場合、

  • サーバーに別の「ドメイン名エイリアス」を作成できます。

さらに多くのオプションがあります。これらすべての状況で、接続しているクライアントは、別のサーバーに接続しているかのように動作します。

3
Kurt Pfeifle

ログアウトして再度ログインすると、資格情報が消去されます。

「コンピュータブラウザ」サービスを再起動してみることもできます。これにより、ある種の更新が強制されるようです(有効になるまで数秒かかる場合があります)。

3
user281806

Vistaの場合は、[スタート]に移動して次のように入力します。

Control keymgr.dll

下部の小さなボックスに入力してEnterキーを押します。これにより、[保存されたユーザー名とパスワード]ボックスが表示されます。その後、ネットワークパスワードを編集、追加、または削除できます。

1
smoak

共有は%userprofile%\ nethoodにリストされていますか?

また、コントロールパネルを開いて[ユーザーアカウント]を選択し、[詳細設定]タブに移動して[パスワードの管理]をクリックして、そこから消去できるかどうかを確認しましたか?

/ edit-これはXPである私のマシン上にあります。Vistaが完全に同じかどうかはわかりません。

0
mfinni